Class TAbstractCameraNode_1

Unit

Declaration

type TAbstractCameraNode_1 = class(TAbstractViewpointNode)

Description

Common base class for all cameras in VRML 1.0.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override;

Properties

Public property FdPosition: TSFVec3f read FFdPosition;
Public property Position: TVector3 read GetPosition write SetPosition;
Public property FdFocalDistance: TSFFloat read FFdFocalDistance;
Public property FocalDistance: Single read GetFocalDistance write SetFocalDistance;
Public property FdNearDistance: TSFFloat read FFdNearDistance;
Public property NearDistance: Single read GetNearDistance write SetNearDistance;
Public property FdFarDistance: TSFFloat read FFdFarDistance;
Public property FarDistance: Single read GetFarDistance write SetFarDistance;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function ForVRMLVersion(const Version: TX3DVersion): Boolean; override;
 

Properties

Public property FdPosition: TSFVec3f read FFdPosition;

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

Public property Position: TVector3 read GetPosition write SetPosition;
 
Public property FdFocalDistance: TSFFloat read FFdFocalDistance;

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

Public property FocalDistance: Single read GetFocalDistance write SetFocalDistance;
 
Public property FdNearDistance: TSFFloat read FFdNearDistance;

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

Public property NearDistance: Single read GetNearDistance write SetNearDistance;

Ignored. Unknown extension to VRML 1.0 spec, found on models in http://www-vrl.umich.edu/sel_prj/EECS498/ .

Public property FdFarDistance: TSFFloat read FFdFarDistance;

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

Public property FarDistance: Single read GetFarDistance write SetFarDistance;

Ignored. Unknown extension to VRML 1.0 spec, found on models in http://www-vrl.umich.edu/sel_prj/EECS498/ .


Generated by PasDoc 0.16.0.