Choreonoid  1.8
Public Member Functions | Public Attributes | List of all members
cnoid::VRMLJoint Class Reference

#include <VRMLBody.h>

Inheritance diagram for cnoid::VRMLJoint:
cnoid::VRMLTransform cnoid::VRMLGroup cnoid::AbstractVRMLGroup cnoid::VRMLNode cnoid::Referenced

Public Member Functions

 VRMLJoint ()
 
- Public Member Functions inherited from cnoid::VRMLTransform
 VRMLTransform ()
 
virtual const char * typeName () const override
 
Eigen::Affine3d toAffine3d ()
 
- Public Member Functions inherited from cnoid::VRMLGroup
 VRMLGroup ()
 
virtual MFNodegetChildren () override
 
virtual int countChildren () override
 
virtual VRMLNodegetChild (int index) override
 
virtual void replaceChild (int childIndex, VRMLNode *childNode) override
 
- Public Member Functions inherited from cnoid::AbstractVRMLGroup
 AbstractVRMLGroup ()
 
void removeChild (int childIndex)
 
- Public Member Functions inherited from cnoid::VRMLNode
 VRMLNode ()
 
virtual ~VRMLNode ()
 
bool isCategoryOf (VRMLNodeCategory category)
 
- Public Member Functions inherited from cnoid::Referenced
virtual ~Referenced ()
 

Public Attributes

SFInt32 jointId
 
SFString jointType
 
SFVec3f jointAxis
 
MFFloat llimit
 
MFFloat lvlimit
 
MFFloat ulimit
 
MFFloat uvlimit
 
SFFloat gearRatio
 
SFFloat rotorInertia
 
SFFloat rotorResistor
 
SFFloat torqueConst
 
SFFloat encoderPulse
 
- Public Attributes inherited from cnoid::VRMLTransform
SFVec3f center
 
SFRotation rotation
 
SFVec3f scale
 
SFRotation scaleOrientation
 
SFVec3f translation
 
- Public Attributes inherited from cnoid::VRMLGroup
SFVec3f bboxCenter
 
SFVec3f bboxSize
 
MFNode children
 
- Public Attributes inherited from cnoid::VRMLNode
std::string defName
 

Additional Inherited Members

- Protected Member Functions inherited from cnoid::Referenced
 Referenced ()
 
 Referenced (const Referenced &)
 
int refCount () const
 
- Protected Attributes inherited from cnoid::VRMLNode
std::bitset< NUM_VRML_NODE_CATEGORIEScategorySet
 

Constructor & Destructor Documentation

◆ VRMLJoint()

VRMLJoint::VRMLJoint ( )

Member Data Documentation

◆ encoderPulse

SFFloat cnoid::VRMLJoint::encoderPulse

◆ gearRatio

SFFloat cnoid::VRMLJoint::gearRatio

◆ jointAxis

SFVec3f cnoid::VRMLJoint::jointAxis

◆ jointId

SFInt32 cnoid::VRMLJoint::jointId

◆ jointType

SFString cnoid::VRMLJoint::jointType

◆ llimit

MFFloat cnoid::VRMLJoint::llimit

◆ lvlimit

MFFloat cnoid::VRMLJoint::lvlimit

◆ rotorInertia

SFFloat cnoid::VRMLJoint::rotorInertia

◆ rotorResistor

SFFloat cnoid::VRMLJoint::rotorResistor

◆ torqueConst

SFFloat cnoid::VRMLJoint::torqueConst

◆ ulimit

MFFloat cnoid::VRMLJoint::ulimit

◆ uvlimit

MFFloat cnoid::VRMLJoint::uvlimit

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