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