Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::PositionMetaData Class Reference
+ Inheritance diagram for inviwo::PositionMetaData:

Public Member Functions

 PositionMetaData (int x, int y)
 
virtual std::string_view getClassIdentifier () const override
 
virtual PositionMetaDataclone () const override
 
virtual void serialize (Serializer &s) const override
 
virtual void deserialize (Deserializer &d) override
 
ivec2 getXY ()
 
void setXY (const ivec2 &xy)
 
int getX ()
 
void setX (const int &x)
 
int getY ()
 
void setY (const int &y)
 
- Public Member Functions inherited from inviwo::MetaDataType< T >
 MetaDataType (T value)
 
 MetaDataType (const MetaDataType &rhs)=default
 
 MetaDataType (MetaDataType &&rhs)=default
 
MetaDataTypeoperator= (const MetaDataType &that)=default
 
MetaDataTypeoperator= (MetaDataType &&that)=default
 
virtual void set (T value)
 
virtual T get () const
 
virtual bool equal (const MetaData &rhs) const override
 
- Public Member Functions inherited from inviwo::Serializable

Static Public Attributes

static constexpr std::string_view classIdentifier {"org.inviwo.PositionMetaData"}
 

Additional Inherited Members

- Protected Attributes inherited from inviwo::MetaDataType< T >
value_
 

Member Function Documentation

◆ clone()

virtual PositionMetaData * inviwo::PositionMetaData::clone ( ) const
overridevirtual

Reimplemented from inviwo::MetaDataType< T >.

◆ deserialize()

virtual void inviwo::PositionMetaData::deserialize ( Deserializer & d)
overridevirtual

Reimplemented from inviwo::MetaDataType< T >.

◆ getClassIdentifier()

virtual std::string_view inviwo::PositionMetaData::getClassIdentifier ( ) const
inlineoverridevirtual

Reimplemented from inviwo::MetaDataType< T >.

◆ serialize()

virtual void inviwo::PositionMetaData::serialize ( Serializer & s) const
overridevirtual

Reimplemented from inviwo::MetaDataType< T >.


The documentation for this class was generated from the following file: