Class TEspduTransformNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TEspduTransformNode = class(TAbstractX3DGroupingNode, IAbstractSensorNode)

Description

no description available, TAbstractX3DGroupingNode description follows
no description available, TAbstractGroupingNode description follows

This is a VRML/X3D >= 2.0 grouping node. This will push/pop full TX3DGraphTraverseState in Before/AfterTraverse. It also propagates DirectionalLights in any child to all children in VRML2ActiceLights.

To keep X3D hierarchy, this descends from X3DChildNode. This way TAbstractX3DGroupingNode and TStaticGroupNode inherit also from X3DChildNode.

Hierarchy

Overview

Methods

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

Properties

Public property EventSet_articulationParameterValue0: TSFFloatEvent read FEventSet_articulationParameterValue0;
Public property EventSet_articulationParameterValue1: TSFFloatEvent read FEventSet_articulationParameterValue1;
Public property EventSet_articulationParameterValue2: TSFFloatEvent read FEventSet_articulationParameterValue2;
Public property EventSet_articulationParameterValue3: TSFFloatEvent read FEventSet_articulationParameterValue3;
Public property EventSet_articulationParameterValue4: TSFFloatEvent read FEventSet_articulationParameterValue4;
Public property EventSet_articulationParameterValue5: TSFFloatEvent read FEventSet_articulationParameterValue5;
Public property EventSet_articulationParameterValue6: TSFFloatEvent read FEventSet_articulationParameterValue6;
Public property EventSet_articulationParameterValue7: TSFFloatEvent read FEventSet_articulationParameterValue7;
Public property FdAddress: TSFString read FFdAddress;
Public property FdApplicationID: TSFInt32 read FFdApplicationID;
Public property FdArticulationParameterCount: TSFInt32 read FFdArticulationParameterCount;
Public property FdArticulationParameterDesignatorArray: TMFInt32 read FFdArticulationParameterDesignatorArray;
Public property FdArticulationParameterChangeIndicatorArray: TMFInt32 read FFdArticulationParameterChangeIndicatorArray;
Public property FdArticulationParameterIdPartAttachedToArray: TMFInt32 read FFdArticulationParameterIdPartAttachedToArray;
Public property FdArticulationParameterTypeArray: TMFInt32 read FFdArticulationParameterTypeArray;
Public property FdArticulationParameterArray: TMFFloat read FFdArticulationParameterArray;
Public property FdCenter: TSFVec3f read FFdCenter;
Public property FdCollisionType: TSFInt32 read FFdCollisionType;
Public property FdDeadReckoning: TSFInt32 read FFdDeadReckoning;
Public property FdDetonationLocation: TSFVec3f read FFdDetonationLocation;
Public property FdDetonationRelativeLocation: TSFVec3f read FFdDetonationRelativeLocation;
Public property FdDetonationResult: TSFInt32 read FFdDetonationResult;
Public property FdEnabled: TSFBool read FFdEnabled;
Public property FdEntityCategory: TSFInt32 read FFdEntityCategory;
Public property FdEntityCountry: TSFInt32 read FFdEntityCountry;
Public property FdEntityDomain: TSFInt32 read FFdEntityDomain;
Public property FdEntityExtra: TSFInt32 read FFdEntityExtra;
Public property FdEntityID: TSFInt32 read FFdEntityID;
Public property FdEntityKind: TSFInt32 read FFdEntityKind;
Public property FdEntitySpecific: TSFInt32 read FFdEntitySpecific;
Public property FdEntitySubCategory: TSFInt32 read FFdEntitySubCategory;
Public property FdEventApplicationID: TSFInt32 read FFdEventApplicationID;
Public property FdEventEntityID: TSFInt32 read FFdEventEntityID;
Public property FdEventNumber: TSFInt32 read FFdEventNumber;
Public property FdEventSiteID: TSFInt32 read FFdEventSiteID;
Public property FdFired1: TSFBool read FFdFired1;
Public property FdFired2: TSFBool read FFdFired2;
Public property FdFireMissionIndex: TSFInt32 read FFdFireMissionIndex;
Public property FdFiringRange: TSFFloat read FFdFiringRange;
Public property FdFiringRate: TSFInt32 read FFdFiringRate;
Public property FdForceID: TSFInt32 read FFdForceID;
Public property FdFuse: TSFInt32 read FFdFuse;
Public property FdLinearVelocity: TSFVec3f read FFdLinearVelocity;
Public property FdLinearAcceleration: TSFVec3f read FFdLinearAcceleration;
Public property FdMarking: TSFString read FFdMarking;
Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;
Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;
Public property FdMunitionApplicationID: TSFInt32 read FFdMunitionApplicationID;
Public property FdMunitionEndPoint: TSFVec3f read FFdMunitionEndPoint;
Public property FdMunitionEntityID: TSFInt32 read FFdMunitionEntityID;
Public property FdMunitionQuantity: TSFInt32 read FFdMunitionQuantity;
Public property FdMunitionSiteID: TSFInt32 read FFdMunitionSiteID;
Public property FdMunitionStartPoint: TSFVec3f read FFdMunitionStartPoint;
Public property FdNetworkMode: TSFString read FFdNetworkMode;
Public property FdPort: TSFInt32 read FFdPort;
Public property FdReadInterval: TSFTime read FFdReadInterval;
Public property FdRotation: TSFRotation read FFdRotation;
Public property FdScale: TSFVec3f read FFdScale;
Public property FdScaleOrientation: TSFRotation read FFdScaleOrientation;
Public property FdSiteID: TSFInt32 read FFdSiteID;
Public property FdTranslation: TSFVec3f read FFdTranslation;
Public property FdWarhead: TSFInt32 read FFdWarhead;
Public property FdWriteInterval: TSFTime read FFdWriteInterval;
Public property EventArticulationParameterValue0_changed: TSFFloatEvent read FEventArticulationParameterValue0_changed;
Public property EventArticulationParameterValue1_changed: TSFFloatEvent read FEventArticulationParameterValue1_changed;
Public property EventArticulationParameterValue2_changed: TSFFloatEvent read FEventArticulationParameterValue2_changed;
Public property EventArticulationParameterValue3_changed: TSFFloatEvent read FEventArticulationParameterValue3_changed;
Public property EventArticulationParameterValue4_changed: TSFFloatEvent read FEventArticulationParameterValue4_changed;
Public property EventArticulationParameterValue5_changed: TSFFloatEvent read FEventArticulationParameterValue5_changed;
Public property EventArticulationParameterValue6_changed: TSFFloatEvent read FEventArticulationParameterValue6_changed;
Public property EventArticulationParameterValue7_changed: TSFFloatEvent read FEventArticulationParameterValue7_changed;
Public property EventCollideTime: TSFTimeEvent read FEventCollideTime;
Public property EventDetonateTime: TSFTimeEvent read FEventDetonateTime;
Public property EventFiredTime: TSFTimeEvent read FEventFiredTime;
Public property EventIsActive: TSFBoolEvent read FEventIsActive;
Public property EventIsCollided: TSFBoolEvent read FEventIsCollided;
Public property EventIsDetonated: TSFBoolEvent read FEventIsDetonated;
Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;
Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;
Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;
Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;
Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;
Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;

Description

Methods

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

Properties

Public property EventSet_articulationParameterValue0: TSFFloatEvent read FEventSet_articulationParameterValue0;
 
Public property EventSet_articulationParameterValue1: TSFFloatEvent read FEventSet_articulationParameterValue1;
 
Public property EventSet_articulationParameterValue2: TSFFloatEvent read FEventSet_articulationParameterValue2;
 
Public property EventSet_articulationParameterValue3: TSFFloatEvent read FEventSet_articulationParameterValue3;
 
Public property EventSet_articulationParameterValue4: TSFFloatEvent read FEventSet_articulationParameterValue4;
 
Public property EventSet_articulationParameterValue5: TSFFloatEvent read FEventSet_articulationParameterValue5;
 
Public property EventSet_articulationParameterValue6: TSFFloatEvent read FEventSet_articulationParameterValue6;
 
Public property EventSet_articulationParameterValue7: TSFFloatEvent read FEventSet_articulationParameterValue7;
 
Public property FdAddress: TSFString read FFdAddress;
 
Public property FdApplicationID: TSFInt32 read FFdApplicationID;
 
Public property FdArticulationParameterCount: TSFInt32 read FFdArticulationParameterCount;
 
Public property FdArticulationParameterDesignatorArray: TMFInt32 read FFdArticulationParameterDesignatorArray;
 
Public property FdArticulationParameterChangeIndicatorArray: TMFInt32 read FFdArticulationParameterChangeIndicatorArray;
 
Public property FdArticulationParameterIdPartAttachedToArray: TMFInt32 read FFdArticulationParameterIdPartAttachedToArray;
 
Public property FdArticulationParameterTypeArray: TMFInt32 read FFdArticulationParameterTypeArray;
 
Public property FdArticulationParameterArray: TMFFloat read FFdArticulationParameterArray;
 
Public property FdCenter: TSFVec3f read FFdCenter;
 
Public property FdCollisionType: TSFInt32 read FFdCollisionType;
 
Public property FdDeadReckoning: TSFInt32 read FFdDeadReckoning;
 
Public property FdDetonationLocation: TSFVec3f read FFdDetonationLocation;
 
Public property FdDetonationRelativeLocation: TSFVec3f read FFdDetonationRelativeLocation;
 
Public property FdDetonationResult: TSFInt32 read FFdDetonationResult;
 
Public property FdEnabled: TSFBool read FFdEnabled;
 
Public property FdEntityCategory: TSFInt32 read FFdEntityCategory;
 
Public property FdEntityCountry: TSFInt32 read FFdEntityCountry;
 
Public property FdEntityDomain: TSFInt32 read FFdEntityDomain;
 
Public property FdEntityExtra: TSFInt32 read FFdEntityExtra;
 
Public property FdEntityID: TSFInt32 read FFdEntityID;
 
Public property FdEntityKind: TSFInt32 read FFdEntityKind;
 
Public property FdEntitySpecific: TSFInt32 read FFdEntitySpecific;
 
Public property FdEntitySubCategory: TSFInt32 read FFdEntitySubCategory;
 
Public property FdEventApplicationID: TSFInt32 read FFdEventApplicationID;
 
Public property FdEventEntityID: TSFInt32 read FFdEventEntityID;
 
Public property FdEventNumber: TSFInt32 read FFdEventNumber;
 
Public property FdEventSiteID: TSFInt32 read FFdEventSiteID;
 
Public property FdFired1: TSFBool read FFdFired1;
 
Public property FdFired2: TSFBool read FFdFired2;
 
Public property FdFireMissionIndex: TSFInt32 read FFdFireMissionIndex;
 
Public property FdFiringRange: TSFFloat read FFdFiringRange;
 
Public property FdFiringRate: TSFInt32 read FFdFiringRate;
 
Public property FdForceID: TSFInt32 read FFdForceID;
 
Public property FdFuse: TSFInt32 read FFdFuse;
 
Public property FdLinearVelocity: TSFVec3f read FFdLinearVelocity;
 
Public property FdLinearAcceleration: TSFVec3f read FFdLinearAcceleration;
 
Public property FdMarking: TSFString read FFdMarking;
 
Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;
 
Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;
 
Public property FdMunitionApplicationID: TSFInt32 read FFdMunitionApplicationID;
 
Public property FdMunitionEndPoint: TSFVec3f read FFdMunitionEndPoint;
 
Public property FdMunitionEntityID: TSFInt32 read FFdMunitionEntityID;
 
Public property FdMunitionQuantity: TSFInt32 read FFdMunitionQuantity;
 
Public property FdMunitionSiteID: TSFInt32 read FFdMunitionSiteID;
 
Public property FdMunitionStartPoint: TSFVec3f read FFdMunitionStartPoint;
 
Public property FdNetworkMode: TSFString read FFdNetworkMode;
 
Public property FdPort: TSFInt32 read FFdPort;
 
Public property FdReadInterval: TSFTime read FFdReadInterval;
 
Public property FdRotation: TSFRotation read FFdRotation;
 
Public property FdScale: TSFVec3f read FFdScale;
 
Public property FdScaleOrientation: TSFRotation read FFdScaleOrientation;
 
Public property FdSiteID: TSFInt32 read FFdSiteID;
 
Public property FdTranslation: TSFVec3f read FFdTranslation;
 
Public property FdWarhead: TSFInt32 read FFdWarhead;
 
Public property FdWriteInterval: TSFTime read FFdWriteInterval;
 
Public property EventArticulationParameterValue0_changed: TSFFloatEvent read FEventArticulationParameterValue0_changed;
 
Public property EventArticulationParameterValue1_changed: TSFFloatEvent read FEventArticulationParameterValue1_changed;
 
Public property EventArticulationParameterValue2_changed: TSFFloatEvent read FEventArticulationParameterValue2_changed;
 
Public property EventArticulationParameterValue3_changed: TSFFloatEvent read FEventArticulationParameterValue3_changed;
 
Public property EventArticulationParameterValue4_changed: TSFFloatEvent read FEventArticulationParameterValue4_changed;
 
Public property EventArticulationParameterValue5_changed: TSFFloatEvent read FEventArticulationParameterValue5_changed;
 
Public property EventArticulationParameterValue6_changed: TSFFloatEvent read FEventArticulationParameterValue6_changed;
 
Public property EventArticulationParameterValue7_changed: TSFFloatEvent read FEventArticulationParameterValue7_changed;
 
Public property EventCollideTime: TSFTimeEvent read FEventCollideTime;
 
Public property EventDetonateTime: TSFTimeEvent read FEventDetonateTime;
 
Public property EventFiredTime: TSFTimeEvent read FEventFiredTime;
 
Public property EventIsActive: TSFBoolEvent read FEventIsActive;
 
Public property EventIsCollided: TSFBoolEvent read FEventIsCollided;
 
Public property EventIsDetonated: TSFBoolEvent read FEventIsDetonated;
 
Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;
 
Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;
 
Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;
 
Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;
 
Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;
 
Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;