Castle Game Engine: X3DNodes: Class TAbstractX3DViewpointNode

# Class TAbstractX3DViewpointNode
Description | Hierarchy | Fields | Methods | Properties
## Unit X3DNodes ## 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 TPersistent TNonRefCountedInterfacedPersistent TX3DFileItem TX3DNode TAbstractNode TAbstractChildNode TAbstractBindableNode TAbstractViewpointNode TAbstractX3DViewpointNode ## Overview ### Methods
| `procedure CreateNode; override;`
| `function ProjectionMatrix: TMatrix4Single; virtual;`
| `function ModelviewMatrix: TMatrix4Single;`
| `function GetProjectorMatrix: TMatrix4Single;`
### Properties
| `property FdCenterOfRotation: TSFVec3f read FFdCenterOfRotation;`
| `property FdDescription: TSFString read FFdDescription;`
| `property FdJump: TSFBool read FFdJump;`
| `property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;`
## Description ### Methods
| `procedure CreateNode; override;`
| `function ProjectionMatrix: TMatrix4Single; virtual;`
Matrices for projecting texture from this viewpoint, for ProjectedTextureCoordinate. Override `ProjectionMatrix` for subclasses (ModelviewMatrix is already correctly defined here).
| `function ModelviewMatrix: TMatrix4Single;`
| `function GetProjectorMatrix: TMatrix4Single;`
### Properties
| `property FdCenterOfRotation: TSFVec3f read FFdCenterOfRotation;`
| `property FdDescription: TSFString read FFdDescription;`
| `property FdJump: TSFBool read FFdJump;`
| `property FdRetainUserOffsets: TSFBool read FFdRetainUserOffsets;`
Generated by PasDoc 0.13.0 on 2013-08-17 21:27:16