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

Protected Attributes

Meshowner_

Additional Inherited Members

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

Member Function Documentation

◆ clone()

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

◆ getOwner()

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:
  • meshrepresentation.h