Class TShapeTreeTransform
Unit
Declaration
type TShapeTreeTransform = class(TShapeTreeGroup)
Description
Node of the TShapeTree transforming it's children.
It's ideal for handling VRML 2.0 / X3D Transform node, and similar nodes (MatrixTransform and some H-Anim nodes also act as a transformation node and also may be handled by this).
Hierarchy
- TObject
- TShapeTree
- TShapeTreeGroup
- TShapeTreeTransform
Overview
Methods
constructor Create(const AParentScene: TX3DEventsEngine); |
|
destructor Destroy; override; |
|
procedure FastTransformUpdate(var AnythingChanged: Boolean); override; |
|
function DebugInfoWithoutChildren: String; override; |
|
function TransformNode: TX3DNode; |
Properties
property TransformFunctionality: TTransformFunctionality
read FTransformFunctionality write SetTransformFunctionality; |
|
property TransformState: TX3DGraphTraverseState read FTransformState; |
Description
Methods
constructor Create(const AParentScene: TX3DEventsEngine); |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
procedure FastTransformUpdate(var AnythingChanged: Boolean); override; |
|
This item has no description. |
function DebugInfoWithoutChildren: String; override; |
|
This item has no description. Showing description inherited from TShapeTree.DebugInfoWithoutChildren. Describe this shape, not recursively. |
function TransformNode: TX3DNode; |
|
This item has no description. |
Properties
property TransformFunctionality: TTransformFunctionality
read FTransformFunctionality write SetTransformFunctionality; |
|
This item has no description. |
property TransformState: TX3DGraphTraverseState read FTransformState; |
|
State right before traversing the TransformNode. Owned by this TShapeTreeTransform instance. You should assign to it when you set TransformNode. |
Generated by PasDoc 0.16.0-snapshot.