Private data for the Selection Obj class. More...
#include <SelectionObjPrivate.hh>
Public Attributes | |
double | maxScale |
Maximum scale of the selection object visual. More... | |
double | minScale |
Minimum scale of the selection object visual. More... | |
SelectionObj::SelectionMode | mode |
Current manipulation mode. More... | |
VisualPtr | rotVisual |
Rotation visual. More... | |
VisualPtr | rotXVisual |
X rotation visual. More... | |
VisualPtr | rotYVisual |
Y rotation visual. More... | |
VisualPtr | rotZVisual |
Z rotation visual. More... | |
VisualPtr | scaleVisual |
Scale visual. More... | |
VisualPtr | scaleXVisual |
X scale visual. More... | |
VisualPtr | scaleYVisual |
Y Scale visual. More... | |
VisualPtr | scaleZVisual |
Z scale visual. More... | |
VisualPtr | selectedVis |
Pointer to visual that is currently selected. More... | |
SelectionObj::SelectionMode | state |
Current selection state. More... | |
VisualPtr | transVisual |
Translation visual. More... | |
VisualPtr | transXVisual |
X translation visual. More... | |
VisualPtr | transYVisual |
Y translation visual. More... | |
VisualPtr | transZVisual |
Z translation visual. More... | |
std::string | xAxisMat |
Material name for the x axis. More... | |
std::string | xAxisMatOverlay |
Overlay material name for the x axis. More... | |
std::string | yAxisMat |
Material name for the y axis. More... | |
std::string | yAxisMatOverlay |
Overlay material name for the y axis. More... | |
std::string | zAxisMat |
Material name for the z axis. More... | |
std::string | zAxisMatOverlay |
Overlay material name for the z axis. More... | |
Public Attributes inherited from gazebo::rendering::VisualPrivate | |
Ogre::AnimationState * | animState |
Used to animate the visual. More... | |
WireBox * | boundingBox |
A wire frame bounding box. More... | |
std::vector< VisualPtr > | children |
Children visuals. More... | |
uint32_t | id |
Unique id of this visual. More... | |
bool | initialized |
True if initialized. More... | |
bool | isStatic |
True if the visual is static, which allows Ogre to improve performance. More... | |
bool | lighting |
True if lighting will be applied to this visual. More... | |
std::list< DynamicLines * > | lines |
List of all the lines created. More... | |
std::list< std::pair < DynamicLines *, unsigned int > > | lineVertices |
Lines and their vertices connected to this visual. More... | |
std::string | myMaterialName |
The unique name for the visual's material. More... | |
std::string | name |
Name of the visual. More... | |
boost::function< void()> | onAnimationComplete |
Callback for the animation complete event. More... | |
std::string | origMaterialName |
The original name for the visual's material. More... | |
VisualPtr | parent |
Parent visual. More... | |
std::vector< VisualPluginPtr > | plugins |
A list of visual plugins. More... | |
event::ConnectionPtr | preRenderConnection |
Connection for the pre render event. More... | |
common::Time | prevAnimTime |
Time of the previous animation step. More... | |
Ogre::RibbonTrail * | ribbonTrail |
The ribbon train created by the visual. More... | |
math::Vector3 | scale |
Scale of visual. More... | |
ScenePtr | scene |
Pointer to the visual's scene. More... | |
Ogre::SceneNode * | sceneNode |
Pointer to the visual's scene node in Ogre. More... | |
sdf::ElementPtr | sdf |
The SDF element for the visual. More... | |
Ogre::SkeletonInstance * | skeleton |
The visual's skeleton, used only for person simulation. More... | |
Ogre::StaticGeometry * | staticGeom |
Pointer to the static geometry. More... | |
float | transparency |
Transparency value. More... | |
bool | useRTShader |
True to use RT shader system. More... | |
bool | visible |
True if rendered. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from gazebo::rendering::VisualPrivate | |
static uint32_t | visualIdCount |
Counter used to create unique ids. More... | |
Private data for the Selection Obj class.
double gazebo::rendering::SelectionObjPrivate::maxScale |
Maximum scale of the selection object visual.
double gazebo::rendering::SelectionObjPrivate::minScale |
Minimum scale of the selection object visual.
SelectionObj::SelectionMode gazebo::rendering::SelectionObjPrivate::mode |
Current manipulation mode.
VisualPtr gazebo::rendering::SelectionObjPrivate::rotVisual |
Rotation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::rotXVisual |
X rotation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::rotYVisual |
Y rotation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::rotZVisual |
Z rotation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::scaleVisual |
Scale visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::scaleXVisual |
X scale visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::scaleYVisual |
Y Scale visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::scaleZVisual |
Z scale visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::selectedVis |
Pointer to visual that is currently selected.
SelectionObj::SelectionMode gazebo::rendering::SelectionObjPrivate::state |
Current selection state.
VisualPtr gazebo::rendering::SelectionObjPrivate::transVisual |
Translation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::transXVisual |
X translation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::transYVisual |
Y translation visual.
VisualPtr gazebo::rendering::SelectionObjPrivate::transZVisual |
Z translation visual.
std::string gazebo::rendering::SelectionObjPrivate::xAxisMat |
Material name for the x axis.
std::string gazebo::rendering::SelectionObjPrivate::xAxisMatOverlay |
Overlay material name for the x axis.
std::string gazebo::rendering::SelectionObjPrivate::yAxisMat |
Material name for the y axis.
std::string gazebo::rendering::SelectionObjPrivate::yAxisMatOverlay |
Overlay material name for the y axis.
std::string gazebo::rendering::SelectionObjPrivate::zAxisMat |
Material name for the z axis.
std::string gazebo::rendering::SelectionObjPrivate::zAxisMatOverlay |
Overlay material name for the z axis.