Expand description
Evaluation protocols and author-facing adapters. Evaluation protocols and the standard author-facing adapters.
Eval is the single visual leaf protocol;
EvalExt adds build-time conveniences;
pure::Pure adapts a closure
and iterative::Iterative
adapts a stepping function into that protocol. EvalDyn is the
runtime-erased leaf dispatch held by NodeContent::Leaf.
Modules§
- iterative
- Iterative (stateful, stepped) evaluation.
Iterative (stateful, stepped) evaluation: the
IterativeEvalcapability trait and itsIterativeadapter into the generalEvalprotocol. - pure
- Pure (closed-form) evaluation adapters. Pure (closed-form) evaluation adapters.
Structs§
- Static
- A constant evaluator.
Traits§
- Eval
- The general animation segment protocol: what the runtime can do with a segment.
- EvalDyn 🔒
- The erased visual-leaf protocol:
Evalwithout its type. - EvalExt
- Build-time conveniences over
Eval, split out soEvalstays a single primitive (eval_alpha). - Static
Anim - Convenience methods for zero-duration static animations.
- Static
Anim Requirement - Requirement for
StaticAnim.