Choreonoid  1.5
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

Public Member Functions

 VRMLJoint ()
 
- Public Member Functions inherited from cnoid::VRMLTransform
 VRMLTransform ()
 
Eigen::Affine3d toAffine3d ()
 
- Public Member Functions inherited from cnoid::VRMLGroup
 VRMLGroup ()
 
virtual MFNodegetChildren ()
 
virtual int countChildren ()
 
virtual VRMLNodegetChild (int index)
 
virtual void replaceChild (int childIndex, VRMLNode *childNode)
 
- 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 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 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: