Class TNodeTransform_1

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TNodeTransform_1 = class(TNodeGeneralTransformation)

Description

no description available, TNodeGeneralTransformation description follows

TNodeGeneralTransformation - wspolna klasa dla wszystkich node'ow ktorych jedynym celem jest zmodyfikowac aktualna macierz modelview. Wystarczy ze w kazdej z podklas napiszesz funkcje MatrixTransform: TMatrix4f no i oczywiscie zainicjujesz pola danego node'a.

Hierarchy

Overview

Methods

Public constructor Create(const ANodeName: string; const AWWWBasePath: string); override;
Public class function ClassNodeTypeName: string; override;
Public procedure Transformation(out Matrix, InvertedMatrix: TMatrix4Single); override;
Public function AverageScaleTransform: Single; override;
Public class function ForVRMLVersion(const VerMajor, VerMinor: Integer): boolean; override;

Properties

Public property FdTranslation: TSFVec3f index 0 read GetFieldAsSFVec3f;
Public property FdRotation: TSFRotation index 1 read GetFieldAsSFRotation;
Public property FdScaleFactor: TSFVec3f index 2 read GetFieldAsSFVec3f;
Public property FdScaleOrientation: TSFRotation index 3 read GetFieldAsSFRotation;
Public property FdCenter: TSFVec3f index 4 read GetFieldAsSFVec3f;

Description

Methods

Public constructor Create(const ANodeName: string; const AWWWBasePath: string); override;
 
Public class function ClassNodeTypeName: string; override;
 
Public procedure Transformation(out Matrix, InvertedMatrix: TMatrix4Single); override;
 
Public function AverageScaleTransform: Single; override;
 
Public class function ForVRMLVersion(const VerMajor, VerMinor: Integer): boolean; override;
 

Properties

Public property FdTranslation: TSFVec3f index 0 read GetFieldAsSFVec3f;
 
Public property FdRotation: TSFRotation index 1 read GetFieldAsSFRotation;
 
Public property FdScaleFactor: TSFVec3f index 2 read GetFieldAsSFVec3f;
 
Public property FdScaleOrientation: TSFRotation index 3 read GetFieldAsSFRotation;
 
Public property FdCenter: TSFVec3f index 4 read GetFieldAsSFVec3f;
 

Generated by PasDoc 0.10.0 on 2008-02-25 00:00:43