Class TMotorJointNode

Unit

Declaration

type TMotorJointNode = class(TAbstractRigidJointNode)

Description

No description available, ancestor TAbstractRigidJointNode description follows
No description available, ancestor TAbstractNode description follows

Base X3D node that can have some metadata.

Almost all X3D nodes inherit from this, with the only exception being the X3DMetadataObject (expressed only as an interface in Pascal, IAbstractMetadataNode). This means that you cannot have metadata inside a metadata.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function URNMatching(const URN: string): boolean; override;

Properties

Public property FdAxis1Angle: TSFFloat read FFdAxis1Angle;
Public property FdAxis1Torque: TSFFloat read FFdAxis1Torque;
Public property FdAxis2Angle: TSFFloat read FFdAxis2Angle;
Public property FdAxis2Torque: TSFFloat read FFdAxis2Torque;
Public property FdAxis3Angle: TSFFloat read FFdAxis3Angle;
Public property FdAxis3Torque: TSFFloat read FFdAxis3Torque;
Public property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;
Public property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;
Public property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;
Public property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;
Public property FdStop1Bounce: TSFFloat read FFdStop1Bounce;
Public property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;
Public property FdStop2Bounce: TSFFloat read FFdStop2Bounce;
Public property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;
Public property FdStop3Bounce: TSFFloat read FFdStop3Bounce;
Public property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;
Public property EventMotor1Angle: TSFFloatEvent read FEventMotor1Angle;
Public property EventMotor1AngleRate: TSFFloatEvent read FEventMotor1AngleRate;
Public property EventMotor2Angle: TSFFloatEvent read FEventMotor2Angle;
Public property EventMotor2AngleRate: TSFFloatEvent read FEventMotor2AngleRate;
Public property EventMotor3Angle: TSFFloatEvent read FEventMotor3Angle;
Public property EventMotor3AngleRate: TSFFloatEvent read FEventMotor3AngleRate;
Public property FdAutoCalc: TSFBool read FFdAutoCalc;
Public property Axis1Angle: Single read GetAxis1Angle write SetAxis1Angle;
Public property Axis1Torque: Single read GetAxis1Torque write SetAxis1Torque;
Public property Axis2Angle: Single read GetAxis2Angle write SetAxis2Angle;
Public property Axis2Torque: Single read GetAxis2Torque write SetAxis2Torque;
Public property Axis3Angle: Single read GetAxis3Angle write SetAxis3Angle;
Public property Axis3Torque: Single read GetAxis3Torque write SetAxis3Torque;
Public property EnabledAxes: Integer read GetEnabledAxes write SetEnabledAxes;
Public property Motor1Axis: TVector3 read GetMotor1Axis write SetMotor1Axis;
Public property Motor2Axis: TVector3 read GetMotor2Axis write SetMotor2Axis;
Public property Motor3Axis: TVector3 read GetMotor3Axis write SetMotor3Axis;
Public property Stop1Bounce: Single read GetStop1Bounce write SetStop1Bounce;
Public property Stop1ErrorCorrection: Single read GetStop1ErrorCorrection write SetStop1ErrorCorrection;
Public property Stop2Bounce: Single read GetStop2Bounce write SetStop2Bounce;
Public property Stop2ErrorCorrection: Single read GetStop2ErrorCorrection write SetStop2ErrorCorrection;
Public property Stop3Bounce: Single read GetStop3Bounce write SetStop3Bounce;
Public property Stop3ErrorCorrection: Single read GetStop3ErrorCorrection write SetStop3ErrorCorrection;
Public property AutoCalc: boolean read GetAutoCalc write SetAutoCalc;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function URNMatching(const URN: string): boolean; override;
 

Properties

Public property FdAxis1Angle: TSFFloat read FFdAxis1Angle;
 
Public property FdAxis1Torque: TSFFloat read FFdAxis1Torque;
 
Public property FdAxis2Angle: TSFFloat read FFdAxis2Angle;
 
Public property FdAxis2Torque: TSFFloat read FFdAxis2Torque;
 
Public property FdAxis3Angle: TSFFloat read FFdAxis3Angle;
 
Public property FdAxis3Torque: TSFFloat read FFdAxis3Torque;
 
Public property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;
 
Public property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;
 
Public property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;
 
Public property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;
 
Public property FdStop1Bounce: TSFFloat read FFdStop1Bounce;
 
Public property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;
 
Public property FdStop2Bounce: TSFFloat read FFdStop2Bounce;
 
Public property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;
 
Public property FdStop3Bounce: TSFFloat read FFdStop3Bounce;
 
Public property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;
 
Public property EventMotor1Angle: TSFFloatEvent read FEventMotor1Angle;
 
Public property EventMotor1AngleRate: TSFFloatEvent read FEventMotor1AngleRate;
 
Public property EventMotor2Angle: TSFFloatEvent read FEventMotor2Angle;
 
Public property EventMotor2AngleRate: TSFFloatEvent read FEventMotor2AngleRate;
 
Public property EventMotor3Angle: TSFFloatEvent read FEventMotor3Angle;
 
Public property EventMotor3AngleRate: TSFFloatEvent read FEventMotor3AngleRate;
 
Public property FdAutoCalc: TSFBool read FFdAutoCalc;
 
Public property Axis1Angle: Single read GetAxis1Angle write SetAxis1Angle;
 
Public property Axis1Torque: Single read GetAxis1Torque write SetAxis1Torque;
 
Public property Axis2Angle: Single read GetAxis2Angle write SetAxis2Angle;
 
Public property Axis2Torque: Single read GetAxis2Torque write SetAxis2Torque;
 
Public property Axis3Angle: Single read GetAxis3Angle write SetAxis3Angle;
 
Public property Axis3Torque: Single read GetAxis3Torque write SetAxis3Torque;
 
Public property EnabledAxes: Integer read GetEnabledAxes write SetEnabledAxes;
 
Public property Motor1Axis: TVector3 read GetMotor1Axis write SetMotor1Axis;
 
Public property Motor2Axis: TVector3 read GetMotor2Axis write SetMotor2Axis;
 
Public property Motor3Axis: TVector3 read GetMotor3Axis write SetMotor3Axis;
 
Public property Stop1Bounce: Single read GetStop1Bounce write SetStop1Bounce;
 
Public property Stop1ErrorCorrection: Single read GetStop1ErrorCorrection write SetStop1ErrorCorrection;
 
Public property Stop2Bounce: Single read GetStop2Bounce write SetStop2Bounce;
 
Public property Stop2ErrorCorrection: Single read GetStop2ErrorCorrection write SetStop2ErrorCorrection;
 
Public property Stop3Bounce: Single read GetStop3Bounce write SetStop3Bounce;
 
Public property Stop3ErrorCorrection: Single read GetStop3ErrorCorrection write SetStop3ErrorCorrection;
 
Public property AutoCalc: boolean read GetAutoCalc write SetAutoCalc;
 

Generated by PasDoc 0.15.0.