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