Class TOrthoViewpointNode
Unit
X3DNodes
Declaration
type TOrthoViewpointNode = class(TAbstractX3DViewpointNode)
Description
Viewpoint that provides an orthographic view of the scene.
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
procedure CreateNode; override; |
|
 |
class function ClassX3DType: string; override; |
|
 |
class function URNMatching(const URN: string): boolean; override; |
|
 |
function ProjectionMatrix: TMatrix4; override; |
|
 |
class procedure AspectFieldOfView( var AFieldOfView: TFloatRectangle; const WindowWidthToHeight: Single); |
Fix given field of view value for window aspect ratio. The idea is that OrthoViewpoint.fieldOfView specifies the minimal extents. Depending on your window aspect ratio, you may need to make one extent (vertical or horizontal) larger to adjust.
|
 |
procedure SetFieldOfView(const Value: array of Single); |
Automatically generated node properties.
Do not edit this file manually! To add new properties: - add them to the text files in nodes_specification/components/ , - and regenerate include files by running nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.lpr .
The documentation for properties should go to x3dnodes_documentation.txt .
|
Properties
 |
property FdFieldOfView: TMFFloat read FFdFieldOfView; |
|
 |
property FieldOfView [Index:Integer]: Single read GetFieldOfView write SetFieldOfView; |
Field of view determines how much you see in the camera. Use this e.g. to zoom in/out.
This property has comfortable getter and setter, you can also get and set the indexes in 0..3 range, where
0 index is "min x" (default value -1)
1 index is "min y" (default value -1)
2 index is "max x" (default value 1)
3 index is "max y" (default value 1)
|
 |
property FieldOfViewMinX: Single index 0 read GetFieldOfView write SetFieldOfView; |
Field of view - minimum X. -1 by default.
See also
- FieldOfView
- Field of view determines how much you see in the camera.
|
 |
property FieldOfViewMinY: Single index 1 read GetFieldOfView write SetFieldOfView; |
Field of view - minimum Y. -1 by default.
See also
- FieldOfView
- Field of view determines how much you see in the camera.
|
 |
property FieldOfViewMaxX: Single index 2 read GetFieldOfView write SetFieldOfView; |
Field of view - maximum X. 1 by default.
See also
- FieldOfView
- Field of view determines how much you see in the camera.
|
 |
property FieldOfViewMaxY: Single index 3 read GetFieldOfView write SetFieldOfView; |
Field of view - maximum Y. 1 by default.
See also
- FieldOfView
- Field of view determines how much you see in the camera.
|
 |
property FdPosition: TSFVec3f read FFdPosition; |
|
Generated by PasDoc 0.15.0.
|