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: