Choreonoid  1.8
VRMLBody.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_BODY_VRMLBODY_H
6 #define CNOID_BODY_VRMLBODY_H
7 
8 #include <cnoid/VRML>
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 class CNOID_EXPORT VRMLHumanoid : public VRMLNode
14 {
15 public:
16  VRMLHumanoid();
20 };
21 
23 
24 
25 class CNOID_EXPORT VRMLJoint : public VRMLTransform
26 {
27 public:
28  VRMLJoint();
41 };
42 
44 
45 
46 class CNOID_EXPORT VRMLSegment : public VRMLGroup
47 {
48 public:
49  VRMLSegment();
53 };
54 
56 
57 
58 class CNOID_EXPORT VRMLSurface : public VRMLNode
59 {
60 public:
61  VRMLSurface();
64 };
65 
67 
68 
69 class CNOID_EXPORT VRMLVisionSensor : public VRMLTransform
70 {
71 public:
81 };
82 
84 
85 
86 class CNOID_EXPORT VRMLForceSensor : public VRMLTransform
87 {
88 public:
93 };
94 
96 
97 
98 class CNOID_EXPORT VRMLGyro : public VRMLTransform
99 {
100 public:
101  VRMLGyro();
104 };
105 
107 
108 
109 class CNOID_EXPORT VRMLAccelerationSensor : public VRMLTransform
110 {
111 public:
115 };
116 
118 
119 
120 class CNOID_EXPORT VRMLRangeSensor : public VRMLTransform
121 {
122 public:
123  VRMLRangeSensor();
130 };
131 
133 
134 }
135 
136 #endif
cnoid::VRMLSegment::centerOfMass
SFVec3f centerOfMass
Definition: VRMLBody.h:51
cnoid::VRMLJoint::encoderPulse
SFFloat encoderPulse
Definition: VRMLBody.h:40
cnoid::VRMLSurface::visual
MFNode visual
Definition: VRMLBody.h:62
cnoid::VRMLSegment::mass
SFFloat mass
Definition: VRMLBody.h:50
cnoid::VRMLHumanoid::joints
MFNode joints
Definition: VRMLBody.h:19
cnoid::VRMLVisionSensor::frameRate
SFFloat frameRate
Definition: VRMLBody.h:77
cnoid::VRMLTransform
VRML Transform node.
Definition: VRML.h:219
cnoid::VRMLHumanoid
Definition: VRMLBody.h:13
cnoid::VRMLJoint::rotorResistor
SFFloat rotorResistor
Definition: VRMLBody.h:38
cnoid::VRMLSurface
Definition: VRMLBody.h:58
cnoid::SFVec3f
Eigen::Vector3d SFVec3f
Definition: VRML.h:36
cnoid::VRMLRangeSensor::scanRate
SFFloat scanRate
Definition: VRMLBody.h:127
cnoid::VRMLRangeSensor::scanAngle
SFFloat scanAngle
Definition: VRMLBody.h:125
cnoid::VRMLSurfacePtr
ref_ptr< VRMLSurface > VRMLSurfacePtr
Definition: VRMLBody.h:66
cnoid::VRMLNode
Abstract base class of all vrml nodes.
Definition: VRML.h:97
cnoid::VRMLRangeSensor::scanStep
SFFloat scanStep
Definition: VRMLBody.h:126
cnoid::VRMLVisionSensor::height
SFInt32 height
Definition: VRMLBody.h:76
cnoid::VRMLVisionSensor::width
SFInt32 width
Definition: VRMLBody.h:75
cnoid::VRMLJoint::jointType
SFString jointType
Definition: VRMLBody.h:30
cnoid::VRMLRangeSensor
Definition: VRMLBody.h:120
cnoid::MFNode
std::vector< SFNode > MFNode
Definition: VRML.h:116
cnoid::VRMLRangeSensor::maxDistance
SFFloat maxDistance
Definition: VRMLBody.h:129
cnoid::VRMLJoint::uvlimit
MFFloat uvlimit
Definition: VRMLBody.h:35
cnoid::VRMLJoint::jointId
SFInt32 jointId
Definition: VRMLBody.h:29
cnoid::VRMLJoint::ulimit
MFFloat ulimit
Definition: VRMLBody.h:34
cnoid::VRMLJoint::jointAxis
SFVec3f jointAxis
Definition: VRMLBody.h:31
cnoid::MFFloat
std::vector< SFFloat > MFFloat
Definition: VRML.h:49
cnoid::VRMLGyroPtr
ref_ptr< VRMLGyro > VRMLGyroPtr
Definition: VRMLBody.h:106
cnoid::VRMLSegment::momentsOfInertia
MFFloat momentsOfInertia
Definition: VRMLBody.h:52
cnoid::VRMLAccelerationSensorPtr
ref_ptr< VRMLAccelerationSensor > VRMLAccelerationSensorPtr
Definition: VRMLBody.h:117
cnoid::VRMLVisionSensor::frontClipDistance
SFFloat frontClipDistance
Definition: VRMLBody.h:79
cnoid::VRMLJoint::llimit
MFFloat llimit
Definition: VRMLBody.h:32
cnoid::ref_ptr
Definition: Referenced.h:103
cnoid::VRMLAccelerationSensor
Definition: VRMLBody.h:109
cnoid::VRMLGroup
VRML Group node.
Definition: VRML.h:200
cnoid::VRMLVisionSensor::backClipDistance
SFFloat backClipDistance
Definition: VRMLBody.h:80
cnoid::VRMLVisionSensor::type
SFString type
Definition: VRMLBody.h:74
cnoid::VRMLVisionSensor::sensorId
SFInt32 sensorId
Definition: VRMLBody.h:73
cnoid::VRMLSegment
Definition: VRMLBody.h:46
cnoid::VRMLJoint::lvlimit
MFFloat lvlimit
Definition: VRMLBody.h:33
cnoid::VRMLHumanoid::segments
MFNode segments
Definition: VRMLBody.h:18
cnoid::VRMLJoint::gearRatio
SFFloat gearRatio
Definition: VRMLBody.h:36
cnoid::VRMLSegmentPtr
ref_ptr< VRMLSegment > VRMLSegmentPtr
Definition: VRMLBody.h:55
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::SFFloat
double SFFloat
Definition: VRML.h:23
cnoid::VRMLVisionSensorPtr
ref_ptr< VRMLVisionSensor > VRMLVisionSensorPtr
Definition: VRMLBody.h:83
cnoid::VRMLForceSensor::sensorId
SFInt32 sensorId
Definition: VRMLBody.h:90
cnoid::VRMLForceSensor::maxTorque
SFVec3f maxTorque
Definition: VRMLBody.h:92
cnoid::VRMLVisionSensor
Definition: VRMLBody.h:69
cnoid::VRMLForceSensorPtr
ref_ptr< VRMLForceSensor > VRMLForceSensorPtr
Definition: VRMLBody.h:95
cnoid::VRMLHumanoid::humanoidBody
MFNode humanoidBody
Definition: VRMLBody.h:17
cnoid::SFInt32
int SFInt32
Definition: VRML.h:22
cnoid::VRMLRangeSensorPtr
ref_ptr< VRMLRangeSensor > VRMLRangeSensorPtr
Definition: VRMLBody.h:132
cnoid::VRMLJoint
Definition: VRMLBody.h:25
cnoid::VRMLRangeSensor::minDistance
SFFloat minDistance
Definition: VRMLBody.h:128
cnoid::VRMLHumanoidPtr
ref_ptr< VRMLHumanoid > VRMLHumanoidPtr
Definition: VRMLBody.h:22
cnoid::VRMLGyro::sensorId
SFInt32 sensorId
Definition: VRMLBody.h:102
cnoid::VRMLAccelerationSensor::sensorId
SFInt32 sensorId
Definition: VRMLBody.h:113
cnoid::VRMLSurface::collision
MFNode collision
Definition: VRMLBody.h:63
cnoid::VRMLJoint::torqueConst
SFFloat torqueConst
Definition: VRMLBody.h:39
cnoid::VRMLForceSensor::maxForce
SFVec3f maxForce
Definition: VRMLBody.h:91
cnoid::VRMLJointPtr
ref_ptr< VRMLJoint > VRMLJointPtr
Definition: VRMLBody.h:43
cnoid::SFString
std::string SFString
Definition: VRML.h:24
cnoid::VRMLGyro
Definition: VRMLBody.h:98
cnoid::VRMLVisionSensor::fieldOfView
SFFloat fieldOfView
Definition: VRMLBody.h:78
cnoid::VRMLGyro::maxAngularVelocity
SFVec3f maxAngularVelocity
Definition: VRMLBody.h:103
cnoid::VRMLAccelerationSensor::maxAcceleration
SFVec3f maxAcceleration
Definition: VRMLBody.h:114
cnoid::VRMLForceSensor
Definition: VRMLBody.h:86
cnoid::VRMLRangeSensor::sensorId
SFInt32 sensorId
Definition: VRMLBody.h:124
cnoid::VRMLJoint::rotorInertia
SFFloat rotorInertia
Definition: VRMLBody.h:37