Raytrix Light Field SDK  4.0
Logo
Public Member Functions | List of all members
Rx::LFR::Net::HighResolutionParticleDetector Class Reference

Inherits Rx::Net::NativeInterfaceWrapper< Rx::LFR::CHighResolutionParticleDetector, Rx::LFR::Net::Interfaces::EHighResolutionParticleDetector >.

Public Member Functions

 HighResolutionParticleDetector ()
 Default constructor. More...
 
 ~HighResolutionParticleDetector ()
 Destructor. More...
 
void DetectParticles (System::String^ sSequenceFilename)
 Detect particles. More...
 
void DetectParticles (Rx::LFR::Net::RayImage^ xImage)
 Detect particles. More...
 
void GetFoundHighResolutionParticles (RX_OUT array< ParticleDetection::HighResolutionParticle^ >^%axHighResolutionParticles)
 Gets found high resolution particle. More...
 
virtual System::Object^  GetInterface (Rx::LFR::Net::Interfaces::EHighResolutionParticleDetector eData)
 Gets the interface. More...
 
void Initialize (Calibration^ xCalib)
 Initializes this object. More...
 
void SetCudaDevice (CudaDevice^ xCudaDevice)
 Sets the CUDA device for the high resolution particle detector. More...
 

Constructor & Destructor Documentation

Rx::LFR::Net::HighResolutionParticleDetector::HighResolutionParticleDetector ( )
inline

Default constructor.

Rx::LFR::Net::HighResolutionParticleDetector::~HighResolutionParticleDetector ( )
inline

Destructor.

Member Function Documentation

void Rx::LFR::Net::HighResolutionParticleDetector::DetectParticles ( System::String^  sSequenceFilename)
inline

Detect particles.

Parameters
sSequenceFilenameThe complete file path of the sequence file.
void Rx::LFR::Net::HighResolutionParticleDetector::DetectParticles ( Rx::LFR::Net::RayImage xImage)
inline

Detect particles.

Parameters
xImage[in] The image.
void Rx::LFR::Net::HighResolutionParticleDetector::GetFoundHighResolutionParticles ( RX_OUT array< ParticleDetection::HighResolutionParticle^ >^%  axHighResolutionParticles)
inline

Gets found high resolution particle.

Parameters
axHighResolutionParticles[out] The high resolution particle array.

Gets the interface.

Returns
The interface.
void Rx::LFR::Net::HighResolutionParticleDetector::Initialize ( Calibration xCalib)
inline

Initializes this object.

Parameters
xCalibThe calibration.
void Rx::LFR::Net::HighResolutionParticleDetector::SetCudaDevice ( CudaDevice xCudaDevice)
inline

Sets the CUDA device for the high resolution particle detector.

Parameters
xCudaDeviceThe CUDA device.