![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
#include <ordinalproperty.h>
Public Member Functions | |
| auto | set (T newValue) -> OrdinalPropertyState & |
| auto | setMin (T newMin) -> OrdinalPropertyState & |
| auto | setMin (ConstraintBehavior newMinConstraint) -> OrdinalPropertyState & |
| auto | setMax (T newMax) -> OrdinalPropertyState & |
| auto | setMax (ConstraintBehavior newMaxConstraint) -> OrdinalPropertyState & |
| auto | setInc (T newIncrement) -> OrdinalPropertyState & |
| auto | set (InvalidationLevel newInvalidationLevel) -> OrdinalPropertyState & |
| auto | set (PropertySemantics newSemantics) -> OrdinalPropertyState & |
| auto | set (Document newHelp) -> OrdinalPropertyState & |
| auto | set (ReadOnly newReadOnly) -> OrdinalPropertyState & |
Static Public Member Functions | |
| static PropertySemantics | defaultSemantics () |
Public Attributes | |
| T | value {} |
| T | min = Defaultvalues<T>::getMin() |
| ConstraintBehavior | minConstraint = ConstraintBehavior::Editable |
| T | max = Defaultvalues<T>::getMax() |
| ConstraintBehavior | maxConstraint = ConstraintBehavior::Editable |
| T | increment = Defaultvalues<T>::getInc() |
| InvalidationLevel | invalidationLevel = InvalidationLevel::InvalidOutput |
| PropertySemantics | semantics = defaultSemantics() |
| Document | help = {} |
| ReadOnly | readOnly = ReadOnly::No |
A helper struct to construct ordinal properties