Raytrix Light Field SDK  v3.1
Logo
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Light Field Parameter

Light Field API enumerations. More...

Namespaces

 Rx::ApiLF::ECalibGridImageType
 Calibration image types.
 
 Rx::ApiLF::ECalibGridMode
 Calibration grid mode.
 
 Rx::ApiLF::EError
 Error IDs of Raytrix API.
 
 Rx::ApiLF::EImageStackingOperation
 
 Rx::ApiLF::EImgID
 Raytrix Light Field Image IDs.
 
 Rx::ApiLF::EMetricCalibPointFilter
 Metric calibration point filter. These enums are to be used as a filter when getting points from the metric calibration.
 
 Rx::ApiLF::EMetricCalibPointType
 Values that represent .
 
 Rx::ApiLF::EMetricCalibrationType
 The enum that represent the type of metric calibration algorithm.
 
 Rx::ApiLF::EMetricCalibResult
 Metric calibration result.
 
 Rx::ApiLF::EMlaCalibResult
 Mla Calibration Image.
 
 Rx::ApiLF::EPar
 The main parameter enum of the Raytrix Light Field API.
 
 Rx::ApiLF::EParameterDataType
 Parameter Data Type.
 
 Rx::ApiLF::EParGrp
 Parameter group IDs.
 
 Rx::ApiLF::EPivParticleType
 PIV particle descriptor types. These enums describe the type of descriptor used for sub-pixel refinement (gauss,sphere...)
 
 Rx::ApiLF::EPivRejectionCause
 PIV particle rejection causes. These enums provide information on the cause of rejection. Valid particles have cause 'None'.
 
 Rx::ApiLF::EProjectionType
 Projection type that can be used with parameter EPar::Projection_Type.
 
 Rx::ApiLF::ERadDistType
 Radial image distortion types.
 
 Rx::ApiLF::ERaySeqMode
 Ray sequence file modes. These enums can be used as a bit mask to combine various modes.
 
 Rx::ApiLF::EStatusMessage
 Values that represent the status message.
 
 Rx::ApiLF::EStatusMsgGrp
 Values that represent the status message group.
 
 Rx::ApiLF::EStatusSource
 Values that define the source of a status message.
 
 Rx::ApiLF::EValueMapping
 Describes the mapping of the value.
 
 Rx::ApiLF::EWarning
 Values that represent EWarning.
 
 Rx::Dongle::RuntimeFeature
 Values that represent the space for the projection system.
 
 Rx::Projection::ESpace
 Values that represent the space for the projection system.
 

Enumerations

enum  Rx::ApiLF::EError::ID
 Error IDs of Raytrix API. More...
 
enum  Rx::ApiLF::EWarning::ID
 

Detailed Description

Light Field API enumerations.

Enumeration Type Documentation

Error IDs of Raytrix API.

Enumerator
NONE 

No Error.

COMPUTE 

Error in internal computation.

OUTOFMEMORY 

Out of memory.

OUTOFRANGE 

One of the given parameters is out of range.

INVALID_POINTER 

A given pointer is invalid.

INSTALL 

Installation is corrupted.

INTERNAL 

Internal error. This should not happen. If it does, please report to suppo.nosp@m.rt@r.nosp@m.aytri.nosp@m.x.de.

API_INIT 

Error initializing Raytrix API.

API_NOINIT 

Raytrix API not initialized.

API_LOADFILE 

Error loading file.

API_INVALID_IMGID 

Invalid image ID.

API_NOLFIBOUND 

No light field image bound.

API_INVALID_IMAGE 

Given image is invalid.

API_SAVEFILE 

Error saving file.

API_INITAGAIN 

Raytrix API already initialized.

API_UNKNOWN 

Unexpected error in Raytrix API. This should not happen. If it does, please report to suppo.nosp@m.rt@r.nosp@m.aytri.nosp@m.x.de.

API_INSTPATH 

Raytrix API installation path not found in registry.

API_DONGLE 

Invalid dongle or no dongle found.

API_FEATURE 

Feature not supported by current dongle licence.

API_INVALID_GLTEX 

Given GL texture is invalid.

API_INVALID_IMGTYPE 

Given image is of invalid type.

API_INVALID_VALUE 

Invalid parameter.

API_LFI_BIND 

Error binding light field image.

API_LFI_BOUND 

Ray image currently bound.

API_VERSION 

Current dongle does not support this API version.

API_NOLFPPIBOUND 

No light field pre-process image bound.

PAR_EXIST 

Parameter does not exist.

PAR_TYPE 

Wrong data type for parameter.

PAR_ACSREAD 

Parameter has no read access.

PAR_ACSWRITE 

Parameter has no write access.

PAR_READ 

Error reading parameter.

PAR_WRITE 

Error writing parameter.

PAR_VALUE 

Invalid parameter value.

PAR_NOCONSTR 

Parameter has no constraint.

PAR_INVCONSTR 

Parameter constraint is of different type.

PAR_GRPEXIST 

Parameter group does not exist.

PAR_NOTSUPPORTED 

Parameter not supported.

PAR_NOTAVAILABLE 

Parameter not available.

CUDA_MAX 

Minimal CUDA error number.

CUDA_INIT 

Error initializing CUDA.

CUDA_NODEVICE 

No CUDA device present.

CUDA_CAPA 

Insufficient CUDA compute capability.

CUDA_ALGO 

Error in CUDA algorithm.

CUDA_INITAGAIN 

CUDA device already selected.

CUDA_NOINIT 

CUDA not initialized.

CUDA_INVDEVID 

Invalid CUDA device ID.

CUDA_MIN 

Maximal CUDA error number.

CAMDRV_INIT 

Error initializing camera drivers.

CAMDRV_INITAGAIN 

Camera drivers already initialized.

CAMDRV_NOINIT 

Camera drivers not initialized.

CAMDRV_INVCAMID 

Invalid camera ID.

CAMERA_OPEN 

Error opening camera.

CAMERA_CLOSE 

Error closing camera.

CAMERA_STARTCAP 

Error starting camera capture.

CAMERA_STOPCAP 

Error stopping camera capture.

CAMERA_CAPACTIVE 

Camera capture already active.

CAMERA_CAPNOTACTIVE 

Camera capture not active.

CAMERA_CAPTURE 

Error capturing image from camera device.

CAMERA_ACTIVE 

Camera is already active.

CAMERA_NOTACTIVE 

Camera is not active.

CAMERA_NOCALFILE 

Camera calibration file not found.

CAMERA_INVCALFILE 

Invalid camera calibration file.

CAMERA_STORECALFILE 

Error storing camera calibration data in file.

CAMERA_LENSSETNEW 

Error creating new calibration lens setting.

CAMERA_LENSSETEXIST 

Lens setting already exists.

CAMERA_LENSSETDEL 

Error deleting lens setting.

CAMERA_LENSNEW 

Error creating new calibration lens data.

CAMERA_LENSIDEXIST 

Lens ID already exists.

CAMERA_LENSDEL 

Error deleting lens data.

CAMERA_NOIMGWHITE 

No white image available for calibration setting.

CAMERA_UPDATECALIB 

Error updating camera calibration.

CAMERA_SUSPENDCAP 

Error suspending camera capture.

CAMERA_CALFILEEXIST 

Camera calibration file already exists.

CAMERA_CREATECALFILE 

Camera calibration file could not be created.

CAMERA_LENSDEL_LAST_LENS 

Error deleting lens data (Last available lens)

CAMERA_TIMEOUT 

Camera timeout.

CAMERA_TRIGGERMODE_NOT_AVAILABLE 

The selected camera trigger mode is not available for the current camera.

CAMERA_CAPTURE_STOPPED_UNEXPECTED 

Camera stopped capturing images unexpectedly. Capturing had not been stopped through API.

CAMERA_CAPTURE_EXCEPTION 

Exception during camera capture.

CAMERA_CAPTURE_INTERNAL_API 

Internal error in API during image capture.

CAMERA_IP_INVALID_IPCONFIG 

Camera + NIC have incompatible configuration.

CAMERA_IP_SUBNET_DIFFERENT 

Camera + NIC addresses are in different subnets.

CAMERA_IP_NIC_SAMEIP 

Camera + NIC have the same IP address.

CAMERA_IP_NOT_SUPPORTED 

A feature is not supported.

CAMERA_BIND 

Error selecting camera.

CAMERA_NOTBOUND 

The camera is not bound.

CAMERA_BOUND 

The camera is already bound.

CAMCAL_NOLENS 

No lens defined in camera calibration file.

CAMCAL_NOLENSSET 

No lens setting defined for currently selected lens in camera calibration file.

CAMCAL_INVLENSIDX 

Invalid lens index for camera calibration.

CAMCAL_INVLENSSETIDX 

Invalid lens setting index for currently selected lens for camera calibration.

GL_NOINTEROP 

Cuda/OpenGL interoperability not available.

GL_TEXNOTSUPPORTED 

Texture ID not supported.

IMG_NOTSUPPORTED 

Internal image with given ID not supported.

IMG_DITNOTSUPPORTED 

Depth image type not supported.

RAYSEQ_OPENREAD 

Error opening ray sequence for reading.

RAYSEQ_OPENWRITE 

Error opening ray sequence for writing.

RAYSEQ_READ 

Error reading from ray sequence.

RAYSEQ_WRITE 

Error writing to ray sequence.

RAYSEQ_INVALID 

The file is not a ray sequence file.

RAYSEQ_VERSION 

Can not read this ray sequence file type version.

RAYSEQ_CLOSE 

Error closing ray sequence.

RAYSEQ_NOTOPEN 

Ray sequence file not open.

RAYSEQ_EOF 

Ray sequence end of file.

RAYSEQ_SOF 

Ray sequence start of file.

RAYSEQ_COMPRESS 

Error compressing frame in ray sequence.

RAYSEQ_UNCOMPRESS 

Error uncompressing frame in ray sequence.

RAYSEQ_UNKOWNCOMP 

Unknown compression type in ray sequence.

RAYSEQ_UNSUPPIXTYPE 

Unsupported ray sequence pixel type.

RAYSEQ_WHITEIMAGE 

Invalid ray sequence white image.

RAYSEQ_BIND 

Error binding ray sequence.

RAYSEQ_IMAGEFORMAT 

The image format of the ray sequence is incompatible with that of the given image.

RAYSEQ_WRITEINIT 

Error initializing ray sequence for writing.

RAYSEQ_SETFRAMEIDX 

Error setting frame index in ray sequence.

RAYSEQ_AUTOWRITE 

Auto write mode is active.

RAYSEQ_NOREAD 

Ray sequence is not in read mode.

RAYSEQ_NOWRITE 

Ray sequence is not in write mode.

RAYSEQ_NOT_BOUND 

No ray sequence is bound.

RAYSEQ_ALREADY_BOUND 

A ray sequence is already bound.

RAYSEQ_INVALID_ID 

Invalid ray sequence id.

RAYSEQ_INTERNAL 

Internal ray sequence error.

Enumerator
NONE 

No Warning.

GENERAL 

A function could finish successfully but issued a warning. The function returns with true but the last error is set to this value.

CAMERA_CORRUPTDB 

Corrupted camera database has been corrected.

CAMERA_CAPTURE_NOIMAGE 

No image currently available from camera.

CAMERA_INVWHITETYPE 

Invalid white image type.

CAMERA_CAPTURE_STOPPED 

Camera capturing has stopped while waiting for frame.

CAMERA_TYPE_MISMATCH 

Camera's type does not match with current camera driver.