Raytrix Light Field SDK  5.0
Rx::LFR::Net Namespace Reference

Namespaces

 AreaDetection
 
 ParticleDetection
 

Classes

class  ApiLF
 API LF class. More...
 
class  Calibration
 Defines a single camera or ray image calibration, including a possible gray image. More...
 
class  CalibrationManager
 Provides methods for managing camera calibrations. This includes creating, loading and saving. More...
 
class  Camera
 A camera. More...
 
class  CameraServer
 A camera server. More...
 
class  CancelFlag
 
class  Cuda
 Provides information about the CUDA hardware in your system and enables access to available CUDA devices. More...
 
class  CudaCompute
 Provides methods for using a CUDA device as the computation unit of the LFR. More...
 
class  CudaDevice
 Provides methods for interacting with a certain CUDA device. More...
 
class  CudaHostImage
 An image implementation which is optimized to be used to transfer images from the host to a Cuda device. More...
 
class  Export
 Defines a single camera or ray image calibration, including a possible gray image. More...
 
class  ExtrinsicCalibration
 The extrinsic calibration class. More...
 
class  HighResolutionParticleDetector
 
class  ImageQueue
 Defines an image queue. More...
 
class  ImageStacking
 Provides information about the CUDA hardware in your system and enables access to available CUDA devices. More...
 
interface  IParameters
 Interface for accessing (setting and getting) parameter values of a certain class. More...
 
class  IPCamera
 The IP Camera. More...
 
class  LightFieldRuntime
 Provides methods for authenticating with the Light Field Runtime and for querying LFR parameters. More...
 
class  MetaData
 Extends the default image class by a set of meta data and a calibration. More...
 
class  NativeExceptionDelegate
 
class  NativeFailReportDelegate
 
class  NativeProgressDelegate
 
class  NativeStatusDelegate
 
class  OpenGlInterop
 Provides methods for using OpenGL contexts and textures. More...
 
class  RayFileReader
 Provides methods for reading a ray image from a ray file. More...
 
class  RayFileWriter
 Provides methods for writing a ray image to a ray file. More...
 
class  RayImage
 Extends the default image class by a set of meta data and a calibration. More...
 
class  SeqFileReader
 Provides methods for reading a ray sequence from a rays file. More...
 
class  SeqFileWriter
 Provides methods for writing frames into a sequence in a rays file. More...
 
class  SuperResolution
 
class  WavefrontCalibration
 Provides methods to perform the wavefront calibration. In general a calibration would comprise: More...
 

Functions

private delegate void _ImageCapturedHandlerNative (const CRxImage &xImage, unsigned uCamIdx, void *pvContext)
 Native handler of image captured events. More...
 
public delegate void CamImageAvailableHandler (unsigned uCamIdx)
 Handler of image captured events. More...
 
public delegate void ExceptionReportHandler (Rx::Net::RxException^ xExc)
 Particle tracking callbacks. More...
 
public delegate void FailReportHandler (Rx::Net::RxException^ xExc, System::UInt64 nTaskUID)
 
public delegate void NativeExceptionHandler (const Rx::CRxException &xExc, void *pvContext)
 
public delegate void NativeFailReportHandler (const Rx::CRxException &xExc, size_t nTaskUID, void *pvContext)
 
public delegate void NativeProgressReportHandler (EParticleTrackingProgress eProgressType, int iValue, size_t nTaskUID, bool &bCancelTask, void *pvContext)
 
private delegate void NativeStatusMessageHandler (Rx::LFR::EStatusMsgSrc::ID eSource, Rx::LFR::EStatusMsg::ID eMsg, const char *pcSourceName, const char *pcMessage, int iValue, void *pvContext)
 
public delegate void ProgressReportHandler (EParticleTrackingProgress eProgressType, System::Int32 iValue, System::UInt64 nTaskUID, CancelFlag^ xCancelFlag)
 
public delegate void StatusMessageHandler (Rx::LFR::Net::EStatusMsgSrc eSource, Rx::LFR::Net::EStatusMsg eMsg, System::String^ sSourceName, System::String^ sMessage, int iValue)
 

Function Documentation

◆ _ImageCapturedHandlerNative()

private delegate void Rx::LFR::Net::_ImageCapturedHandlerNative ( const CRxImage xImage,
unsigned  uCamIdx,
void *  pvContext 
)

Native handler of image captured events.

Parameters
xImage[in] The captured image.
uCamIdx[in] The index of the camera in the camera server.
pvContext[in,out] The context registered with the callback.

◆ CamImageAvailableHandler()

public delegate void Rx::LFR::Net::CamImageAvailableHandler ( unsigned  uCamIdx)

Handler of image captured events.

Parameters
uCamIdxThe index of the camera in the camera server.

◆ ExceptionReportHandler()

public delegate void Rx::LFR::Net::ExceptionReportHandler ( Rx::Net::RxException^  xExc)

Particle tracking callbacks.

◆ FailReportHandler()

public delegate void Rx::LFR::Net::FailReportHandler ( Rx::Net::RxException^  xExc,
System::UInt64  nTaskUID 
)

◆ NativeExceptionHandler()

public delegate void Rx::LFR::Net::NativeExceptionHandler ( const Rx::CRxException xExc,
void *  pvContext 
)

◆ NativeFailReportHandler()

public delegate void Rx::LFR::Net::NativeFailReportHandler ( const Rx::CRxException xExc,
size_t  nTaskUID,
void *  pvContext 
)

◆ NativeProgressReportHandler()

public delegate void Rx::LFR::Net::NativeProgressReportHandler ( EParticleTrackingProgress  eProgressType,
int  iValue,
size_t  nTaskUID,
bool &  bCancelTask,
void *  pvContext 
)

◆ NativeStatusMessageHandler()

private delegate void Rx::LFR::Net::NativeStatusMessageHandler ( Rx::LFR::EStatusMsgSrc::ID  eSource,
Rx::LFR::EStatusMsg::ID  eMsg,
const char *  pcSourceName,
const char *  pcMessage,
int  iValue,
void *  pvContext 
)

◆ ProgressReportHandler()

public delegate void Rx::LFR::Net::ProgressReportHandler ( EParticleTrackingProgress  eProgressType,
System::Int32  iValue,
System::UInt64  nTaskUID,
CancelFlag xCancelFlag 
)

◆ StatusMessageHandler()

public delegate void Rx::LFR::Net::StatusMessageHandler ( Rx::LFR::Net::EStatusMsgSrc  eSource,
Rx::LFR::Net::EStatusMsg  eMsg,
System::String^  sSourceName,
System::String^  sMessage,
int  iValue 
)