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.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;

Properties

Public property FdAxis1Angle: TSFFloat read FFdAxis1Angle;
Public property Axis1Angle: Single read GetAxis1Angle write SetAxis1Angle;
Public property FdAxis1Torque: TSFFloat read FFdAxis1Torque;
Public property Axis1Torque: Single read GetAxis1Torque write SetAxis1Torque;
Public property FdAxis2Angle: TSFFloat read FFdAxis2Angle;
Public property Axis2Angle: Single read GetAxis2Angle write SetAxis2Angle;
Public property FdAxis2Torque: TSFFloat read FFdAxis2Torque;
Public property Axis2Torque: Single read GetAxis2Torque write SetAxis2Torque;
Public property FdAxis3Angle: TSFFloat read FFdAxis3Angle;
Public property Axis3Angle: Single read GetAxis3Angle write SetAxis3Angle;
Public property FdAxis3Torque: TSFFloat read FFdAxis3Torque;
Public property Axis3Torque: Single read GetAxis3Torque write SetAxis3Torque;
Public property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;
Public property EnabledAxes: Integer read GetEnabledAxes write SetEnabledAxes;
Public property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;
Public property Motor1Axis: TVector3 read GetMotor1Axis write SetMotor1Axis;
Public property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;
Public property Motor2Axis: TVector3 read GetMotor2Axis write SetMotor2Axis;
Public property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;
Public property Motor3Axis: TVector3 read GetMotor3Axis write SetMotor3Axis;
Public property FdStop1Bounce: TSFFloat read FFdStop1Bounce;
Public property Stop1Bounce: Single read GetStop1Bounce write SetStop1Bounce;
Public property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;
Public property Stop1ErrorCorrection: Single read GetStop1ErrorCorrection write SetStop1ErrorCorrection;
Public property FdStop2Bounce: TSFFloat read FFdStop2Bounce;
Public property Stop2Bounce: Single read GetStop2Bounce write SetStop2Bounce;
Public property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;
Public property Stop2ErrorCorrection: Single read GetStop2ErrorCorrection write SetStop2ErrorCorrection;
Public property FdStop3Bounce: TSFFloat read FFdStop3Bounce;
Public property Stop3Bounce: Single read GetStop3Bounce write SetStop3Bounce;
Public property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;
Public property Stop3ErrorCorrection: Single read GetStop3ErrorCorrection write SetStop3ErrorCorrection;
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 AutoCalc: Boolean read GetAutoCalc write SetAutoCalc;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 

Properties

Public property FdAxis1Angle: TSFFloat read FFdAxis1Angle;

Internal wrapper for property Axis1Angle. This wrapper API may change, we advise to access simpler Axis1Angle instead.

Public property Axis1Angle: Single read GetAxis1Angle write SetAxis1Angle;
 
Public property FdAxis1Torque: TSFFloat read FFdAxis1Torque;

Internal wrapper for property Axis1Torque. This wrapper API may change, we advise to access simpler Axis1Torque instead.

Public property Axis1Torque: Single read GetAxis1Torque write SetAxis1Torque;
 
Public property FdAxis2Angle: TSFFloat read FFdAxis2Angle;

Internal wrapper for property Axis2Angle. This wrapper API may change, we advise to access simpler Axis2Angle instead.

Public property Axis2Angle: Single read GetAxis2Angle write SetAxis2Angle;
 
Public property FdAxis2Torque: TSFFloat read FFdAxis2Torque;

Internal wrapper for property Axis2Torque. This wrapper API may change, we advise to access simpler Axis2Torque instead.

Public property Axis2Torque: Single read GetAxis2Torque write SetAxis2Torque;
 
Public property FdAxis3Angle: TSFFloat read FFdAxis3Angle;

Internal wrapper for property Axis3Angle. This wrapper API may change, we advise to access simpler Axis3Angle instead.

Public property Axis3Angle: Single read GetAxis3Angle write SetAxis3Angle;
 
Public property FdAxis3Torque: TSFFloat read FFdAxis3Torque;

Internal wrapper for property Axis3Torque. This wrapper API may change, we advise to access simpler Axis3Torque instead.

Public property Axis3Torque: Single read GetAxis3Torque write SetAxis3Torque;
 
Public property FdEnabledAxes: TSFInt32 read FFdEnabledAxes;

Internal wrapper for property EnabledAxes. This wrapper API may change, we advise to access simpler EnabledAxes instead.

Public property EnabledAxes: Integer read GetEnabledAxes write SetEnabledAxes;
 
Public property FdMotor1Axis: TSFVec3f read FFdMotor1Axis;

Internal wrapper for property Motor1Axis. This wrapper API may change, we advise to access simpler Motor1Axis instead.

Public property Motor1Axis: TVector3 read GetMotor1Axis write SetMotor1Axis;
 
Public property FdMotor2Axis: TSFVec3f read FFdMotor2Axis;

Internal wrapper for property Motor2Axis. This wrapper API may change, we advise to access simpler Motor2Axis instead.

Public property Motor2Axis: TVector3 read GetMotor2Axis write SetMotor2Axis;
 
Public property FdMotor3Axis: TSFVec3f read FFdMotor3Axis;

Internal wrapper for property Motor3Axis. This wrapper API may change, we advise to access simpler Motor3Axis instead.

Public property Motor3Axis: TVector3 read GetMotor3Axis write SetMotor3Axis;
 
Public property FdStop1Bounce: TSFFloat read FFdStop1Bounce;

Internal wrapper for property Stop1Bounce. This wrapper API may change, we advise to access simpler Stop1Bounce instead.

Public property Stop1Bounce: Single read GetStop1Bounce write SetStop1Bounce;
 
Public property FdStop1ErrorCorrection: TSFFloat read FFdStop1ErrorCorrection;

Internal wrapper for property Stop1ErrorCorrection. This wrapper API may change, we advise to access simpler Stop1ErrorCorrection instead.

Public property Stop1ErrorCorrection: Single read GetStop1ErrorCorrection write SetStop1ErrorCorrection;
 
Public property FdStop2Bounce: TSFFloat read FFdStop2Bounce;

Internal wrapper for property Stop2Bounce. This wrapper API may change, we advise to access simpler Stop2Bounce instead.

Public property Stop2Bounce: Single read GetStop2Bounce write SetStop2Bounce;
 
Public property FdStop2ErrorCorrection: TSFFloat read FFdStop2ErrorCorrection;

Internal wrapper for property Stop2ErrorCorrection. This wrapper API may change, we advise to access simpler Stop2ErrorCorrection instead.

Public property Stop2ErrorCorrection: Single read GetStop2ErrorCorrection write SetStop2ErrorCorrection;
 
Public property FdStop3Bounce: TSFFloat read FFdStop3Bounce;

Internal wrapper for property Stop3Bounce. This wrapper API may change, we advise to access simpler Stop3Bounce instead.

Public property Stop3Bounce: Single read GetStop3Bounce write SetStop3Bounce;
 
Public property FdStop3ErrorCorrection: TSFFloat read FFdStop3ErrorCorrection;

Internal wrapper for property Stop3ErrorCorrection. This wrapper API may change, we advise to access simpler Stop3ErrorCorrection instead.

Public property Stop3ErrorCorrection: Single read GetStop3ErrorCorrection write SetStop3ErrorCorrection;
 
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;

Internal wrapper for property AutoCalc. This wrapper API may change, we advise to access simpler AutoCalc instead.

Public property AutoCalc: Boolean read GetAutoCalc write SetAutoCalc;
 

Generated by PasDoc 0.16.0.