Class TAbstractX3DViewpointNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAbstractX3DViewpointNode = class(TAbstractViewpointNode)

Description

no description available, TAbstractViewpointNode description follows

Common ancestor for both VRML 1.0 camera nodes and VRML/X3D >= 2.0 viewpoint nodes.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public function ProjectionMatrix: TMatrix4Single; virtual;
Public function ModelviewMatrix: TMatrix4Single;
Public function GetProjectorMatrix: TMatrix4Single;

Properties

Public property FdCenterOfRotation: TSFVec3f read FFdCenterOfRotation;
Public property FdDescription: TSFString read FFdDescription;
Public property FdJump: TSFBool read FFdJump;
Public property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;

Description

Methods

Public procedure CreateNode; override;
 
Public function ProjectionMatrix: TMatrix4Single; virtual;

Matrices for projecting texture from this viewpoint, for ProjectedTextureCoordinate. Override ProjectionMatrix for subclasses (ModelviewMatrix is already correctly defined here).

Public function ModelviewMatrix: TMatrix4Single;
 
Public function GetProjectorMatrix: TMatrix4Single;
 

Properties

Public property FdCenterOfRotation: TSFVec3f read FFdCenterOfRotation;
 
Public property FdDescription: TSFString read FFdDescription;
 
Public property FdJump: TSFBool read FFdJump;
 
Public property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;
 

Generated by PasDoc 0.12.1 on 2013-02-04 20:26:55