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