Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::buffertraits::IndexBuffer Class Reference

#include <typedmesh.h>

+ Inheritance diagram for inviwo::buffertraits::IndexBuffer:

Public Types

using Base = TypedMeshBufferBase<uint32_t, 1, static_cast<int>(BufferType::IndexAttrib)>
 
- Public Types inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::IndexAttrib)>
using type
 

Public Member Functions

std::shared_ptr< const Buffer< Base::type > > getIndex () const
 
std::shared_ptr< Buffer< Base::type > > getEditableIndex ()
 
void setVertexIndex (size_t index, uint32_t ind)
 
- Public Member Functions inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::IndexAttrib)>
 TypedMeshBufferBase (Mesh &mesh)
 
auto getTypedRAMRepresentation () const
 
auto getTypedEditableRAMRepresentation ()
 
auto & getTypedDataContainer () const
 
auto & getTypedDataContainer ()
 

Additional Inherited Members

- Static Public Member Functions inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::IndexAttrib)>
static Mesh::BufferInfo bi ()
 
- Public Attributes inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::IndexAttrib)>
std::shared_ptr< Buffer< type > > buffer_
 

Detailed Description

BufferTrait for Uint32 buffers


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