CHypothesisPoint Class Reference

#include <VisionX/components/image_processor/ObjectLearningByPushing/ObjectHypothesis.h>

Public Types

enum  EPointType { eHarrisCornerPoint , eMSER , eDepthMapPoint }
 

Public Member Functions

 CHypothesisPoint ()
 
CHypothesisPoint * GetCopy ()
 
 ~CHypothesisPoint ()
 

Public Attributes

EPointType ePointType
 
float fColorB
 
float fColorG
 
float fColorR
 
float fIntensity
 
float fMembershipProbability
 
CSIFTFeatureArray * pFeatureDescriptors
 
CMSERDescriptor3D * pMSERDescriptor
 
Vec3d vOldPosition
 
Vec3d vPosition
 

Member Enumeration Documentation

◆ EPointType

enum EPointType
Enumerator
eHarrisCornerPoint 
eMSER 
eDepthMapPoint 

Constructor & Destructor Documentation

◆ CHypothesisPoint()

CHypothesisPoint ( )
inline

◆ ~CHypothesisPoint()

~CHypothesisPoint ( )
inline

Member Function Documentation

◆ GetCopy()

CHypothesisPoint * GetCopy ( )
inline

Member Data Documentation

◆ ePointType

EPointType ePointType

◆ fColorB

float fColorB

◆ fColorG

float fColorG

◆ fColorR

float fColorR

◆ fIntensity

float fIntensity

◆ fMembershipProbability

float fMembershipProbability

◆ pFeatureDescriptors

CSIFTFeatureArray* pFeatureDescriptors

◆ pMSERDescriptor

CMSERDescriptor3D* pMSERDescriptor

◆ vOldPosition

Vec3d vOldPosition

◆ vPosition

Vec3d vPosition

The documentation for this class was generated from the following file: