All Properties Methods
Description
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.
GetIdentifyRay
Returns the ray that corresponds to given screen coordinates.
GetIdentifyVector
Returns the vector that corresponds to the given screen location.
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 multi-phase 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.
Pan
Moves both the observer and the target so that the object picked as the starting point on screen assumes the ending-point 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 up-vector.
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.
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.
Target
The target's position.
UpDirection
The camera's up-vector.
VerticalExaggeration
Adapts the camera to the scene's vertical exaggeration.
ViewFieldAngle
The view-field 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.