Class TContactNode
Unit
Declaration
type TContactNode = class(TAbstractNode)
Description
Base X3D node that can have some metadata.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TContactNode
Overview
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetAppliedParameters(const Value: array of string); overload; |
|
procedure SetAppliedParameters(const Value: TCastleStringList); overload; |
Properties
property FdAppliedParameters: TMFString read FFdAppliedParameters; |
|
property FdBody1: TSFNode read FFdBody1; |
|
property Body1: TRigidBodyNode read GetBody1 write SetBody1; |
|
property FdBody2: TSFNode read FFdBody2; |
|
property Body2: TRigidBodyNode read GetBody2 write SetBody2; |
|
property FdBounce: TSFFloat read FFdBounce; |
|
property Bounce: Single read GetBounce write SetBounce; |
|
property FdContactNormal: TSFVec3f read FFdContactNormal; |
|
property ContactNormal: TVector3 read GetContactNormal write SetContactNormal; |
|
property FdDepth: TSFFloat read FFdDepth; |
|
property Depth: Single read GetDepth write SetDepth; |
|
property FdFrictionCoefficients: TSFVec2f read FFdFrictionCoefficients; |
|
property FrictionCoefficients: TVector2 read GetFrictionCoefficients write SetFrictionCoefficients; |
|
property FdFrictionDirection: TSFVec3f read FFdFrictionDirection; |
|
property FrictionDirection: TVector3 read GetFrictionDirection write SetFrictionDirection; |
|
property FdGeometry1: TSFNode read FFdGeometry1; |
|
property Geometry1: TAbstractNBodyCollidableNode read GetGeometry1 write SetGeometry1; |
|
property FdGeometry2: TSFNode read FFdGeometry2; |
|
property Geometry2: TAbstractNBodyCollidableNode read GetGeometry2 write SetGeometry2; |
|
property FdMinbounceSpeed: TSFFloat read FFdMinbounceSpeed; |
|
property MinbounceSpeed: Single read GetMinbounceSpeed write SetMinbounceSpeed; |
|
property FdPosition: TSFVec3f read FFdPosition; |
|
property Position: TVector3 read GetPosition write SetPosition; |
|
property FdSlipCoefficients: TSFVec2f read FFdSlipCoefficients; |
|
property SlipCoefficients: TVector2 read GetSlipCoefficients write SetSlipCoefficients; |
|
property FdSoftnessConstantForceMix: TSFFloat read FFdSoftnessConstantForceMix; |
|
property SoftnessConstantForceMix: Single read GetSoftnessConstantForceMix write SetSoftnessConstantForceMix; |
|
property FdSoftnessErrorCorrection: TSFFloat read FFdSoftnessErrorCorrection; |
|
property SoftnessErrorCorrection: Single read GetSoftnessErrorCorrection write SetSoftnessErrorCorrection; |
|
property FdSurfaceSpeed: TSFVec2f read FFdSurfaceSpeed; |
|
property SurfaceSpeed: TVector2 read GetSurfaceSpeed write SetSurfaceSpeed; |
Description
Methods
procedure CreateNode; override; |
|
class function ClassX3DType: string; override; |
|
procedure SetAppliedParameters(const Value: array of string); overload; |
|
procedure SetAppliedParameters(const Value: TCastleStringList); overload; |
|
Properties
property FdAppliedParameters: TMFString read FFdAppliedParameters; |
|
Internal wrapper for property |
property FdBody1: TSFNode read FFdBody1; |
|
Internal wrapper for property Body1. This wrapper API may change, we advise to access simpler Body1 instead. |
property Body1: TRigidBodyNode read GetBody1 write SetBody1; |
|
property FdBody2: TSFNode read FFdBody2; |
|
Internal wrapper for property Body2. This wrapper API may change, we advise to access simpler Body2 instead. |
property Body2: TRigidBodyNode read GetBody2 write SetBody2; |
|
property FdBounce: TSFFloat read FFdBounce; |
|
Internal wrapper for property Bounce. This wrapper API may change, we advise to access simpler Bounce instead. |
property Bounce: Single read GetBounce write SetBounce; |
|
property FdContactNormal: TSFVec3f read FFdContactNormal; |
|
Internal wrapper for property ContactNormal. This wrapper API may change, we advise to access simpler ContactNormal instead. |
property ContactNormal: TVector3 read GetContactNormal write SetContactNormal; |
|
property FdDepth: TSFFloat read FFdDepth; |
|
Internal wrapper for property Depth. This wrapper API may change, we advise to access simpler Depth instead. |
property Depth: Single read GetDepth write SetDepth; |
|
property FdFrictionCoefficients: TSFVec2f read FFdFrictionCoefficients; |
|
Internal wrapper for property FrictionCoefficients. This wrapper API may change, we advise to access simpler FrictionCoefficients instead. |
property FrictionCoefficients: TVector2 read GetFrictionCoefficients write SetFrictionCoefficients; |
|
property FdFrictionDirection: TSFVec3f read FFdFrictionDirection; |
|
Internal wrapper for property FrictionDirection. This wrapper API may change, we advise to access simpler FrictionDirection instead. |
property FrictionDirection: TVector3 read GetFrictionDirection write SetFrictionDirection; |
|
property FdGeometry1: TSFNode read FFdGeometry1; |
|
Internal wrapper for property Geometry1. This wrapper API may change, we advise to access simpler Geometry1 instead. |
property Geometry1: TAbstractNBodyCollidableNode read GetGeometry1 write SetGeometry1; |
|
property FdGeometry2: TSFNode read FFdGeometry2; |
|
Internal wrapper for property Geometry2. This wrapper API may change, we advise to access simpler Geometry2 instead. |
property Geometry2: TAbstractNBodyCollidableNode read GetGeometry2 write SetGeometry2; |
|
property FdMinbounceSpeed: TSFFloat read FFdMinbounceSpeed; |
|
Internal wrapper for property MinbounceSpeed. This wrapper API may change, we advise to access simpler MinbounceSpeed instead. |
property MinbounceSpeed: Single read GetMinbounceSpeed write SetMinbounceSpeed; |
|
property FdPosition: TSFVec3f read FFdPosition; |
|
Internal wrapper for property Position. This wrapper API may change, we advise to access simpler Position instead. |
property Position: TVector3 read GetPosition write SetPosition; |
|
property FdSlipCoefficients: TSFVec2f read FFdSlipCoefficients; |
|
Internal wrapper for property SlipCoefficients. This wrapper API may change, we advise to access simpler SlipCoefficients instead. |
property SlipCoefficients: TVector2 read GetSlipCoefficients write SetSlipCoefficients; |
|
property FdSoftnessConstantForceMix: TSFFloat read FFdSoftnessConstantForceMix; |
|
Internal wrapper for property SoftnessConstantForceMix. This wrapper API may change, we advise to access simpler SoftnessConstantForceMix instead. |
property SoftnessConstantForceMix: Single read GetSoftnessConstantForceMix write SetSoftnessConstantForceMix; |
|
property FdSoftnessErrorCorrection: TSFFloat read FFdSoftnessErrorCorrection; |
|
Internal wrapper for property SoftnessErrorCorrection. This wrapper API may change, we advise to access simpler SoftnessErrorCorrection instead. |
property SoftnessErrorCorrection: Single read GetSoftnessErrorCorrection write SetSoftnessErrorCorrection; |
|
property FdSurfaceSpeed: TSFVec2f read FFdSurfaceSpeed; |
|
Internal wrapper for property SurfaceSpeed. This wrapper API may change, we advise to access simpler SurfaceSpeed instead. |
property SurfaceSpeed: TVector2 read GetSurfaceSpeed write SetSurfaceSpeed; |
|
Generated by PasDoc 0.16.0.