#include <LVRMeshBufferBridge.hpp>
Definition at line 50 of file LVRMeshBufferBridge.hpp.
◆ Vec
◆ VecUChar
◆ LVRMeshBufferBridge() [1/2]
| lvr2::LVRMeshBufferBridge::LVRMeshBufferBridge |
( |
MeshBufferPtr |
meshbuffer | ) |
|
◆ LVRMeshBufferBridge() [2/2]
◆ ~LVRMeshBufferBridge()
| lvr2::LVRMeshBufferBridge::~LVRMeshBufferBridge |
( |
| ) |
|
|
virtual |
◆ computeMaterialGroups()
| void lvr2::LVRMeshBufferBridge::computeMaterialGroups |
( |
vector< MaterialGroup *> & |
matGroups, |
|
|
vector< MaterialGroup *> & |
colorMatGroups |
|
) |
| |
|
protected |
◆ computeMeshActor()
| void lvr2::LVRMeshBufferBridge::computeMeshActor |
( |
MeshBufferPtr |
meshbuffer | ) |
|
|
protected |
◆ getColorMeshActor()
| vtkSmartPointer< vtkActor > lvr2::LVRMeshBufferBridge::getColorMeshActor |
( |
vector< MaterialGroup *> |
groups | ) |
|
|
protected |
◆ getMeshActor()
| vtkSmartPointer< vtkActor > lvr2::LVRMeshBufferBridge::getMeshActor |
( |
| ) |
|
◆ getMeshBuffer()
◆ getNumColoredFaces()
| size_t lvr2::LVRMeshBufferBridge::getNumColoredFaces |
( |
| ) |
|
◆ getNumTexturedFaces()
| size_t lvr2::LVRMeshBufferBridge::getNumTexturedFaces |
( |
| ) |
|
◆ getNumTextures()
| size_t lvr2::LVRMeshBufferBridge::getNumTextures |
( |
| ) |
|
◆ getNumTriangles()
| size_t lvr2::LVRMeshBufferBridge::getNumTriangles |
( |
| ) |
|
◆ getNumVertices()
| size_t lvr2::LVRMeshBufferBridge::getNumVertices |
( |
| ) |
|
◆ getTexture()
| vtkSmartPointer< vtkTexture > lvr2::LVRMeshBufferBridge::getTexture |
( |
int |
index | ) |
|
|
protected |
◆ getTexturedActor()
| vtkSmartPointer< vtkActor > lvr2::LVRMeshBufferBridge::getTexturedActor |
( |
MaterialGroup * |
g | ) |
|
|
protected |
◆ getTexturedActors()
| vtkSmartPointer< vtkActorCollection > lvr2::LVRMeshBufferBridge::getTexturedActors |
( |
| ) |
|
◆ getWireframeActor()
| vtkSmartPointer< vtkActor > lvr2::LVRMeshBufferBridge::getWireframeActor |
( |
| ) |
|
◆ hasTextures()
| bool lvr2::LVRMeshBufferBridge::hasTextures |
( |
| ) |
|
◆ remapIndices()
| void lvr2::LVRMeshBufferBridge::remapIndices |
( |
vector< MaterialGroup *> |
g, |
|
|
vector< Vec > & |
vertices, |
|
|
vector< VecUChar > & |
colors, |
|
|
vector< int > & |
indices |
|
) |
| |
|
protected |
◆ remapTexturedIndices()
| void lvr2::LVRMeshBufferBridge::remapTexturedIndices |
( |
MaterialGroup * |
g, |
|
|
vector< Vec > & |
vertices, |
|
|
vector< Vec > & |
texCoords, |
|
|
vector< int > & |
indices |
|
) |
| |
|
protected |
◆ setBaseColor()
| void lvr2::LVRMeshBufferBridge::setBaseColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
◆ setOpacity()
| void lvr2::LVRMeshBufferBridge::setOpacity |
( |
float |
opacityValue | ) |
|
◆ setShading()
| void lvr2::LVRMeshBufferBridge::setShading |
( |
int |
shader | ) |
|
◆ setVisibility()
| void lvr2::LVRMeshBufferBridge::setVisibility |
( |
bool |
visible | ) |
|
◆ m_meshActor
| vtkSmartPointer<vtkActor> lvr2::LVRMeshBufferBridge::m_meshActor |
|
protected |
◆ m_meshBuffer
◆ m_numColoredFaces
| size_t lvr2::LVRMeshBufferBridge::m_numColoredFaces |
|
protected |
◆ m_numFaces
| size_t lvr2::LVRMeshBufferBridge::m_numFaces |
|
protected |
◆ m_numTexturedFaces
| size_t lvr2::LVRMeshBufferBridge::m_numTexturedFaces |
|
protected |
◆ m_numTextures
| size_t lvr2::LVRMeshBufferBridge::m_numTextures |
|
protected |
◆ m_numVertices
| size_t lvr2::LVRMeshBufferBridge::m_numVertices |
|
protected |
◆ m_texturedActors
| vtkSmartPointer<vtkActorCollection> lvr2::LVRMeshBufferBridge::m_texturedActors |
|
protected |
◆ m_wireframeActor
| vtkSmartPointer<vtkActor> lvr2::LVRMeshBufferBridge::m_wireframeActor |
|
protected |
The documentation for this class was generated from the following files: