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