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

Public Member Functions

 MeshRepresentation (const MeshRepresentation &rhs)=default
 
MeshRepresentationoperator= (const MeshRepresentation &that)=default
 
virtual MeshRepresentationclone () const override=0
 
virtual std::type_index getTypeIndex () const override=0
 
virtual void setOwner (Mesh *) override
 
virtual MeshgetOwner () override
 
virtual const MeshgetOwner () const override
 
virtual bool isValid () const override=0
 
virtual void update (bool) override=0
 
- Public Member Functions inherited from inviwo::DataGroupRepresentation< Mesh >

Protected Attributes

Meshowner_
 

Additional Inherited Members

- Protected Member Functions inherited from inviwo::DataGroupRepresentation< Mesh >
 DataGroupRepresentation (const DataGroupRepresentation &rhs)=default
 
DataGroupRepresentationoperator= (const DataGroupRepresentation &that)=default
 

Member Function Documentation

◆ clone()

virtual MeshRepresentation * inviwo::MeshRepresentation::clone ( ) const
overridepure virtual

◆ getOwner() [1/2]

virtual const Mesh * inviwo::MeshRepresentation::getOwner ( ) const
overridevirtual

◆ getOwner() [2/2]

virtual Mesh * inviwo::MeshRepresentation::getOwner ( )
overridevirtual

◆ getTypeIndex()

virtual std::type_index inviwo::MeshRepresentation::getTypeIndex ( ) const
overridepure virtual

◆ isValid()

virtual bool inviwo::MeshRepresentation::isValid ( ) const
overridepure virtual

◆ setOwner()

virtual void inviwo::MeshRepresentation::setOwner ( Mesh * )
overridevirtual

◆ update()

virtual void inviwo::MeshRepresentation::update ( bool )
overridepure virtual

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