Namespace: Rx::LFR
Rx::LFR Namespace
Classes
| CApiLF | ApiLF. |
| CAreaDetection | Area Detection methods. |
| CCalibration | Defines a single camera or ray image calibration, including a possible gray image. |
| CCalibrationManager | Provides methods for managing camera calibrations. This includes creating, loading and saving. |
| CCamera | Provides methods for communication with a camera attached to the system. |
| CCameraServer | The camera server. |
| CCuda | Provides information about the CUDA hardware in your system and enables access to available CUDA devices. |
| CCudaCompute | Provides methods for using a CUDA device as the computation unit of the LFR. This class implements the image processing pipeline and gives access to the image results. |
| CCudaDevice | Provides methods for interacting with a certain CUDA device. |
| CExport | Provides methods for exporting mesh data and point lists to various formats. |
| CExtrinsicCalibration | The extrinsic calibration class. |
| CHighResolutionParticleDetector | Provides methods to perform high resolution particle detection. |
| CImageQueue | A bounded queue that uses the move semantics and that is thread safe. |
| CImageStacking | Provides methods for stacking images within a given mode using a CUDA device. |
| CLightFieldRuntime | Provides methods for authenticating with the Light Field Runtime and for querying LFR parameters. |
| CMetaData | The LFR Meta Data class. |
| CParameters | A base of all classes that need to get or set parameters. |
| CParametersPimpl | A base of all classes that need to get or set parameters. |
| CPimpl | The PIMPL base class. Creates, holds and destroys an instance of the given generic type parameter. |
| CRayFileReader | Provides methods for reading a ray image from a ray file. |
| CRayFileWriter | Provides methods for writing a ray image to a ray file. |
| CRayImage | Extends the default CRxImage class by a set of meta data and a calibration. |
| CSeqFileReader | Provides methods for reading a ray sequence from a rays file. |
| CSeqFileWriter | Provides methods for writing frames into a sequence in a rays file. |
| CSuperResolution | Provides methods to perform super resolution. |
| CudaImage | An image with memory on CUDA device. |
| CudaUploadQueue | An image queue that is optimized for uploading Rx::CRxImage to a GPU using a given Rx::LFR::CCudaCompute instance. |
| CWavefrontCalibration | Provides methods to perform the wavefront calibration. In general a calibration would comprise: |
| IEuresysFGEventCamera | Interface to handle framegrabber events from cameras connected to Euresys coaxpress framegrabbers. |
| IIPCamera | Interface for IP Cameras. |
| ImageWindow | Provides methods for displaying an image in a window. |
| RayDepthMerge | Provides methods for merging the raw depth maps of multiple images into a single image. |
| SlamCalibration |
Structs
| SAreaDetectionArea | An AreaDetection Area. |
| SHighResolutionParticle | An high resolution particle. |
| SParticleDetectionEllipses2D | An 2D ellipses. |
| SParticleDetectionEllipses3D | An 3D ellipses, that inherits all properties of a 2D ellipses and extends it with a 3D position. |
| SParticleDetectionTrack | A high resolution particle track consists of high resolution particles and a combined high resolution particle image. |
Enumerations
| EApiLFInterface | Specifies interfaces used in GetInterface of Rx::LFR::CApiLF. |
| EApiLFParam | Specifies parameters used by Rx::LFR::CApiLF. |
| EApiLFRaySeqMode | Specifies ray sequence file modes. These values can be used as a bit mask to combine various modes. |
| EAreaDetectionInterface | Specifies interfaces used in GetInterface of Rx::LFR::CAreaDetection. |
| EAreaDetectionMatchingMethod | Specifies template matching methods used in Rx::LFR::CAreaDetection. |
| EAreaDetectionParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CAreaDetection::GetParams. |
| EBilateralFilterAlgo | Specifies the bilateral filter algorithm that is used when calling Compute_DepthMap with Depth_Fill_Bilateral_Enabled. |
| ECalibrationInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCalibration. |
| ECalibrationManagerInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCalibrationManager. |
| ECalibrationParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CCalibration::GetParams. |
| ECameraInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCamera. |
| ECameraServerInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCameraServer. |
| ECudaComputeInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCudaCompute. |
| ECudaComputeParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CCudaCompute::GetParams. |
| ECudaDeviceInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCudaDevice. |
| ECudaDeviceParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CCudaDevice::GetParams. |
| ECudaInterface | Specifies interfaces used in GetInterface of Rx::LFR::CCuda. |
| ECudaUploadQueueInterface | Specifies interfaces used in GetInterface of Rx::LFR::CudaUploadQueue. |
| EDepthAlgorithm | Specifies the depth algorithm used when calling Rx::LFR::CCudaCompute::Compute_DepthRay. |
| EDepthRaycastFilterAlgo | Different ways to filter in the raycast filter. |
| EExportInterface | Specifies interfaces used in GetInterface of Rx::LFR::CExport. |
| EExtrinsicCalibrationInterface | Specifies interfaces used in GetInterface of Rx::LFR::CExtrinsicCalibration. |
| EExtrinsicCalibrationParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CExtrinsicCalibration::GetParams. |
| EExtrinsicCalibTargetParam | Values that represent extrinsic calibration target parameter types. |
| EExtrinsicCalibTargetType | Values that represent extrinsic calibration target types. |
| EHighResolutionParticleDetectorInterface | Specifies interfaces used in GetInterface of Rx::LFR::CHighResolutionParticleDetector. |
| EHighResolutionParticleDetectorParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CHighResolutionParticleDetector::GetParams. |
| EImage | Specifies images that can be created by the light field runtime. |
| EImageQueueInterface | Specifies interfaces used in GetInterface of Rx::LFR::CImageQueue. |
| EImageStackingInterface | Specifies interfaces used in GetInterface of Rx::LFR::CImageStacking. |
| EImageStackingOp | Specifies image stacking operations used in Rx::LFR::CImageStacking. |
| ELightFieldRuntimeInterface | Specifies interfaces used in GetInterface of Rx::LFR::CLightFieldRuntime. |
| EMainFluidOrientation | Specifies the main fluid orientations regarding the image used in Rx::LFR::CHighResolutionParticleDetector. |
| EMetricCalibTargetType | Values that represent metric calibration target types. |
| EMetricCalibType | Specifies different types of the metric calibration. |
| EParametersInterface | Specifies interfaces used in GetInterface of Rx::LFR::CParameters. |
| ERayFileReaderInterface | Specifies interfaces used in GetInterface of Rx::LFR::CRayFileReader. |
| ERayFileWriterInterface | Specifies interfaces used in GetInterface of Rx::LFR::CRayFileWriter. |
| ESeqFileReaderInterface | Specifies interfaces used in GetInterface of Rx::LFR::CSeqFileReader. |
| ESeqFileWriterInterface | Specifies interfaces used in GetInterface of Rx::LFR::CSeqFileWriter. |
| EStatusMsgGrp | Specifies groups of status messages fired from some light field runtime classes. |
| EStatusMsg | Specifies types of status messages fired from some light field runtime classes. |
| EStatusMsgSrc | Specifies sources of status messages fired from some light field runtime classes. |
| ESuperResolutionInterface | Specifies interfaces used in GetInterface of Rx::LFR::CSuperResolution. |
| ESuperResolutionParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CSuperResolution::GetParams. |
| EWavefrontCalibrationInterface | Specifies interfaces used in GetInterface of Rx::LFR::CWavefrontCalibration. |
| EWavefrontCalibrationParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::CWavefrontCalibration::GetParams. |
| EImageWindowParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::ImageWindow::GetParams. |
| EImageWindowInterface | Specifies interfaces used in GetInterface of Rx::LFR::ImageWindow. |
| ERayDepthMergeParam | Specifies parameters used by Rx::LFR::CParametersPimpl returned by Rx::LFR::RayDepthMerge::GetParams. |
| ERayDepthMergeInterface | Specifies interfaces used in GetInterface of Rx::LFR::RayDepthMerge. |
Methods
| TFuncStatusMsg() | The type of the function pointer of all status message callbacks. |
| TFuncMetricCalibrationPointsUpdate() | The type of the function pointer of all metric calibration points update message callbacks. |
| TFuncImageCaptured() | The type of the function pointer of image captured callbacks. |
| TFuncCalibrationPatched() | The type of the function pointer of calibration patched. |
| TFuncFGEvent() | The type of the function pointer of framegrabber event callbacks. |
Namespaces
| Rx.LFR.Net |