Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::OrdinalPropertyState< T > Struct Template Reference

#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

value {}
min = Defaultvalues<T>::getMin()
ConstraintBehavior minConstraint = ConstraintBehavior::Editable
max = Defaultvalues<T>::getMax()
ConstraintBehavior maxConstraint = ConstraintBehavior::Editable
increment = Defaultvalues<T>::getInc()
InvalidationLevel invalidationLevel = InvalidationLevel::InvalidOutput
PropertySemantics semantics = defaultSemantics()
Document help = {}
ReadOnly readOnly = ReadOnly::No

Detailed Description

template<typename T>
struct inviwo::OrdinalPropertyState< T >

A helper struct to construct ordinal properties

See also
OrdinalProperty

The documentation for this struct was generated from the following file:
  • ordinalproperty.h