Link Member List
This is the complete list of members for Link, including all inherited members.
AddChild(BasePtr child)Base
AddChildJoint(JointPtr joint)Link
AddForce(const math::Vector3 &_force)=0Link [pure virtual]
AddForceAtRelativePosition(const math::Vector3 &_force, const math::Vector3 &_relpos)=0Link [pure virtual]
AddParentJoint(JointPtr joint)Link
AddRelativeForce(const math::Vector3 &_force)=0Link [pure virtual]
AddRelativeTorque(const math::Vector3 &_torque)=0Link [pure virtual]
AddTorque(const math::Vector3 &_torque)=0Link [pure virtual]
AddType(EntityType _type)Base
angularAccel (defined in Link)Link [protected]
animation (defined in Entity)Entity [protected]
animationConnection (defined in Entity)Entity [protected]
animationStartPose (defined in Entity)Entity [protected]
attachedModelsOffset (defined in Link)Link [protected]
AttachStaticModel(ModelPtr &_model, const math::Pose &_offset)Link
BALL_JOINT enum value (defined in Base)Base
BASE enum value (defined in Base)Base
Base(BasePtr parent)Base
BOX_SHAPE enum value (defined in Base)Base
cgVisuals (defined in Link)Link [protected]
childrenBase [protected]
childrenEnd (defined in Base)Base [protected]
COLLISION enum value (defined in Base)Base
ConnectEnabled(T subscriber)Link [inline]
connections (defined in Entity)Entity [protected]
CYLINDER_SHAPE enum value (defined in Base)Base
DetachStaticModel(const std::string &_modelName)Link
dirtyPose (defined in Entity)Entity [protected]
DisconnectEnabled(event::ConnectionPtr &c) (defined in Link)Link [inline]
ENTITY enum value (defined in Base)Base
Entity(BasePtr parent)Entity
EntityType enum name (defined in Base)Base
FillLinkMsg(msgs::Link &_msg)Link
Fini()Link [virtual]
GetBoundingBox() const Link [virtual]
GetById(unsigned int _id) const Base
GetByName(const std::string &name)Base
GetChild(unsigned int i) const Base
GetChild(const std::string &name)Base
GetChildCollision(const std::string &_name)Entity
GetChildCount() const Base
GetChildLink(const std::string &_name)Entity
GetCollision(const std::string &name)Link
GetCollisionBoundingBox() const (defined in Entity)Entity
GetCollisionById(unsigned int _id) const Link
GetCompleteScopedName() const Base
GetDirtyPose() const (defined in Entity)Entity
GetEnabled() const =0Link [pure virtual]
GetGravityMode()=0Link [pure virtual]
GetId() const Base
GetInertial() const Link [inline]
GetKinematic() const Link [inline, virtual]
GetModel() const Link
GetName() const Base
GetNearestEntityBelow(double &_distBelow, std::string &_entityName)Entity
GetParent() const Base
GetParentId() const Base
GetParentModel()Entity
GetRelativeAngularAccel() const Link [virtual]
GetRelativeAngularVel() const Link [virtual]
GetRelativeForce() const Link
GetRelativeLinearAccel() const Link [virtual]
GetRelativeLinearVel() const Link [virtual]
GetRelativePose() const Entity
GetRelativeTorque() const Link
GetSaveable() const Base
GetScopedName() const Base
GetSDF()Base [virtual]
GetSelfCollide()Link
GetSensorCount() const Link
GetSensorName(unsigned int _i) const Link
GetShowInGui() const Base
GetType() const Base
GetWorld() const Base
GetWorldAngularAccel() const Link [virtual]
GetWorldAngularVel() const Entity [inline, virtual]
GetWorldForce() const =0Link [pure virtual]
GetWorldLinearAccel() const Link [virtual]
GetWorldLinearVel() const Entity [inline, virtual]
GetWorldPose() const Entity [inline]
GetWorldTorque() const =0Link [pure virtual]
HasType(const EntityType &_t) const Base
HEIGHTMAP_SHAPE enum value (defined in Base)Base
HINGE2_JOINT enum value (defined in Base)Base
HINGE_JOINT enum value (defined in Base)Base
inertial (defined in Link)Link [protected]
Init()Link [virtual]
IsCanonicalLink() const Entity [inline]
IsSelected() const Base
isStatic (defined in Link)Link [protected]
IsStatic() const Entity
JOINT enum value (defined in Base)Base
LIGHT enum value (defined in Base)Base
linearAccel (defined in Link)Link [protected]
Link(EntityPtr parent)Link
LINK enum value (defined in Base)Base
Load(sdf::ElementPtr &_sdf)Link [virtual]
MAP_SHAPE enum value (defined in Base)Base
MODEL enum value (defined in Base)Base
MULTIRAY_SHAPE enum value (defined in Base)Base
newPose (defined in Link)Link [protected]
node (defined in Entity)Entity [protected]
OnPoseChange()Link [virtual]
operator==(const Base &ent) const Base
parentBase [protected]
parentEntityEntity [protected]
PlaceOnNearestEntityBelow()Entity
PLANE_SHAPE enum value (defined in Base)Base
poseMsg (defined in Entity)Entity [protected]
prevAnimationTime (defined in Entity)Entity [protected]
Print(std::string prefix) (defined in Base)Base
ProcessMsg(const msgs::Link &_msg)Link
RAY_SHAPE enum value (defined in Base)Base
RemoveChild(unsigned int id)Base [virtual]
RemoveChild(const std::string &_name)Base
RemoveChildren()Base
requestPub (defined in Entity)Entity [protected]
Reset() (defined in Link)Link [virtual]
SCREW_JOINT enum value (defined in Base)Base
sdf (defined in Base)Base [protected]
SetAngularAccel(const math::Vector3 &accel)Link
SetAngularDamping(double damping)=0Link [pure virtual]
SetAngularVel(const math::Vector3 &vel)=0Link [pure virtual]
SetAnimation(const common::PoseAnimationPtr &_anim, boost::function< void()> _onComplete)Entity
SetAnimation(const common::PoseAnimationPtr &_anim) (defined in Entity)Entity
SetCanonicalLink(bool _value)Entity
SetCollideMode(const std::string &m)Link
SetEnabled(bool enable) const =0Link [pure virtual]
SetForce(const math::Vector3 &_force)=0Link [pure virtual]
SetGravityMode(bool mode)=0Link [pure virtual]
SetInertial(const InertialPtr &_inertial)Link
SetInitialRelativePose(const math::Pose &p)Entity
SetKinematic(const bool &)Link [inline, virtual]
SetLaserRetro(float retro)Link
SetLinearAccel(const math::Vector3 &accel)Link
SetLinearDamping(double damping)=0Link [pure virtual]
SetLinearVel(const math::Vector3 &vel)=0Link [pure virtual]
SetName(const std::string &name)Entity [virtual]
SetParent(BasePtr parent)Base
SetRelativePose(const math::Pose &pose, bool notify=true)Entity
SetSaveable(bool v)Base
SetSelected(bool s)Link [virtual]
SetSelfCollide(bool collide)=0Link [pure virtual]
SetShowInGui(bool v)Base
SetStatic(const bool &s)Entity
SetTorque(const math::Vector3 &_force)=0Link [pure virtual]
SetWorld(const WorldPtr &_newWorld)Base
SetWorldPose(const math::Pose &pose, bool notify=true)Entity
SetWorldTwist(const math::Vector3 &linear, const math::Vector3 &angular, bool updateChildren=true) (defined in Entity)Entity
SHAPE enum value (defined in Base)Base
SLIDER_JOINT enum value (defined in Base)Base
SPHERE_SHAPE enum value (defined in Base)Base
TRIMESH_SHAPE enum value (defined in Base)Base
UNIVERSAL_JOINT enum value (defined in Base)Base
Update()Link [virtual]
UpdateMass() (defined in Link)Link [inline, virtual]
UpdateParameters(sdf::ElementPtr &_sdf)Link [virtual]
visPub (defined in Entity)Entity [protected]
VISUAL enum value (defined in Base)Base
visualMsg (defined in Entity)Entity [protected]
visuals (defined in Link)Link [protected]
world (defined in Base)Base [protected]
~Base()Base [virtual]
~Entity()Entity [virtual]
~Link()Link [virtual]