|
|
#include <VisionX/components/image_processor/ObjectLearningByPushing/ObjectHypothesis.h>
Public Types | |
| enum | eObjectType { ePlane, eCylinder, eSphere, eUnstructured, eSingleColored, eRGBD } |
Public Member Functions | |
| CObjectHypothesis () | |
| ~CObjectHypothesis () | |
Public Attributes | |
| std::vector< CHypothesisPoint * > | aConfirmedPoints |
| std::vector< CHypothesisPoint * > | aDoubtablePoints |
| std::vector< bool > | aHypothesisHasMoved |
| std::vector< CHypothesisPoint * > | aNewPoints |
| std::vector< CHypothesisPoint * > | aVisibleConfirmedPoints |
| eObjectType | eType |
| float | fMaxExtent |
| float | fRadius |
| float | fStdDev1 |
| float | fStdDev2 |
| Mat3d | mLastRotation |
| int | nHypothesisNumber |
| Vec3d | vCenter |
| Vec3d | vCylinderAxis |
| Vec3d | vLastTranslation |
| Vec3d | vNormal |
| Vec3d | vSecondAxis |
| Vec3d | vThirdAxis |
Definition at line 244 of file ObjectHypothesis.h.
| enum eObjectType |
| Enumerator | |
|---|---|
| ePlane | |
| eCylinder | |
| eSphere | |
| eUnstructured | |
| eSingleColored | |
| eRGBD | |
Definition at line 280 of file ObjectHypothesis.h.
|
inline |
Definition at line 247 of file ObjectHypothesis.h.
|
inline |
Definition at line 256 of file ObjectHypothesis.h.
| std::vector<CHypothesisPoint*> aConfirmedPoints |
Definition at line 295 of file ObjectHypothesis.h.
| std::vector<CHypothesisPoint*> aDoubtablePoints |
Definition at line 296 of file ObjectHypothesis.h.
| std::vector<bool> aHypothesisHasMoved |
Definition at line 300 of file ObjectHypothesis.h.
| std::vector<CHypothesisPoint*> aNewPoints |
Definition at line 294 of file ObjectHypothesis.h.
| std::vector<CHypothesisPoint*> aVisibleConfirmedPoints |
Definition at line 297 of file ObjectHypothesis.h.
| eObjectType eType |
Definition at line 292 of file ObjectHypothesis.h.
| float fMaxExtent |
Definition at line 319 of file ObjectHypothesis.h.
| float fRadius |
Definition at line 317 of file ObjectHypothesis.h.
| float fStdDev1 |
Definition at line 313 of file ObjectHypothesis.h.
| float fStdDev2 |
Definition at line 314 of file ObjectHypothesis.h.
| Mat3d mLastRotation |
Definition at line 321 of file ObjectHypothesis.h.
| int nHypothesisNumber |
Definition at line 290 of file ObjectHypothesis.h.
| Vec3d vCenter |
Definition at line 311 of file ObjectHypothesis.h.
| Vec3d vCylinderAxis |
Definition at line 306 of file ObjectHypothesis.h.
| Vec3d vLastTranslation |
Definition at line 322 of file ObjectHypothesis.h.
| Vec3d vNormal |
Definition at line 302 of file ObjectHypothesis.h.
| Vec3d vSecondAxis |
Definition at line 308 of file ObjectHypothesis.h.
| Vec3d vThirdAxis |
Definition at line 308 of file ObjectHypothesis.h.