Class TAbstractX3DGroupingNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAbstractX3DGroupingNode = 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;

Properties

Public property EventAddChildren: TMFNodeEvent read FEventAddChildren;
Public property EventRemoveChildren: TMFNodeEvent read FEventRemoveChildren;
Public property FdChildren: TMFNode read FFdChildren;
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
Public property FdBboxSize: TSFVec3f read FFdBboxSize;
Public property FdRender: TSFBool read FFdRender;

Description

Methods

Public procedure CreateNode; override;
 

Properties

Public property EventAddChildren: TMFNodeEvent read FEventAddChildren;
 
Public property EventRemoveChildren: TMFNodeEvent read FEventRemoveChildren;
 
Public property FdChildren: TMFNode read FFdChildren;
 
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
 
Public property FdBboxSize: TSFVec3f read FFdBboxSize;
 
Public property FdRender: TSFBool read FFdRender;

This is an extension from Avalon, see [http://instant-reality.com/documentation/nodetype/ChildGroup/]. We simply ignore it for now.


Generated by PasDoc 0.13.0 on 2014-08-30 12:10:46