vrLib SDK Documentation
Camera Class
NamespacesVideoRayCamera
Represents a Camera
Declaration Syntax
C#Visual BasicVisual C++
public class Camera
Public Class Camera
public ref class Camera
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Camera()()()
Initializes a new instance of the Camera class

CameraQuickCommandRunning
Gets a value indicating whether camera quick command running.

Control_Focus(Double)
Directly set the focus position

Control_Focus_Add(Double)
Increment the focus position

Control_Tilt(Double)
Directly set the tilt position

Control_Tilt_Add(Double)
Increment the tilt position

ControlState
General bit field for various camera functions Currently used for switching between external and internal camera on the PRO4 Bit 0: 0 = internal camera 1 = external camera

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Focus
Focus_Limit
Limits of the focus mechanism movement Range is -100 to 100 (percentage of full travel)

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
InvokeCameraQuickCommand(Int32)
Start running a quick command macro

Iris
Iris_Limit
Limits of a iris mechanism movement Not currently used on the PRO4 Range is -100 to 100 (percentage of full travel)

LoadQuickCommands(String)
LoadQuickCommands()()()
Load quick commands using standard filename

ManualButtonState
Pan
Pan_Limit
Limits of a pan mechanism movement Not currently used on the PRO4 Range is -100 to 100 (percentage of full travel)

QuickCommands
EXPERIMENTAL List of quick command macros

RunQuickCommand()()()
Set the menu command based upon a pre-programmed quick command sequence This should be called in an update loop which feeds the command transmission to the ROV A new menu command will issued each time this function is called

SaveQuickCommands(String)
SaveQuickCommands()()()
Save quick commands using standard filename

Tilt
Tilt_Limit
Limits of a zoom mechanism movement Not currently used on the PRO4 Range is -100 to 100 (percentage of full travel)

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Zoom
Zoom_Limit
Limits of a zoom mechanism movement Not currently used on the PRO4 Range is -100 to 100 (percentage of full travel)

Inheritance Hierarchy
Object
Camera

Assembly: vrLib (Module: vrLib) Version: 2.0.1.0 (2.0.1.0)