#include <Renderable.hpp>
Definition at line 65 of file Renderable.hpp.
 
◆ Vec
◆ Renderable() [1/4]
      
        
          | lvr2::Renderable::Renderable | ( |  | ) |  | 
      
 
 
◆ Renderable() [2/4]
      
        
          | lvr2::Renderable::Renderable | ( | const Renderable & | other | ) |  | 
      
 
 
◆ Renderable() [3/4]
      
        
          | lvr2::Renderable::Renderable | ( | string | name | ) |  | 
      
 
 
◆ Renderable() [4/4]
      
        
          | lvr2::Renderable::Renderable | ( | Matrix4< Vec > | m, | 
        
          |  |  | string | name | 
        
          |  | ) |  |  | 
      
 
 
◆ ~Renderable()
  
  | 
        
          | lvr2::Renderable::~Renderable | ( |  | ) |  |  | virtual | 
 
 
◆ accel()
      
        
          | void lvr2::Renderable::accel | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ boundingBox()
◆ compileAxesList()
      
        
          | void lvr2::Renderable::compileAxesList | ( |  | ) |  | 
      
 
 
◆ computeMatrix()
  
  | 
        
          | void lvr2::Renderable::computeMatrix | ( |  | ) |  |  | protected | 
 
 
◆ getTransformation()
  
  | 
        
          | Matrix4<Vec> lvr2::Renderable::getTransformation | ( |  | ) |  |  | inline | 
 
 
◆ isActive()
  
  | 
        
          | bool lvr2::Renderable::isActive | ( |  | ) |  |  | inline | 
 
 
◆ isSelected()
  
  | 
        
          | bool lvr2::Renderable::isSelected | ( |  | ) |  |  | inline | 
 
 
◆ lift()
      
        
          | void lvr2::Renderable::lift | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ lineWidth()
  
  | 
        
          | float lvr2::Renderable::lineWidth | ( |  | ) |  |  | inline | 
 
 
◆ model()
  
  | 
        
          | virtual ModelPtr lvr2::Renderable::model | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ moveX()
  
  | 
        
          | void lvr2::Renderable::moveX | ( | bool | invert = 0 | ) |  |  | inline | 
 
 
◆ moveY()
  
  | 
        
          | void lvr2::Renderable::moveY | ( | bool | invert = 0 | ) |  |  | inline | 
 
 
◆ moveZ()
  
  | 
        
          | void lvr2::Renderable::moveZ | ( | bool | invert = 0 | ) |  |  | inline | 
 
 
◆ Name()
  
  | 
        
          | string lvr2::Renderable::Name | ( |  | ) |  |  | inline | 
 
 
◆ pitch()
      
        
          | void lvr2::Renderable::pitch | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ pointSize()
  
  | 
        
          | float lvr2::Renderable::pointSize | ( |  | ) |  |  | inline | 
 
 
◆ render()
  
  | 
        
          | virtual void lvr2::Renderable::render | ( |  | ) |  |  | pure virtual | 
 
Implemented in lvr2::StaticMesh, lvr2::MultiPointCloud, lvr2::TexturedMesh, lvr2::PointCloud, lvr2::Arrow, lvr2::MeshCluster, lvr2::InteractivePointCloud, lvr2::CoordinateAxes, lvr2::GroundPlane, lvr2::Grid, and lvr2::PointCorrespondences.
 
 
◆ roll()
      
        
          | void lvr2::Renderable::roll | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ rotX()
      
        
          | void lvr2::Renderable::rotX | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ rotY()
      
        
          | void lvr2::Renderable::rotY | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ rotZ()
      
        
          | void lvr2::Renderable::rotZ | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ scale()
      
        
          | void lvr2::Renderable::scale | ( | float | s | ) |  | 
      
 
 
◆ setActive()
  
  | 
        
          | void lvr2::Renderable::setActive | ( | bool | a | ) |  |  | inline | 
 
 
◆ setLineWidth()
  
  | 
        
          | void lvr2::Renderable::setLineWidth | ( | float | width | ) |  |  | inline | 
 
 
◆ setName()
  
  | 
        
          | virtual void lvr2::Renderable::setName | ( | string | s | ) |  |  | inlinevirtual | 
 
 
◆ setPointSize()
  
  | 
        
          | void lvr2::Renderable::setPointSize | ( | float | size | ) |  |  | inline | 
 
 
◆ setRotationSpeed()
  
  | 
        
          | void lvr2::Renderable::setRotationSpeed | ( | float | s | ) |  |  | inline | 
 
 
◆ setSelected()
  
  | 
        
          | void lvr2::Renderable::setSelected | ( | bool | s | ) |  |  | inline | 
 
 
◆ setTransformationMatrix()
      
        
          | void lvr2::Renderable::setTransformationMatrix | ( | Matrix4< Vec > | m | ) |  | 
      
 
 
◆ setTranslationSpeed()
  
  | 
        
          | void lvr2::Renderable::setTranslationSpeed | ( | float | s | ) |  |  | inline | 
 
 
◆ setVisible()
  
  | 
        
          | void lvr2::Renderable::setVisible | ( | bool | s | ) |  |  | inline | 
 
 
◆ showAxes()
  
  | 
        
          | void lvr2::Renderable::showAxes | ( | bool | on | ) |  |  | inline | 
 
 
◆ strafe()
      
        
          | void lvr2::Renderable::strafe | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ toggle()
  
  | 
        
          | void lvr2::Renderable::toggle | ( |  | ) |  |  | inline | 
 
 
◆ transform()
  
  | 
        
          | void lvr2::Renderable::transform | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ yaw()
      
        
          | void lvr2::Renderable::yaw | ( | bool | invert = 0 | ) |  | 
      
 
 
◆ m_active
  
  | 
        
          | bool lvr2::Renderable::m_active |  | protected | 
 
 
◆ m_activeListIndex
  
  | 
        
          | int lvr2::Renderable::m_activeListIndex |  | protected | 
 
 
◆ m_axesListIndex
  
  | 
        
          | int lvr2::Renderable::m_axesListIndex |  | protected | 
 
 
◆ m_boundingBox
◆ m_lineWidth
  
  | 
        
          | float lvr2::Renderable::m_lineWidth |  | protected | 
 
 
◆ m_listIndex
  
  | 
        
          | int lvr2::Renderable::m_listIndex |  | protected | 
 
 
◆ m_model
◆ m_name
  
  | 
        
          | string lvr2::Renderable::m_name |  | protected | 
 
 
◆ m_pointSize
  
  | 
        
          | float lvr2::Renderable::m_pointSize |  | protected | 
 
 
◆ m_position
  
  | 
        
          | Vec lvr2::Renderable::m_position |  | protected | 
 
 
◆ m_rotationSpeed
  
  | 
        
          | float lvr2::Renderable::m_rotationSpeed |  | protected | 
 
 
◆ m_scaleFactor
  
  | 
        
          | float lvr2::Renderable::m_scaleFactor |  | protected | 
 
 
◆ m_selected
  
  | 
        
          | bool lvr2::Renderable::m_selected |  | protected | 
 
 
◆ m_showAxes
  
  | 
        
          | bool lvr2::Renderable::m_showAxes |  | protected | 
 
 
◆ m_transformation
◆ m_translationSpeed
  
  | 
        
          | float lvr2::Renderable::m_translationSpeed |  | protected | 
 
 
◆ m_visible
  
  | 
        
          | bool lvr2::Renderable::m_visible |  | protected | 
 
 
◆ m_xAxis
◆ m_yAxis
◆ m_z_Axis
The documentation for this class was generated from the following files: