Raytrix Light Field SDK
5.0
|
An high resolution particle.
Public Member Functions | |
SHighResolutionParticle () | |
Default constructor. More... | |
SHighResolutionParticle (const SHighResolutionParticle &xHighResolutionParticle) | |
Move Constructor. More... | |
SHighResolutionParticle (SHighResolutionParticle &&xHighResolutionParticle) | |
Move Constructor. More... | |
SHighResolutionParticle & | operator= (const SHighResolutionParticle &xHighResolutionParticle) |
Copy assignment operator. More... | |
SHighResolutionParticle & | operator= (SHighResolutionParticle &&xHighResolutionParticle) |
Move assignment operator. More... | |
void | Reset () |
Resets the high resolution particle. More... | |
Public Attributes | |
Rx::CRxArray< double > | adAllRawPositions3D |
All the raw position of the particles used and unused. x,y = 2D position and z = lens type More... | |
Rx::CRxArray< double > | adUnusedRawPositions3D |
The unused raw positions 3D. More... | |
Rx::CRxArray< double > | adUsedRawPositions3D |
The used raw positions 3D. More... | |
bool | bVirtual |
A flag indicating if the particle is virtual or real. More... | |
double | dConfidence |
The confidence. More... | |
double | dDistanceMM |
The moved euclidean distance in mm. More... | |
double | dDistancePX |
The moved euclidean distance in pixels. More... | |
double | dMean |
The mean color value. More... | |
double | dMovedMM_X |
The moved distance in millimeters of the x coordinate related to the previous position. More... | |
double | dMovedMM_Y |
The moved distance in millimeters of the y coordinate related to the previous position. More... | |
double | dMovedMM_Z |
The moved distance in millimeters of the z coordinate related to the previous position. More... | |
double | dMovedPX_X |
The moved distance in pixels of the x coordinate. More... | |
double | dMovedPX_Y |
The moved distance in pixels of the y coordinate. More... | |
double | dStdDev |
The standard deviation of color. More... | |
double | dVirtualSpaceMM_s_X |
The virtual space position in millimeters of the x coordinate. More... | |
double | dVirtualSpaceMM_s_Y |
The virtual space position in millimeters of the y coordinate. More... | |
double | dVirtualSpaceMM_s_Z |
The virtual space position in millimeters of the z coordinate. More... | |
double | dVirtualViewPX_X |
The virtual view in pixels x coordinate. More... | |
double | dVirtualViewPX_Y |
The virtual view in pixels y coordinate. More... | |
int | iImageNumber |
The image number. More... | |
int | iTrackPosition |
Track ID. More... | |
Rx::CRxImage | xHighResolutionImage |
The high resolved image. More... | |
|
inline |
Default constructor.
|
inline |
Move Constructor.
xHighResolutionParticle | [in] A high resolution particle. |
|
inline |
Move Constructor.
xHighResolutionParticle | [in] A high resolution particle. |
|
inline |
Copy assignment operator.
xHighResolutionParticle | The high resolution particle. |
|
inline |
Move assignment operator.
xHighResolutionParticle | The high resolution particle. This particle is invalid afterwards. |
|
inline |
Resets the high resolution particle.
Rx::CRxArray<double> Rx::LFR::ParticleDetection::SHighResolutionParticle::adAllRawPositions3D |
All the raw position of the particles used and unused. x,y = 2D position and z = lens type
Rx::CRxArray<double> Rx::LFR::ParticleDetection::SHighResolutionParticle::adUnusedRawPositions3D |
The unused raw positions 3D.
Rx::CRxArray<double> Rx::LFR::ParticleDetection::SHighResolutionParticle::adUsedRawPositions3D |
The used raw positions 3D.
bool Rx::LFR::ParticleDetection::SHighResolutionParticle::bVirtual |
A flag indicating if the particle is virtual or real.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dConfidence |
The confidence.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dDistanceMM |
The moved euclidean distance in mm.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dDistancePX |
The moved euclidean distance in pixels.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMean |
The mean color value.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMovedMM_X |
The moved distance in millimeters of the x coordinate related to the previous position.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMovedMM_Y |
The moved distance in millimeters of the y coordinate related to the previous position.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMovedMM_Z |
The moved distance in millimeters of the z coordinate related to the previous position.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMovedPX_X |
The moved distance in pixels of the x coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dMovedPX_Y |
The moved distance in pixels of the y coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dStdDev |
The standard deviation of color.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dVirtualSpaceMM_s_X |
The virtual space position in millimeters of the x coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dVirtualSpaceMM_s_Y |
The virtual space position in millimeters of the y coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dVirtualSpaceMM_s_Z |
The virtual space position in millimeters of the z coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dVirtualViewPX_X |
The virtual view in pixels x coordinate.
double Rx::LFR::ParticleDetection::SHighResolutionParticle::dVirtualViewPX_Y |
The virtual view in pixels y coordinate.
int Rx::LFR::ParticleDetection::SHighResolutionParticle::iImageNumber |
The image number.
int Rx::LFR::ParticleDetection::SHighResolutionParticle::iTrackPosition |
Track ID.
Rx::CRxImage Rx::LFR::ParticleDetection::SHighResolutionParticle::xHighResolutionImage |
The high resolved image.