Class TDoubleAxisHingeJointNode

Unit

Declaration

type TDoubleAxisHingeJointNode = 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 FdAnchorPoint: TSFVec3f read FFdAnchorPoint;
Public property FdAxis1: TSFVec3f read FFdAxis1;
Public property FdAxis2: TSFVec3f read FFdAxis2;
Public property FdDesiredAngularVelocity1: TSFFloat read FFdDesiredAngularVelocity1;
Public property FdDesiredAngularVelocity2: TSFFloat read FFdDesiredAngularVelocity2;
Public property FdMaxAngle1: TSFFloat read FFdMaxAngle1;
Public property FdMaxTorque1: TSFFloat read FFdMaxTorque1;
Public property FdMaxTorque2: TSFFloat read FFdMaxTorque2;
Public property FdMinAngle1: TSFFloat read FFdMinAngle1;
Public property FdStopBounce1: TSFFloat read FFdStopBounce1;
Public property FdStopConstantForceMix1: TSFFloat read FFdStopConstantForceMix1;
Public property FdStopErrorCorrection1: TSFFloat read FFdStopErrorCorrection1;
Public property FdSuspensionErrorCorrection: TSFFloat read FFdSuspensionErrorCorrection;
Public property FdSuspensionForce: TSFFloat read FFdSuspensionForce;
Public property EventBody1AnchorPoint: TSFVec3fEvent read FEventBody1AnchorPoint;
Public property EventBody1Axis: TSFVec3fEvent read FEventBody1Axis;
Public property EventBody2AnchorPoint: TSFVec3fEvent read FEventBody2AnchorPoint;
Public property EventBody2Axis: TSFVec3fEvent read FEventBody2Axis;
Public property EventHinge1Angle: TSFFloatEvent read FEventHinge1Angle;
Public property EventHinge1AngleRate: TSFFloatEvent read FEventHinge1AngleRate;
Public property EventHinge2Angle: TSFFloatEvent read FEventHinge2Angle;
Public property EventHinge2AngleRate: TSFFloatEvent read FEventHinge2AngleRate;
Public property AnchorPoint: TVector3 read GetAnchorPoint write SetAnchorPoint;
Public property Axis1: TVector3 read GetAxis1 write SetAxis1;
Public property Axis2: TVector3 read GetAxis2 write SetAxis2;
Public property DesiredAngularVelocity1: Single read GetDesiredAngularVelocity1 write SetDesiredAngularVelocity1;
Public property DesiredAngularVelocity2: Single read GetDesiredAngularVelocity2 write SetDesiredAngularVelocity2;
Public property MaxAngle1: Single read GetMaxAngle1 write SetMaxAngle1;
Public property MaxTorque1: Single read GetMaxTorque1 write SetMaxTorque1;
Public property MaxTorque2: Single read GetMaxTorque2 write SetMaxTorque2;
Public property MinAngle1: Single read GetMinAngle1 write SetMinAngle1;
Public property StopBounce1: Single read GetStopBounce1 write SetStopBounce1;
Public property StopConstantForceMix1: Single read GetStopConstantForceMix1 write SetStopConstantForceMix1;
Public property StopErrorCorrection1: Single read GetStopErrorCorrection1 write SetStopErrorCorrection1;
Public property SuspensionErrorCorrection: Single read GetSuspensionErrorCorrection write SetSuspensionErrorCorrection;
Public property SuspensionForce: Single read GetSuspensionForce write SetSuspensionForce;

Description

Methods

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

Properties

Public property FdAnchorPoint: TSFVec3f read FFdAnchorPoint;
 
Public property FdAxis1: TSFVec3f read FFdAxis1;
 
Public property FdAxis2: TSFVec3f read FFdAxis2;
 
Public property FdDesiredAngularVelocity1: TSFFloat read FFdDesiredAngularVelocity1;
 
Public property FdDesiredAngularVelocity2: TSFFloat read FFdDesiredAngularVelocity2;
 
Public property FdMaxAngle1: TSFFloat read FFdMaxAngle1;
 
Public property FdMaxTorque1: TSFFloat read FFdMaxTorque1;
 
Public property FdMaxTorque2: TSFFloat read FFdMaxTorque2;
 
Public property FdMinAngle1: TSFFloat read FFdMinAngle1;
 
Public property FdStopBounce1: TSFFloat read FFdStopBounce1;
 
Public property FdStopConstantForceMix1: TSFFloat read FFdStopConstantForceMix1;
 
Public property FdStopErrorCorrection1: TSFFloat read FFdStopErrorCorrection1;
 
Public property FdSuspensionErrorCorrection: TSFFloat read FFdSuspensionErrorCorrection;
 
Public property FdSuspensionForce: TSFFloat read FFdSuspensionForce;
 
Public property EventBody1AnchorPoint: TSFVec3fEvent read FEventBody1AnchorPoint;
 
Public property EventBody1Axis: TSFVec3fEvent read FEventBody1Axis;
 
Public property EventBody2AnchorPoint: TSFVec3fEvent read FEventBody2AnchorPoint;
 
Public property EventBody2Axis: TSFVec3fEvent read FEventBody2Axis;
 
Public property EventHinge1Angle: TSFFloatEvent read FEventHinge1Angle;
 
Public property EventHinge1AngleRate: TSFFloatEvent read FEventHinge1AngleRate;
 
Public property EventHinge2Angle: TSFFloatEvent read FEventHinge2Angle;
 
Public property EventHinge2AngleRate: TSFFloatEvent read FEventHinge2AngleRate;
 
Public property AnchorPoint: TVector3 read GetAnchorPoint write SetAnchorPoint;
 
Public property Axis1: TVector3 read GetAxis1 write SetAxis1;
 
Public property Axis2: TVector3 read GetAxis2 write SetAxis2;
 
Public property DesiredAngularVelocity1: Single read GetDesiredAngularVelocity1 write SetDesiredAngularVelocity1;
 
Public property DesiredAngularVelocity2: Single read GetDesiredAngularVelocity2 write SetDesiredAngularVelocity2;
 
Public property MaxAngle1: Single read GetMaxAngle1 write SetMaxAngle1;
 
Public property MaxTorque1: Single read GetMaxTorque1 write SetMaxTorque1;
 
Public property MaxTorque2: Single read GetMaxTorque2 write SetMaxTorque2;
 
Public property MinAngle1: Single read GetMinAngle1 write SetMinAngle1;
 
Public property StopBounce1: Single read GetStopBounce1 write SetStopBounce1;
 
Public property StopConstantForceMix1: Single read GetStopConstantForceMix1 write SetStopConstantForceMix1;
 
Public property StopErrorCorrection1: Single read GetStopErrorCorrection1 write SetStopErrorCorrection1;
 
Public property SuspensionErrorCorrection: Single read GetSuspensionErrorCorrection write SetSuspensionErrorCorrection;
 
Public property SuspensionForce: Single read GetSuspensionForce write SetSuspensionForce;
 

Generated by PasDoc 0.15.0.