AnimatLab  2
Test
RoboticsAnimatSim::Environment::Joints::RbFreeJoint Class Reference
+ Inheritance diagram for RoboticsAnimatSim::Environment::Joints::RbFreeJoint:
+ Collaboration diagram for RoboticsAnimatSim::Environment::Joints::RbFreeJoint:

Public Member Functions

 RbFreeJoint ()
 Default constructor. More...
 
virtual ~RbFreeJoint ()
 Destructor. More...
 
virtual void CreateJoint ()
 
- Public Member Functions inherited from RoboticsAnimatSim::Environment::RbJoint
virtual RbRigidBodyGetRbChild ()
 
virtual RbRigidBodyGetRbParent ()
 
virtual void Physics_AddBodyForceAtLocalPos (float fltPx, float fltPy, float fltPz, float fltFx, float fltFy, float fltFz, bool bScaleUnits)
 
virtual void Physics_AddBodyForceAtWorldPos (float fltPx, float fltPy, float fltPz, float fltFx, float fltFy, float fltFz, bool bScaleUnits)
 
virtual void Physics_AddBodyTorque (float fltTx, float fltTy, float fltTz, bool bScaleUnits)
 
virtual void Physics_CollectData ()
 
virtual void Physics_DisableCollision (AnimatSim::Environment::RigidBody *lpBody)
 
virtual void Physics_EnableCollision (AnimatSim::Environment::RigidBody *lpBody)
 
virtual CStdFPoint Physics_GetVelocityAtPoint (float x, float y, float z)
 
virtual bool Physics_IsDefined ()
 
virtual bool Physics_IsGeometryDefined ()
 
virtual void Physics_ResetSimulation ()
 
virtual void SetConstraintFriction ()
 
- Public Member Functions inherited from RoboticsAnimatSim::Environment::RbBody
 RbBody ()
 Default constructor. More...
 
virtual ~RbBody ()
 Destructor. More...
 
virtual void Physics_ChildBodyAdded (RigidBody *lpChild)
 
virtual void Physics_ChildBodyRemoved (bool bHasStaticJoint)
 
virtual void Physics_ContactSensorAdded (ContactSensor *lpSensor)
 
virtual void Physics_ContactSensorRemoved ()
 
virtual void Physics_DeleteStickyLock ()
 
virtual void Physics_FluidDataChanged ()
 
virtual float Physics_GetDensity ()
 
virtual float Physics_GetMass ()
 
virtual bool Physics_HasCollisionGeometry ()
 
virtual void Physics_ResizeSelectedReceptiveFieldVertex ()
 
virtual void Physics_SetCenterOfMass (float fltTx, float fltTy, float fltTz)
 
virtual void Physics_SetDensity (float fltVal)
 
virtual void Physics_SetFreeze (bool bVal)
 
virtual void Physics_SetMass (float fltVal)
 
virtual void Physics_SetMaterialID (std::string strID)
 
virtual void Physics_SetVelocityDamping (float fltLinear, float fltAngular)
 
virtual void Physics_StepHydrodynamicSimulation ()
 
virtual void Physics_UpdateNode ()
 
virtual void Physics_WakeDynamics ()
 
- Public Member Functions inherited from RoboticsAnimatSim::Environment::RbMovableItem
virtual void CreateItem ()
 
virtual void Physics_AfterResetSimulation ()
 
virtual bool Physics_CalculateLocalPosForWorldPos (float fltWorldX, float fltWorldY, float fltWorldZ, CStdFPoint &vLocalPos)
 
virtual void Physics_CollectExtraData ()
 
virtual BoundingBox Physics_GetBoundingBox ()
 
virtual float Physics_GetBoundingRadius ()
 
virtual float * Physics_GetDataPointer (const std::string &strDataType)
 
virtual std::string Physics_GetLocalTransformMatrixString ()
 
virtual std::string Physics_ID ()
 
virtual void Physics_LoadLocalTransformMatrix (CStdXml &oXml)
 
virtual void Physics_OrientNewPart (float fltXPos, float fltYPos, float fltZPos, float fltXNorm, float fltYNorm, float fltZNorm)
 
virtual void Physics_PositionChanged ()
 
virtual void Physics_ResetGraphicsAndPhysics ()
 
virtual void Physics_Resize (void)
 
virtual void Physics_ResizeDragHandler (float fltRadius)
 
virtual void Physics_RotationChanged ()
 
virtual void Physics_SaveLocalTransformMatrix (CStdXml &oXml)
 
virtual void Physics_Selected (bool bValue, bool bSelectMultiple)
 
virtual void Physics_SelectedVertex (float fltXPos, float fltYPos, float fltZPos)
 
virtual void Physics_SetChild (MovableItem *lpParent)
 
virtual void Physics_SetColor ()
 
virtual void Physics_SetParent (MovableItem *lpParent)
 
virtual void Physics_TextureChanged ()
 
virtual void Physics_UpdateAbsolutePosition ()
 
virtual void Physics_UpdateMatrix ()
 
virtual RbMovableItemRbParent ()
 
virtual void SetAlpha ()
 
virtual void SetVisible (bool)
 
- Public Member Functions inherited from AnimatSim::Environment::IPhysicsMovableItem
virtual void Physics_SetChild (MovableItem *lpChild)=0
 
virtual void Physics_SetParent (MovableItem *lpParent)=0
 
- Public Member Functions inherited from AnimatSim::Environment::IPhysicsBody
virtual void Physics_ChildBodyAdded (RigidBody *lpChild)=0
 
virtual void Physics_ContactSensorAdded (ContactSensor *lpSensor)=0
 

Additional Inherited Members

- Protected Member Functions inherited from RoboticsAnimatSim::Environment::RbJoint
virtual RbSimulatorGetRbSimulator ()
 
virtual void SetThisPointers ()
 
- Protected Attributes inherited from RoboticsAnimatSim::Environment::RbJoint
float m_fltPrevBtJointPos
 
float m_fltPrevJointPos
 
RbRigidBodym_lpRbChild
 
RbRigidBodym_lpRbParent
 
RbSimulatorm_lpRbSim
 
Joint * m_lpThisJoint
 
- Protected Attributes inherited from RoboticsAnimatSim::Environment::RbBody
BodyPart * m_lpThisBP
 
- Protected Attributes inherited from RoboticsAnimatSim::Environment::RbMovableItem
float m_fltReportNull
 Used to report back nulls.
 
RbMovableItemm_lpParentRbMI
 
RbSimulatorm_lpRbSim
 
AnimatBase * m_lpThisAB
 
MovableItem * m_lpThisMI
 
RbMovableItemm_lpThisRbMI
 

Detailed Description

Definition at line 16 of file RbFreeJoint.h.

Constructor & Destructor Documentation

RoboticsAnimatSim::Environment::Joints::RbFreeJoint::RbFreeJoint ( )

Default constructor.

Author
dcofer
Date
4/15/2011

Definition at line 30 of file RbFreeJoint.cpp.

RoboticsAnimatSim::Environment::Joints::RbFreeJoint::~RbFreeJoint ( )
virtual

Destructor.

Author
dcofer
Date
4/15/2011

Definition at line 41 of file RbFreeJoint.cpp.

References StdUtils::Std_TraceMsg().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: