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 | |
| common::Color | ambient |
| Ambient color of the visual. More... | |
| Ogre::AnimationState * | animState |
| Used to animate the visual. More... | |
| WireBox * | boundingBox |
| A wire frame bounding box. More... | |
| bool | castShadows |
| True if visual casts shadows. More... | |
| std::vector< VisualPtr > | children |
| Children visuals. More... | |
| common::Color | diffuse |
| Diffuse color of the visual. More... | |
| common::Color | emissive |
| Emissive color of the visual. More... | |
| ignition::math::Vector3d | geomSize |
| Size of attached geometry. More... | |
| uint32_t | id |
| Unique id of this visual. More... | |
| bool | inheritTransparency |
| True to inherit transparency from parent. More... | |
| bool | initialized |
| True if initialized. More... | |
| bool | isStatic |
| True if the visual is static, which allows Ogre to improve performance. More... | |
| int32_t | layer |
| Index of the layer to which this visual belongs. 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 | meshName |
| The visual's mesh name. 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... | |
| ignition::math::Vector3d | 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... | |
| common::Color | specular |
| Specular color of the visual. More... | |
| Ogre::StaticGeometry * | staticGeom |
| Pointer to the static geometry. More... | |
| std::string | subMeshName |
| The visual's submesh name. More... | |
| float | transparency |
| Transparency value. More... | |
| Visual::VisualType | type |
| type More... | |
| bool | useRTShader |
| True to use RT shader system. More... | |
| uint32_t | visibilityFlags |
| Visibility flags of the visual. More... | |
| bool | visible |
| True if rendered. More... | |
| bool | wireframe |
| True if wireframe mode is enabled. More... | |
Additional Inherited Members | |
Public Member Functions inherited from gazebo::rendering::VisualPrivate | |
| VisualPrivate () | |
| Constructor. More... | |
| virtual | ~VisualPrivate ()=default |
| Default destructor. More... | |
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.