
Name 
Description 

Apply 
Applies camera parameters on rendering context. 

Azimuth 
The polar azimuth of the observer relative to the target. When changed, the observer moves. 

CanSeeMBB 
Indicates if the camera can see any portion of the given extent. 

CanSeeSphere 
Indicates if the camera can see any portion of the given sphere. 

DisplayType 
Display mode. 

GetBackgroundColor 
Returns transient background color. 

GetIdentifyRay 
Returns the ray that corresponds to given screen coordinates. 

GetIdentifyVector 
Returns the vector that corresponds to the given screen location. 

GetViewport 
Returns the viewport screen coordinates. 

HTurnAround 
Turns the camera horizontally around observer by the given azimuth angle. 

Inclination 
The polar inclination of the observer relative to the target. When changed, the observer moves. 

IsUsable 
Indicates if the camera has valid parameters. 

LevelObsToTarget 
Levels the observer to the target. 

LevelTargetToObs 
Levels the target to the observer. 

Move 
Moves the camera in the specified direction. The distance is calculated by applying the given factor to the current viewing distance. 

MultiPhaseRendering 
The state of multiphase rendering. When true, the scene depth can be divided into multiple passes to improve rendering quality. 

Observer 
The observer's position. 

OrthoViewingExtent 
The extent visible by the camera in orthographic view. 

OrthoViewingExtent 
The extent visible by the camera in orthographic view. 

Pan 
Moves both the observer and the target so that the object picked as the starting point on screen assumes the endingpoint position. 

PolarUpdate 
Updates the observer's location by given polar increments. 

ProjectionType 
The type of projection. 

PropertiesChanged 
Sets camera's dirty flag. 

QueryDistanceToMBB 
Returns the distance to the given extent. 

QueryDistanceToSphere 
Returns the distance to the given sphere. 

QueryDistanceToSphereCenter 
Returns the distance to the given sphere's center. 

QueryIdentifyVector 
Returns the vector that corresponds to given screen coordinates. 

QueryOrthoViewingPlatform 
Returns orthographic projection viewing parameters corresponding to the given extent. 

QueryViewingPlatformMBB 
Returns the viewing parameters corresponding to the given extent. 

QueryViewingPlatformSphere 
Returns the viewing parameters corresponding to the given spherical extent. 

RecalcUp 
Updates the upvector. 

ReplayFrame 
Renders a frame. 

RollAngle 
The roll angle in degrees. 

Rotate 
Rotates the observer horizontally around the target by a given angle in degrees. 

Scale 
The orthographic projection scale. 

SetBackgroundColor 
Sets transient background color. 

SetCoordOrigin 
Adapts the camera to the internal coordinate system of scene graph. 

SetDefaultsMBB 
Positions camera so that the entire given extent can be seen. 

SetDefaultsSphere 
Positions camera so that the entire given spherical extent can be seen. 

SetupPerspectiveProjetion 
Sets perspective projection properties of the current rendering context. 

SetupProjection 
Sets projection properties of the current rendering context. 

SetupProjectionForSelection 
Sets projection properties of the current rendering context. 

SetViewport 
Sets the viewport screen coordinates. 

Target 
The target's position. 

UpDirection 
The camera's upvector. 

VerticalExaggeration 
Adapts the camera to the scene's vertical exaggeration. 

ViewFieldAngle 
The viewfield angle in degrees. 

ViewingDistance 
The viewing distance between the observer and the target. When changing, the observer moves. 

Zoom 
Zooms in or out by moving the observer according to the required ratio between the new and previous viewing distances. 

ZoomToRect 
Zooms to the given screen extent. 