Class TLayer3DNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TLayer3DNode = class(TGroupNode)

Description

no description available, TGroupNode description follows
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 EventAddChildrenLayer: TMFNodeEvent read FEventAddChildrenLayer;
Public property EventRemoveChildrenLayer: TMFNodeEvent read FEventRemoveChildrenLayer;
Public property FdChildrenLayer: TMFNode read FFdChildrenLayer;
Public property FdTranslation: TSFVec2f read FFdTranslation;
Public property FdDepth: TSFInt32 read FFdDepth;
Public property FdSize: TSFVec2f read FFdSize;
Public property FdBackground: TSFNode read FFdBackground;
Public property FdFog: TSFNode read FFdFog;
Public property FdNavigationInfo: TSFNode read FFdNavigationInfo;
Public property FdViewpoint: TSFNode read FFdViewpoint;

Description

Methods

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

Properties

Public property EventAddChildrenLayer: TMFNodeEvent read FEventAddChildrenLayer;
 
Public property EventRemoveChildrenLayer: TMFNodeEvent read FEventRemoveChildrenLayer;
 
Public property FdChildrenLayer: TMFNode read FFdChildrenLayer;
 
Public property FdTranslation: TSFVec2f read FFdTranslation;
 
Public property FdDepth: TSFInt32 read FFdDepth;
 
Public property FdSize: TSFVec2f read FFdSize;
 
Public property FdBackground: TSFNode read FFdBackground;
 
Public property FdFog: TSFNode read FFdFog;
 
Public property FdNavigationInfo: TSFNode read FFdNavigationInfo;
 
Public property FdViewpoint: TSFNode read FFdViewpoint;
 

Generated by PasDoc 0.14.0.