18 #ifndef _GAZEBO_APPLYWRENCHVISUAL_HH_    19 #define _GAZEBO_APPLYWRENCHVISUAL_HH_    60       public: 
virtual void Fini();
    72       public: 
void SetCoM(
const ignition::math::Vector3d &_comVector);
    78       public: 
void SetForcePos(
const math::Vector3 &_forcePosVector)
    84       public: 
void SetForcePos(
const ignition::math::Vector3d &_forcePosVector);
    98       public: 
void SetForce(
const ignition::math::Vector3d &_forceVector,
    99           const bool _rotatedByMouse);
   113       public: 
void SetTorque(
const ignition::math::Vector3d &_torqueVector,
   114           const bool _rotatedByMouse);
   118       public: 
void UpdateForceVisual();
   122       public: 
void UpdateTorqueVisual();
   125       public: 
void Resize();
   142       public: 
void SetMode(
Mode _mode);
   148       private: ignition::math::Quaterniond QuaternionFromVector(
   149           const ignition::math::Vector3d &_dir);
 Visualization for the apply wrench GUI. 
Definition: ApplyWrenchVisual.hh:34
 
Forward declarations for the common classes. 
Definition: Animation.hh:33
 
The Vector3 class represents the generic vector containing 3 elements. 
Definition: Vector3.hh:39
 
#define GAZEBO_DEPRECATED(version)
Definition: CommonTypes.hh:48
 
Mode
Definition: ApplyWrenchVisual.hh:38
 
A renderable object. 
Definition: Visual.hh:59
 
std::shared_ptr< SelectionObj > SelectionObjPtr
Definition: RenderTypes.hh:188
 
std::shared_ptr< Visual > VisualPtr
Definition: RenderTypes.hh:112
 
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported. 
Definition: system.hh:59