Class TRigidBodyNode

Unit

Declaration

type TRigidBodyNode = class(TAbstractNode)

Description

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;
Public procedure SetForces(const Value: array of TVector3);
Public procedure SetForces(const Value: TVector3List);
Public procedure SetGeometry(const Value: array of TAbstractNBodyCollidableNode);
Public procedure SetTorques(const Value: array of TVector3);
Public procedure SetTorques(const Value: TVector3List);

Properties

Public property FdAngularDampingFactor: TSFFloat read FFdAngularDampingFactor;
Public property AngularDampingFactor: Single read GetAngularDampingFactor write SetAngularDampingFactor;
Public property FdAngularVelocity: TSFVec3f read FFdAngularVelocity;
Public property AngularVelocity: TVector3 read GetAngularVelocity write SetAngularVelocity;
Public property FdAutoDamp: TSFBool read FFdAutoDamp;
Public property AutoDamp: Boolean read GetAutoDamp write SetAutoDamp;
Public property FdAutoDisable: TSFBool read FFdAutoDisable;
Public property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable;
Public property FdCenterOfMass: TSFVec3f read FFdCenterOfMass;
Public property CenterOfMass: TVector3 read GetCenterOfMass write SetCenterOfMass;
Public property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed;
Public property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed;
Public property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed;
Public property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed;
Public property FdDisableTime: TSFFloat read FFdDisableTime;
Public property DisableTime: Single read GetDisableTime write SetDisableTime;
Public property FdEnabled: TSFBool read FFdEnabled;
Public property Enabled: Boolean read GetEnabled write SetEnabled;
Public property FdFiniteRotationAxis: TSFVec3f read FFdFiniteRotationAxis;
Public property FiniteRotationAxis: TVector3 read GetFiniteRotationAxis write SetFiniteRotationAxis;
Public property FdFixed: TSFBool read FFdFixed;
Public property Fixed: Boolean read GetFixed write SetFixed;
Public property FdForces: TMFVec3f read FFdForces;
Public property FdGeometry: TMFNode read FFdGeometry;
Public property FdInertia: TSFMatrix3f read FFdInertia;
Public property Inertia: TMatrix3 read GetInertia write SetInertia;
Public property FdLinearDampingFactor: TSFFloat read FFdLinearDampingFactor;
Public property LinearDampingFactor: Single read GetLinearDampingFactor write SetLinearDampingFactor;
Public property FdLinearVelocity: TSFVec3f read FFdLinearVelocity;
Public property LinearVelocity: TVector3 read GetLinearVelocity write SetLinearVelocity;
Public property FdMass: TSFFloat read FFdMass;
Public property Mass: Single read GetMass write SetMass;
Public property FdMassDensityModel: TSFNode read FFdMassDensityModel;
Public property FdOrientation: TSFRotation read FFdOrientation;
Public property Orientation: TVector4 read GetOrientation write SetOrientation;
Public property FdPosition: TSFVec3f read FFdPosition;
Public property Position: TVector3 read GetPosition write SetPosition;
Public property FdTorques: TMFVec3f read FFdTorques;
Public property FdUseFiniteRotation: TSFBool read FFdUseFiniteRotation;
Public property UseFiniteRotation: Boolean read GetUseFiniteRotation write SetUseFiniteRotation;
Public property FdUseGlobalGravity: TSFBool read FFdUseGlobalGravity;
Public property UseGlobalGravity: Boolean read GetUseGlobalGravity write SetUseGlobalGravity;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public procedure SetForces(const Value: array of TVector3);
 
Public procedure SetForces(const Value: TVector3List);
 
Public procedure SetGeometry(const Value: array of TAbstractNBodyCollidableNode);
 
Public procedure SetTorques(const Value: array of TVector3);
 
Public procedure SetTorques(const Value: TVector3List);
 

Properties

Public property FdAngularDampingFactor: TSFFloat read FFdAngularDampingFactor;
 
Public property AngularDampingFactor: Single read GetAngularDampingFactor write SetAngularDampingFactor;
 
Public property FdAngularVelocity: TSFVec3f read FFdAngularVelocity;
 
Public property AngularVelocity: TVector3 read GetAngularVelocity write SetAngularVelocity;
 
Public property FdAutoDamp: TSFBool read FFdAutoDamp;
 
Public property AutoDamp: Boolean read GetAutoDamp write SetAutoDamp;
 
Public property FdAutoDisable: TSFBool read FFdAutoDisable;
 
Public property AutoDisable: Boolean read GetAutoDisable write SetAutoDisable;
 
Public property FdCenterOfMass: TSFVec3f read FFdCenterOfMass;
 
Public property CenterOfMass: TVector3 read GetCenterOfMass write SetCenterOfMass;
 
Public property FdDisableAngularSpeed: TSFFloat read FFdDisableAngularSpeed;
 
Public property DisableAngularSpeed: Single read GetDisableAngularSpeed write SetDisableAngularSpeed;
 
Public property FdDisableLinearSpeed: TSFFloat read FFdDisableLinearSpeed;
 
Public property DisableLinearSpeed: Single read GetDisableLinearSpeed write SetDisableLinearSpeed;
 
Public property FdDisableTime: TSFFloat read FFdDisableTime;
 
Public property DisableTime: Single read GetDisableTime write SetDisableTime;
 
Public property FdEnabled: TSFBool read FFdEnabled;
 
Public property Enabled: Boolean read GetEnabled write SetEnabled;
 
Public property FdFiniteRotationAxis: TSFVec3f read FFdFiniteRotationAxis;
 
Public property FiniteRotationAxis: TVector3 read GetFiniteRotationAxis write SetFiniteRotationAxis;
 
Public property FdFixed: TSFBool read FFdFixed;
 
Public property Fixed: Boolean read GetFixed write SetFixed;
 
Public property FdForces: TMFVec3f read FFdForces;
 
Public property FdGeometry: TMFNode read FFdGeometry;
 
Public property FdInertia: TSFMatrix3f read FFdInertia;
 
Public property Inertia: TMatrix3 read GetInertia write SetInertia;
 
Public property FdLinearDampingFactor: TSFFloat read FFdLinearDampingFactor;
 
Public property LinearDampingFactor: Single read GetLinearDampingFactor write SetLinearDampingFactor;
 
Public property FdLinearVelocity: TSFVec3f read FFdLinearVelocity;
 
Public property LinearVelocity: TVector3 read GetLinearVelocity write SetLinearVelocity;
 
Public property FdMass: TSFFloat read FFdMass;
 
Public property Mass: Single read GetMass write SetMass;
 
Public property FdMassDensityModel: TSFNode read FFdMassDensityModel;
 
Public property FdOrientation: TSFRotation read FFdOrientation;
 
Public property Orientation: TVector4 read GetOrientation write SetOrientation;
 
Public property FdPosition: TSFVec3f read FFdPosition;
 
Public property Position: TVector3 read GetPosition write SetPosition;
 
Public property FdTorques: TMFVec3f read FFdTorques;
 
Public property FdUseFiniteRotation: TSFBool read FFdUseFiniteRotation;
 
Public property UseFiniteRotation: Boolean read GetUseFiniteRotation write SetUseFiniteRotation;
 
Public property FdUseGlobalGravity: TSFBool read FFdUseGlobalGravity;
 
Public property UseGlobalGravity: Boolean read GetUseGlobalGravity write SetUseGlobalGravity;
 

Generated by PasDoc 0.16.0.