#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: