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

#include <typedmesh.h>

Inheritance diagram for inviwo::buffertraits::PickingBuffer:

Public Types

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

Public Member Functions

std::shared_ptr< const Buffer< Base::type > > getPicking () const
std::shared_ptr< Buffer< Base::type > > getEditablePicking ()
void setVertexPicking (size_t index, uint32_t id)
Public Member Functions inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::PickingAttrib)>
 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::PickingAttrib)>
static Mesh::BufferInfo bi ()
Public Attributes inherited from inviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::PickingAttrib)>
std::shared_ptr< Buffer< type > > buffer_

Detailed Description

BufferTrait for picking buffers (uint32)

See also
PickingMapper

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