Class TStaticGroupNode
Unit
Declaration
type TStaticGroupNode = class(TAbstractGroupingNode, IAbstractBoundedObject)
Description
Children nodes which cannot be modified. StaticGroup children are guaranteed to not change, send events, receive events or contain any USE references outside the StaticGroup. This allows to optimize this content for faster rendering and less memory usage.
Hierarchy
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TAbstractGroupingNode
- TStaticGroupNode
Overview
Methods
![]() |
function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetChildren(const Value: array of TAbstractChildNode); |
Properties
![]() |
property FdChildren: TMFNode read FFdChildren; |
![]() |
property FdBboxCenter: TSFVec3f read FFdBboxCenter; |
![]() |
property FdBboxSize: TSFVec3f read FFdBboxSize; |
![]() |
property BBox: TBox3D read GetBBox write SetBBox; |
Description
Methods
![]() |
function DirectEnumerateActive(Func: TEnumerateChildrenFunction): Pointer; override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetChildren(const Value: array of TAbstractChildNode); |
Properties
![]() |
property FdChildren: TMFNode read FFdChildren; |
![]() |
property FdBboxCenter: TSFVec3f read FFdBboxCenter; |
![]() |
property FdBboxSize: TSFVec3f read FFdBboxSize; |
![]() |
property BBox: TBox3D read GetBBox write SetBBox; |
Generated by PasDoc 0.16.0.

