Class TGeoLODNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TGeoLODNode = class(TAbstractGroupingNode, IAbstractBoundedObject)

Description

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 EventChildren: TX3DEvent read FEventChildren;
Public property EventLevel_changed: TX3DEvent read FEventLevel_changed;
Public property FdCenter: TSFVec3d read FFdCenter;
Public property FdChild1Url: TMFString read FFdChild1Url;
Public property FdChild2Url: TMFString read FFdChild2Url;
Public property FdChild3Url: TMFString read FFdChild3Url;
Public property FdChild4Url: TMFString read FFdChild4Url;
Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;
Public property FdGeoSystem: TMFString read FFdGeoSystem;
Public property FdRange: TSFFloat read FFdRange;
Public property FdRootUrl: TMFString read FFdRootUrl;
Public property FdRootNode: TMFNode read FFdRootNode;
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
Public property FdBboxSize: TSFVec3f read FFdBboxSize;

Description

Methods

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

Properties

Public property EventChildren: TX3DEvent read FEventChildren;
 
Public property EventLevel_changed: TX3DEvent read FEventLevel_changed;
 
Public property FdCenter: TSFVec3d read FFdCenter;
 
Public property FdChild1Url: TMFString read FFdChild1Url;
 
Public property FdChild2Url: TMFString read FFdChild2Url;
 
Public property FdChild3Url: TMFString read FFdChild3Url;
 
Public property FdChild4Url: TMFString read FFdChild4Url;
 
Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;
 
Public property FdGeoSystem: TMFString read FFdGeoSystem;
 
Public property FdRange: TSFFloat read FFdRange;
 
Public property FdRootUrl: TMFString read FFdRootUrl;
 
Public property FdRootNode: TMFNode read FFdRootNode;
 
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
 
Public property FdBboxSize: TSFVec3f read FFdBboxSize;
 

Generated by PasDoc 0.12.1 on 2013-02-04 20:26:55