Represents a Camera
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class Camera
Public Class Camera
public ref class Camera
Members
All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
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) | (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()()() | (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 |