Inviwo 0.9.12-pre
Inviwo documentation
|
Public Types | |
using | ContextId = void* |
Public Member Functions | |
MeshGL (const MeshGL &rhs) | |
MeshGL & | operator= (const MeshGL &that) |
virtual MeshGL * | clone () const override |
void | enable () const |
void | disable () const |
size_t | size () const |
bool | empty () const |
const BufferGL * | getBufferGL (size_t idx=0) const |
const Mesh::MeshInfo & | getMeshInfoForIndexBuffer (size_t idx=0) const |
const Mesh::MeshInfo & | getDefaultMeshInfo () const |
const BufferGL * | getIndexBuffer (size_t idx=0) const |
size_t | getIndexBufferCount () const |
virtual std::type_index | getTypeIndex () const override final |
virtual bool | isValid () const override |
virtual void | update (bool editable) override |
Public Member Functions inherited from inviwo::MeshRepresentation | |
MeshRepresentation (const MeshRepresentation &rhs)=default | |
MeshRepresentation & | operator= (const MeshRepresentation &that)=default |
virtual void | setOwner (Mesh *) override |
virtual Mesh * | getOwner () override |
virtual const Mesh * | getOwner () const override |
Public Member Functions inherited from inviwo::DataGroupRepresentation< Mesh > |
Additional Inherited Members | |
Protected Member Functions inherited from inviwo::DataGroupRepresentation< Mesh > | |
DataGroupRepresentation (const DataGroupRepresentation &rhs)=default | |
DataGroupRepresentation & | operator= (const DataGroupRepresentation &that)=default |
Protected Attributes inherited from inviwo::MeshRepresentation | |
Mesh * | owner_ |
|
overridevirtual |
Implements inviwo::MeshRepresentation.
|
finaloverridevirtual |
Implements inviwo::MeshRepresentation.
|
overridevirtual |
Implements inviwo::MeshRepresentation.
|
overridevirtual |
Implements inviwo::MeshRepresentation.