Class TAbstractSeparatorNode_1
Unit
Declaration
type TAbstractSeparatorNode_1 = class(TAbstractChildNode)
Description
Base class for VRML 1.0 nodes that push / pop all attributes and matrices. It is used in implementation of VRML 1.0 Separator and WWWAnchor. Also WWWInline does the same work, when it's "separate" field is true.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TAbstractSeparatorNode_1
Overview
Methods
![]() |
procedure BeforeTraverse(StateStack: TX3DGraphTraverseStateStack); override; |
![]() |
procedure AfterTraverse(StateStack: TX3DGraphTraverseStateStack); override; |
![]() |
constructor Create(const AX3DName: string = ''; const ABaseUrl: String = ''); override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: String; override; |
![]() |
class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override; |
Description
Methods
![]() |
procedure BeforeTraverse(StateStack: TX3DGraphTraverseStateStack); override; |
![]() |
procedure AfterTraverse(StateStack: TX3DGraphTraverseStateStack); override; |
![]() |
constructor Create(const AX3DName: string = ''; const ABaseUrl: String = ''); override; |
![]() |
procedure CreateNode; override; |
Create node fields and events. |
![]() |
class function ClassX3DType: String; override; |
![]() |
class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override; |
Generated by PasDoc 0.16.0.