Castle Game Engine: X3DNodes: Class TMotorJointNode

# Class TMotorJointNode
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## Declaration `type TMotorJointNode = class(TAbstractRigidJointNode)` ## Description no description available, TAbstractRigidJointNode description follows no description available, TAbstractNode description follows Base X3D node. Almost all X3D nodes inherit from this. (Exception: X3DMetadataObject. So you cannot have metadata of metadata of...) ## Hierarchy TPersistent TNonRefCountedInterfacedPersistent TX3DFileItem TX3DNode TAbstractNode TAbstractRigidJointNode TMotorJointNode ## Overview ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `class function URNMatching(const URN: string): boolean; override;`
### Properties
| `property FdAxis1Angle: TSFFloat read FFdAxis1Angle;`
| `property FdAxis1Torque: TSFFloat read FFdAxis1Torque;`
| `property FdAxis2Angle: TSFFloat read FFdAxis2Angle;`
| `property FdAxis2Torque: TSFFloat read FFdAxis2Torque;`
| `property FdAxis3Angle: TSFFloat read FFdAxis3Angle;`
| `property FdAxis3Torque: TSFFloat read FFdAxis3Torque;`
| `property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;`
| `property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;`
| `property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;`
| `property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;`
| `property FdStop1Bounce: TSFFloat read FFdStop1Bounce;`
| `property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;`
| `property FdStop2Bounce: TSFFloat read FFdStop2Bounce;`
| `property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;`
| `property FdStop3Bounce: TSFFloat read FFdStop3Bounce;`
| `property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;`
| `property EventMotor1Angle: TSFFloatEvent read FEventMotor1Angle;`
| `property EventMotor1AngleRate: TSFFloatEvent read FEventMotor1AngleRate;`
| `property EventMotor2Angle: TSFFloatEvent read FEventMotor2Angle;`
| `property EventMotor2AngleRate: TSFFloatEvent read FEventMotor2AngleRate;`
| `property EventMotor3Angle: TSFFloatEvent read FEventMotor3Angle;`
| `property EventMotor3AngleRate: TSFFloatEvent read FEventMotor3AngleRate;`
| `property FdAutoCalc: TSFBool read FFdAutoCalc;`
## Description ### Methods
| `procedure CreateNode; override;`
| `class function ClassNodeTypeName: string; override;`
| `class function URNMatching(const URN: string): boolean; override;`
### Properties
| `property FdAxis1Angle: TSFFloat read FFdAxis1Angle;`
| `property FdAxis1Torque: TSFFloat read FFdAxis1Torque;`
| `property FdAxis2Angle: TSFFloat read FFdAxis2Angle;`
| `property FdAxis2Torque: TSFFloat read FFdAxis2Torque;`
| `property FdAxis3Angle: TSFFloat read FFdAxis3Angle;`
| `property FdAxis3Torque: TSFFloat read FFdAxis3Torque;`
| `property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;`
| `property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;`
| `property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;`
| `property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;`
| `property FdStop1Bounce: TSFFloat read FFdStop1Bounce;`
| `property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;`
| `property FdStop2Bounce: TSFFloat read FFdStop2Bounce;`
| `property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;`
| `property FdStop3Bounce: TSFFloat read FFdStop3Bounce;`
| `property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;`
| `property EventMotor1Angle: TSFFloatEvent read FEventMotor1Angle;`
| `property EventMotor1AngleRate: TSFFloatEvent read FEventMotor1AngleRate;`
| `property EventMotor2Angle: TSFFloatEvent read FEventMotor2Angle;`
| `property EventMotor2AngleRate: TSFFloatEvent read FEventMotor2AngleRate;`
| `property EventMotor3Angle: TSFFloatEvent read FEventMotor3Angle;`
| `property EventMotor3AngleRate: TSFFloatEvent read FEventMotor3AngleRate;`
| `property FdAutoCalc: TSFBool read FFdAutoCalc;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:16