Class TCoordinateDeformerNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCoordinateDeformerNode = class(TAbstractGroupingNode)

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;
Public class function ClassNodeTypeName: string; override;
Public class function URNMatching(const URN: string): boolean; override;

Properties

Public property EventaddChildren: TMFNodeEvent read FEventaddChildren;
Public property EventremoveChildren: TMFNodeEvent read FEventremoveChildren;
Public property Fdchildren: TMFNode read FFdchildren;
Public property FdcontrolPoint: TMFVec3f read FFdcontrolPoint;
Public property FdinputCoord: TMFNode read FFdinputCoord;
Public property FdinputTransform: TMFNode read FFdinputTransform;
Public property FdoutputCoord: TMFNode read FFdoutputCoord;
Public property Fdweight: TMFFloat read FFdweight;
Public property FdbboxCenter: TSFVec3f read FFdbboxCenter;
Public property FdbboxSize: TSFVec3f read FFdbboxSize;
Public property FduDimension: TSFInt32 read FFduDimension;
Public property FduKnot: TMFFloat read FFduKnot;
Public property FduOrder: TSFInt32 read FFduOrder;
Public property FdvDimension: TSFInt32 read FFdvDimension;
Public property FdvKnot: TMFFloat read FFdvKnot;
Public property FdvOrder: TSFInt32 read FFdvOrder;
Public property FdwDimension: TSFInt32 read FFdwDimension;
Public property FdwKnot: TMFFloat read FFdwKnot;
Public property FdwOrder: TSFInt32 read FFdwOrder;

Description

Methods

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

Properties

Public property EventaddChildren: TMFNodeEvent read FEventaddChildren;
 
Public property EventremoveChildren: TMFNodeEvent read FEventremoveChildren;
 
Public property Fdchildren: TMFNode read FFdchildren;
 
Public property FdcontrolPoint: TMFVec3f read FFdcontrolPoint;
 
Public property FdinputCoord: TMFNode read FFdinputCoord;
 
Public property FdinputTransform: TMFNode read FFdinputTransform;
 
Public property FdoutputCoord: TMFNode read FFdoutputCoord;
 
Public property Fdweight: TMFFloat read FFdweight;
 
Public property FdbboxCenter: TSFVec3f read FFdbboxCenter;
 
Public property FdbboxSize: TSFVec3f read FFdbboxSize;
 
Public property FduDimension: TSFInt32 read FFduDimension;
 
Public property FduKnot: TMFFloat read FFduKnot;
 
Public property FduOrder: TSFInt32 read FFduOrder;
 
Public property FdvDimension: TSFInt32 read FFdvDimension;
 
Public property FdvKnot: TMFFloat read FFdvKnot;
 
Public property FdvOrder: TSFInt32 read FFdvOrder;
 
Public property FdwDimension: TSFInt32 read FFdwDimension;
 
Public property FdwKnot: TMFFloat read FFdwKnot;
 
Public property FdwOrder: TSFInt32 read FFdwOrder;
 

Generated by PasDoc 0.14.0.