Raytrix Light Field SDK  4.0
Logo
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CRx::LFR::Net::ApiLFAPI LF class.
 CRx::Net::CalibMetaDataCalibration Meta Data.
 CRx::LFR::Net::CalibrationManagerProvides methods for managing camera calibrations. This includes creating, loading and saving.
 CRx::LFR::Net::CancelFlag
 CRx::Constraint::CAnyAny.
 CRx::LFR::CApiLFApiLF.
 CRx::CCodeLocationHolds information about a certain code location. These information are:
 CRx::CExceptionSafePointerContainer for an Interop::Runtime31::IException pointer that simplifies copying of exceptions.
 CRx::Interop::Runtime30::CGuidUnique identifier.
 CRx::FileIO::CGZipGZip file.
 CRx::Interop::Runtime30::CIExceptionInterface for basic exception.
 CRx::FileIO::CImageGZip file.
 CRx::Net::Circle2DA 2D circle
 CCLUViz::Net::CircleViewParsParameters determining the visual appearance of drawn circles.
 CRx::CKeyValueMap< TKey, TGroup >A key value map class
 CRx::CKeyValueMap< Rx::CRxString, Rx::CRxString >
 CRx::Net::ColorArrow3DA 3D color arrow
 CRx::Net::ColorCircle2DA colored 2D circle
 CRx::Net::ColorEllipse2DA color ellipse 2d.
 CRx::Net::ColorPlane3DA 3D color plane
 CRx::Net::ColorPoint2DA 2D color point
 CRx::Net::ColorPoint3DA 3D color point
 CRx::Net::ColorPointId3DA 3D color point with an id
 CRx::Net::ConstNativeExternWrapper< TNative >Provides functionality for wrapping a const native type by a managed class by setting the const native instance externally.
 CRx::Net::ConstNativeExternWrapper< Rx::CRxImage >
 CRx::LFR::CParameters_Impl< TEnum >
 CRx::LFR::CParameters_Impl< Params::ECalib::ID >
 CRx::LFR::CParameters_Impl< Params::ECudaCompute::ID >
 CRx::LFR::CParameters_Impl< Params::ECudaDevice::ID >
 CRx::LFR::CParameters_Impl< Params::EHighResolutionParticleDetector::ID >
 CRx::LFR::CParameters_Impl< Params::ESuperResolution::ID >
 CRx::LFR::CPimpl< TImpl, TEnumInterface >The PIMPL base class. Creates, holds and destroys an instance of the given generic type parameter.
 CRx::LFR::CPimpl< CCalibration_Impl, Interfaces::ECalib::ID >
 CRx::LFR::CPimpl< CCalibrationManager_Impl, Interfaces::ECalibManager::ID >
 CRx::LFR::CPimpl< CCamera_Impl, Interfaces::ECamera::ID >
 CRx::LFR::CPimpl< CCameraServer_Impl, Interfaces::ECameraServer::ID >
 CRx::LFR::CPimpl< CCuda_Impl, Interfaces::ECuda::ID >
 CRx::LFR::CPimpl< CCudaCompute_Impl, Interfaces::ECudaCompute::ID >
 CRx::LFR::CPimpl< CCudaDevice_Impl, Interfaces::ECudaDevice::ID >
 CRx::LFR::CPimpl< CExport_Impl, Interfaces::EExport::ID >
 CRx::LFR::CPimpl< CHighResolutionParticleDetector_Impl, Interfaces::EHighResolutionParticleDetector::ID >
 CRx::LFR::CPimpl< CImageQueue_Impl, Interfaces::EImageQueue::ID >
 CRx::LFR::CPimpl< CImageStacking_Impl, Interfaces::EImageStacking::ID >
 CRx::LFR::CPimpl< CLightFieldRuntime_Impl, Interfaces::ELightFieldRuntime::ID >
 CRx::LFR::CPimpl< COpenGlInterop_Impl, Interfaces::EOpenGlInterop::ID >
 CRx::LFR::CPimpl< CParameters_Impl< Params::ECalib::ID >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CParameters_Impl< Params::ECudaCompute::ID >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CParameters_Impl< Params::ECudaDevice::ID >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CParameters_Impl< Params::EHighResolutionParticleDetector::ID >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CParameters_Impl< Params::ESuperResolution::ID >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CParameters_Impl< TEnum >, Interfaces::EParameters::ID >
 CRx::LFR::CPimpl< CRayFileReader_Impl, Interfaces::ERayFileReader::ID >
 CRx::LFR::CPimpl< CRayFileWriter_Impl, Interfaces::ERayFileWriter::ID >
 CRx::LFR::CPimpl< CSeqFileReader_Impl, Interfaces::ESeqFileReader::ID >
 CRx::LFR::CPimpl< CSeqFileWriter_Impl, Interfaces::ESeqFileWriter::ID >
 CRx::LFR::CPimpl< CSuperResolution_Impl, Interfaces::ESuperResolution::ID >
 CRx::CRxCalibMetaDataRaytrix Calibration Data description class.
 CRx::FileIO::CRxGFFReaderRaytrix General File Format Reader.
 CRx::FileIO::CRxGFFWriterRaytrix General File Format Writer.
 CRx::CRxImageFormatImage format descriptor.
 CRx::CRxMainLensRaytrix Main Lens description class.
 CRx::CRxMapping3DThe mapping 3D. Uses a 3D volume to map a 3d Point to another 3d Point
 CRx::CRxMetaDataHandles a collection of meta data of different types.
 CRx::CRxMetricCalibAddImageResultRaytrix Main Lens description class.
 CRx::CRxMetricCalibResultRaytrix Main Lens description class.
 CRx::CRxStringFormatPrecisionRaytrix string format precision.
 CRx::CTimerTimer class for time measurements.
 CRx::FileIO::CTrixBaseTRIX File Base.
 CRx::FileIO::CTrixBaseV1ReaderTRIX File V1 Base Reader.
 CRx::FileIO::CTrixReaderTRIX file reader.
 CRx::FileIO::CTrixWriterTRIX file writer.
 CRx::LFR::Net::CudaProvides information about the CUDA hardware in your system and enables access to available CUDA devices.
 CRx::FileIO::CVolDepth correction volume.
 CRx::LFR::Net::ParticleDetection::Ellipses2DAn ellipses 2D.
 CCLUViz::Net::EngineCtrlCluViz engine class that is required for initializing and finalizing of CluViz in a single thread environment.
 CRx::LFR::Net::ExportDefines a single camera or ray image calibration, including a possible gray image.
 CForm
 CRx::FileIO::IParameterVideoEncode::H264Parameter struct for the H264 video codec.
 CRx::LFR::Net::ParticleDetection::HighResolutionParticleAn high resolution particle
 CRx::LFR::ICudaDataImagesCUDA data: Images.
 CRx::LFR::ICudaDataTexturesCUDA data: Textures.
 CRx::InteropNet::Runtime30::Camera::IDeviceConnectorDeviceConnector interface
 CRx::InteropNet::Runtime30::Camera::IDeviceDriverInterface for device driver.
 CRx::InteropNet::Runtime30::IException
 CIException31
 CRx::FileIO::IFileDataDecodeInterface for decoding a single data file.
 CRx::FileIO::IFileDataEncodeInterface for encoding a single data frame.
 CRx::FileIO::IFileDataFramesDecodeInterface for decoding multiple data frames.
 CRx::FileIO::IFileDataFramesEncodeInterface for encoding multiple data frames.
 CRx::Interop::Runtime28::IImageInterface supported by Raytrix images.
 CRx::InteropNet::Runtime28::IImageInterface for images. We use enums as parameters for interface functions as they are not version dependent. That is, if the enum definition is extended in a later version of this assembly, the enum classes stay compatible.
 CRx::LFR::IIPCameraCUDA data: Images.
 CRx::Net::ImageFormatImage format.
 CRx::Interop::Runtime30::IMemory2DAccessInterface for 2D memory read operations.
 CRx::Interop::Runtime30::IMemoryAccessInterface for memory read operations.
 CRx::Interop::Runtime30::Camera::INativeDeviceCameraLinkInterface to be implemented by CameraLink NativeDeviceDrivers. Provides functions only needed by CamLink Devices. For more detail on the procedures involved in CamLink+FrameGrabber devices please refer to $/RxSW/Documents/CamDriver.
 CRx::Interop::Runtime30::Camera::INativeDeviceControlInterface for native device class. This base provides functionality for using devices independently of their hardware interface type.
 CRx::Interop::Runtime30::Camera::INativeDeviceDoInterface for native device class. This base provides functionality for using devices independently of their hardware interface type
 CRx::Interop::Runtime30::Camera::INativeDeviceFrameGrabberInterface to be implemented by frame grabber. Provides functions only required by frame grabber Devices.
 CRx::Interop::Runtime30::Camera::INativeDeviceImageCallbackA native device image callback.
 CRx::Interop::Runtime30::Camera::INativeDeviceIPv4DoProvides functions for GigE Devices to change their GigE specific properties.
 CRx::LFR::Net::IParameters< TEnum >Interface for accessing (setting and getting) parameter values of a certain class.
 CRx::LFR::Net::IParameters< Rx::LFR::Net::Params::ECalib >
 CRx::LFR::Net::IParameters< Rx::LFR::Net::Params::ECudaCompute >
 CRx::LFR::Net::IParameters< Rx::LFR::Net::Params::ECudaDevice >
 CRx::LFR::Net::IParameters< Rx::LFR::Net::Params::EHighResolutionParticleDetector >
 CRx::LFR::Net::IParameters< Rx::LFR::Net::Params::ESuperResolution >
 CRx::FileIO::IParameterVideoDecode
 CRx::FileIO::IParameterVideoEncode
 CRx::Interop::Runtime30::IStatusCameraCallbackThis interface is used to send messages from the Devices to the Server
 CRx::FileIO::IVideoDecodeVideo Codec Interface.
 CRx::FileIO::IVideoEncodeVideo Codec Interface.
 CRx::LFR::Net::LightFieldRuntimeProvides methods for authenticating with the Light Field Runtime and for querying LFR parameters.
 CRx::Net::LineStrip2DA 2D line strip
 CRx::Net::LineStrip3DA 3D line strip
 CCLUViz::Net::LineStripViewParsParameters determining the visual appearance of drawn line strips.
 CMetaData
 CRx::Net::MetricCalibAddImageResultMetricCalibAddImageResult
 CRx::Net::MetricCalibResultMetricCalibResult
 CNativeDelegate
 CNativeExternWrapper
 CNativeWrapper
 CRx::Net::Particle
 CRx::Net::PixelFormatPixel format.
 CCLUViz::Net::PointViewParsParameters determining the visual appearance of drawn points.
 CRx::LFR::Net::RayFileReaderProvides methods for reading a ray image from a ray file.
 CRx::LFR::Net::RayFileWriterProvides methods for writing a ray image to a ray file.
 CCLUViz::Net::ToolViewForm::SCreateParamsCreate parameters.
 CRx::LFR::ParticleDetection::SEllipses2DAn 2D ellipses.
 CRx::LFR::ParticleDetection::SHighResolutionParticleAn high resolution particle.
 CCLUViz::Net::SMouseEventDataInformation about mouse events.
 CRx::SParticleRepresentation for particles estimated in Rx.Flow algorithms. Provides 3D position, quality information, time track ID and involved 2D particles (position and size).
 CRx::SStdVboA standard vertex buffer object (VBO).
 CRx::SStdVertexA standard vertex.
 CRx::LFR::ParticleDetection::STrackA high resolution particle track consists of high resolution particles and a combined high resolution particle image.
 CRx::SValue< TValue >A value.
 CRx::SValue< double >
 CRx::SValue< Rx::CRxArrayDouble >
 CRx::SValue< Rx::CRxArrayString >
 CRx::SValue< Rx::CRxArrayUInt >
 CRx::SValue< Rx::CRxString >
 CRx::SValue< unsigned >
 CRx::SValueDef< TGroup >A value definition.
 CRx::SValueDef< Rx::CRxString >
 CRx::Net::Text2DA 2D text
 CCLUViz::Net::ToolProvides methods for showing a CluViz window showing a single image.
 CRx::TPixel< TDataType, tuColorCnt, tuAlphaCnt, tiR, tiG, tiB, tiA, tiPT, tiDT >General pixel template structure
 CUserControl
 CRx::Net::Vector2DA 2-dimensional vector.
 CRx::Net::Vector3DA 3-dimensional vector.
 CRx::Net::Vector4DA 4-dimensional vector.
 CCLUViz::Net::ViewToolBaseBase implementation of CluViz view tools
 CTManaged