Class TGeoViewpointNode

Unit

Declaration

type TGeoViewpointNode = class(TAbstractViewpointNode)

Description

No description available, ancestor TAbstractViewpointNode description follows

Base type for viewpoints in X3D, which are locations from which the user may view the scene.

Hierarchy

Overview

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;
Public destructor Destroy; override;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public procedure SetNavType(const Value: array of string); overload;
Public procedure SetNavType(const Value: TCastleStringList); overload;
Public procedure SetGeoSystem(const Value: array of string); overload;
Public procedure SetGeoSystem(const Value: TCastleStringList); overload;

Properties

Public property EventSet_orientation: TSFRotationEvent read FEventSet_orientation;
Public property EventSet_position: TSFVec3dEvent read FEventSet_position;
Public property FdFieldOfView: TSFFloat read FFdFieldOfView;
Public property FieldOfView: Single read GetFieldOfView write SetFieldOfView;
Public property FdHeadlight: TSFBool read FFdHeadlight;
Public property Headlight: Boolean read GetHeadlight write SetHeadlight;
Public property FdNavType: TMFString read FFdNavType;
Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;
Public property GeoOrigin: TGeoOriginNode read GetGeoOrigin write SetGeoOrigin;
Public property FdGeoSystem: TMFString read FFdGeoSystem;
Public property FdPosition: TSFVec3d read FFdPosition;
Public property FdSpeedFactor: TSFFloat read FFdSpeedFactor;
Public property SpeedFactor: Single read GetSpeedFactor write SetSpeedFactor;

Description

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;
 
Public destructor Destroy; override;
 
Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public procedure SetNavType(const Value: array of string); overload;
 
Public procedure SetNavType(const Value: TCastleStringList); overload;
 
Public procedure SetGeoSystem(const Value: array of string); overload;
 
Public procedure SetGeoSystem(const Value: TCastleStringList); overload;
 

Properties

Public property EventSet_orientation: TSFRotationEvent read FEventSet_orientation;
 
Public property EventSet_position: TSFVec3dEvent read FEventSet_position;
 
Public property FdFieldOfView: TSFFloat read FFdFieldOfView;

Internal wrapper for property FieldOfView. This wrapper API may change, we advise to access simpler FieldOfView instead.

Public property FieldOfView: Single read GetFieldOfView write SetFieldOfView;
 
Public property FdHeadlight: TSFBool read FFdHeadlight;

Internal wrapper for property Headlight. This wrapper API may change, we advise to access simpler Headlight instead.

Public property Headlight: Boolean read GetHeadlight write SetHeadlight;
 
Public property FdNavType: TMFString read FFdNavType;

Internal wrapper for property NavType. This wrapper API may change, we advise to access simpler NavType instead.

Public property FdGeoOrigin: TSFNode read FFdGeoOrigin;

Internal wrapper for property GeoOrigin. This wrapper API may change, we advise to access simpler GeoOrigin instead.

Public property GeoOrigin: TGeoOriginNode read GetGeoOrigin write SetGeoOrigin;
 
Public property FdGeoSystem: TMFString read FFdGeoSystem;

Internal wrapper for property GeoSystem. This wrapper API may change, we advise to access simpler GeoSystem instead.

Public property FdPosition: TSFVec3d read FFdPosition;

Internal wrapper for property Position. This wrapper API may change, we advise to access simpler Position instead.

Public property FdSpeedFactor: TSFFloat read FFdSpeedFactor;

Internal wrapper for property SpeedFactor. This wrapper API may change, we advise to access simpler SpeedFactor instead.

Public property SpeedFactor: Single read GetSpeedFactor write SetSpeedFactor;
 

Generated by PasDoc 0.16.0.