Raytrix Light Field SDK  v3.0
Logo
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Rx::InteropNet::Runtime30::Camera Namespace Reference

Classes

interface  IDeviceConnector
 DeviceConnector interface. More...
 
interface  IDeviceDriver
 Interface for device driver. More...
 

Enumerations

enum  EConnectorType
 Values that represent connector type. More...
 
enum  EConnectorTypeGroup
 Values that represent the group of a connector type . More...
 
enum  EDriverType
 Values that represent the type of driver. More...
 
enum  EExternalTriggerMode
 Camera trigger modes that can be used with parameter EPar::Cam_ExternalTriggerMode. More...
 
enum  EProperty
 Camera property enum can be used for getting and setting camera properties. More...
 
enum  ESetIpCode
 Possible return codes for devices. More...
 
enum  ETriggerMode
 Camera trigger modes that can be used with parameter EPar::Cam_TriggerMode. More...
 

Enumeration Type Documentation

Values that represent connector type.

Enumerator
Unknown 

Unknown device connector.

USB 

USB device connector.

GigE 

GigE device connector.

USBGigE 

GigE and USB device connector.

CamLink 

CameraLink device connector.

Euresys_GrabLinkFull 

Euresys GrabLink Full grabber board.

Values that represent the group of a connector type .

Enumerator
Unknown 

Unknown connector group.

Camera 

Camera connector group.

FGCL 

Frame Grabber Camera Link connector group.

Values that represent the type of driver.

Enumerator
None 

No driver type.

Camera 

This driver is of type 'Camera'.

FrameGrabber 

This driver is of type 'FrameGrabber'.

Camera trigger modes that can be used with parameter EPar::Cam_ExternalTriggerMode.

Attention
The order of external trigger modes is not allowed to be changed. If further external trigger modes are needed, they must be appended.
Enumerator
None 
TriggerCam 

The external trigger is connected to the camera.

TriggerFGCL 

DO NOT USE - The external trigger is connected to the FrameGrabber.

Camera property enum can be used for getting and setting camera properties.

Attention
The order of properties is not allowed to be changed. If further properties are needed, they must be appended.
Enumerator
None 

No property.

InternalModelName 

General Camera Data.

The name the hardware reports as its own.

InternalSerialNr 

The internal serial nr. of the hardware.

VersionFirmware 

The firmware version of the hardware.

RaytrixModelName 

Get the Raytrix camera model name for old cameras that have no adapter calibration file.

Temperature 

Property for getting temperature of camera.

IsInitialized 

The Camera is initialized.

IsConnected 

The Camera is connected.

IsOpen 

The Camera is opened.

IsCapturing 

The Camera is capturing.

IsColor 

The Camera is a color camera.

IsBayer 

The Camera is a bayer camera.

TriggerMode 

Property for getting and setting the video mode. The supported modes are listed in Rx::Interop::Runtime30::Canera::EriggerMode.

IsSuspended 

The Camera is suspended.

Exposure 

Property for getting and setting exposure of camera.

Framerate 

Property for getting and setting frame rate of camera.

ActualFramerate 

Property for getting current acquisition frame rate.

PixelClock 

Property for getting and setting PixelClock for IDS Cameras.

VideoBufCnt 

Property for getting and setting the number of video buffers.

Gain 

Property for getting and setting global gain value of camera.

GainRed 

Property for getting and setting red gain value of camera.

GainGreen 

Property for getting and setting green gain value of camera.

GainBlue 

Property for getting and setting blue gain value of camera.

TapBalance 

Property for getting and setting TapBalance.

TapBalanceMode 

Property for getting and setting TapBalanceMode.

OffsetX 

Capture Area.

Property for getting and setting x offset of image. This is the x coordinate on sensor where the image starts.

OffsetY 

Property for getting and setting y offset of image. This is the y coordinate on sensor where the image starts.

Width 

Property for getting and setting image width. This is the width of acquisition image, not of image sensor.

Height 

Property for getting and setting image height. This is the height of acquisition image, not of image sensor.

AutoLuminanceMode 

Capture Auto Modes.

Property for getting and setting auto luminance mode of camera.

AutoExposureMode 

Property for getting and setting auto exposure mode of camera.

AutoGainMode 

Property for getting and setting auto gain mode of camera.

HasMainLensControl 

Hardware Autofocus and AutoIris.

Property for getting availability of a software controllable main lens.

Focus 

Property for getting and setting Focus.

Iris 

Property for getting and setting Iris.

IrisFValue 

Property for getting and setting IrisValue.

PIVMode 

PIV settings.

Property for getting and setting PIV mode. [unsigned] [0,1]

TapGeometry 

Camera Link Properties.

Property for getting and setting the board topology.

GrabberBoardID 

The identifier of the grabber board.

SourceImageFolder 

Virtual Camera: Read image from Disk.

The current source image folder of the virtual camera

ImageFileReadMode 

Read mode of image files of the virtual camera.

HasIPConfig 

Is true if a valid ip interface is available.

ExternalTriggerMode 

IP Config for Camera Properties.

Mode of the external trigger. The supported modes are listed in Rx::Interop::Runtime30::Canera::EExternalTriggerMode

Possible return codes for devices.

Enumerator
AllOK 

The nothing additional needed, all fine.

ReenumerateNeeded 

The reenumeration of cameras is needed.

CameraPowerResetNeeded 

A camera power reset is needed. This also means you have to reenumerate.

FullRestartNeeded 

Everything has to be restarted. It is a bitwise | of the previous 2

UnknownError 

Something unexpected happened.

Camera trigger modes that can be used with parameter EPar::Cam_TriggerMode.

Attention
The order of trigger modes is not allowed to be changed. If further trigger modes are needed, they must be appended.
Enumerator
None 

No trigger mode.

Camera_FreeRun 

The camera triggers new frames itself continuously.

Software_SnapShot 

The camera captures a single frame triggered by the software.

Extern_Impulse 

The camera waits for an external trigger signal and records a single frame using the current exposure settings.