Class TGeoTransformNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TGeoTransformNode = class(TAbstractX3DGroupingNode)

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 FdGeoCenter: TSFVec3d read FFdGeoCenter;
Public property FdRotation: TSFRotation read FFdRotation;
Public property FdScale: TSFVec3f read FFdScale;
Public property FdScaleOrientation: TSFRotation read FFdScaleOrientation;
Public property FdTranslation: TSFVec3f read FFdTranslation;
Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;
Public property FdGeoSystem: TMFString read FFdGeoSystem;

Description

Methods

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

Properties

Public property FdGeoCenter: TSFVec3d read FFdGeoCenter;
 
Public property FdRotation: TSFRotation read FFdRotation;
 
Public property FdScale: TSFVec3f read FFdScale;
 
Public property FdScaleOrientation: TSFRotation read FFdScaleOrientation;
 
Public property FdTranslation: TSFVec3f read FFdTranslation;
 
Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;
 
Public property FdGeoSystem: TMFString read FFdGeoSystem;
 

Generated by PasDoc 0.13.0 on 2013-08-17 21:27:16