Aardvark.Base.Incremental


DirtyTrackingAdaptiveObject<'a>

defines a base class for all adaptive objects implementing IAdaptiveObject and providing dirty-inputs for evaluation.

Record Fields

Record FieldDescription
Dirty
Signature: HashSet<'a>
Modifiers: mutable
Scratch
Signature: Dict<obj,HashSet<'a>>
Modifiers: mutable

Constructors

ConstructorDescription
new()
Signature: unit -> DirtyTrackingAdaptiveObject<'a>

Instance members

Instance memberDescription
EvaluateAlways'(token compute)
Signature: token:AdaptiveToken -> (compute:(AdaptiveToken -> HashSet<'a> -> 'b)) -> 'b
Fork me on GitHub