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

Public Types

using ContextId = void*

Public Member Functions

 MeshGL (const MeshGL &rhs)
MeshGLoperator= (const MeshGL &that)
virtual MeshGLclone () const override
void enable () const
void disable () const
size_t size () const
bool empty () const
const BufferGLgetBufferGL (size_t idx=0) const
const Mesh::MeshInfogetMeshInfoForIndexBuffer (size_t idx=0) const
const Mesh::MeshInfogetDefaultMeshInfo () const
const BufferGLgetIndexBuffer (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
MeshRepresentationoperator= (const MeshRepresentation &that)=default
virtual void setOwner (Mesh *) override
virtual MeshgetOwner () override
virtual const MeshgetOwner () const override

Additional Inherited Members

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

Member Function Documentation

◆ clone()

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

◆ getTypeIndex()

virtual std::type_index inviwo::MeshGL::getTypeIndex ( ) const
finaloverridevirtual

◆ isValid()

virtual bool inviwo::MeshGL::isValid ( ) const
overridevirtual

◆ update()

virtual void inviwo::MeshGL::update ( bool editable)
overridevirtual

The documentation for this class was generated from the following file:
  • meshgl.h