#include <VisionX/components/pointcloud_processor/ObjectShapeClassification/Features/Feature.hpp>
Definition at line 44 of file Feature.hpp.
◆ FeaturePtr
◆ Points
using Points = std::vector<Eigen::Vector3f> |
◆ TaggedPoints
◆ calculate() [1/2]
Implemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, BBArea, BBLongSide, BBMediumSide, BBShortSide, BBVolume, CHArea, and CHVolume.
◆ calculate() [2/2]
Reimplemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, BBArea, BBLongSide, BBMediumSide, BBShortSide, BBVolume, CHArea, and CHVolume.
Definition at line 56 of file Feature.hpp.
◆ clone()
virtual VariantDataClassPtr clone |
( |
const Ice::Current & |
| ) |
const |
|
inlinevirtual |
◆ compare()
virtual double compare |
( |
const Feature & |
| ) |
const |
|
pure virtual |
Implemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, CHArea, BBArea, BBVolume, CHVolume, BBLongSide, BBMediumSide, BBShortSide, BBFeature, and CHFeature.
◆ deserialize()
virtual void deserialize |
( |
const ObjectSerializerBasePtr & |
serializer, |
|
|
const Ice::Current & |
|
|
) |
| |
|
pure virtual |
Implemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, CHArea, BBArea, BBVolume, CHVolume, BBLongSide, BBMediumSide, and BBShortSide.
◆ getType()
◆ name()
virtual std::string name |
( |
| ) |
|
|
inlinevirtual |
◆ output() [1/2]
virtual std::string output |
( |
const Ice::Current & |
| ) |
const |
|
inlinevirtual |
◆ output() [2/2]
virtual std::ostream& output |
( |
std::ostream & |
out | ) |
const |
|
pure virtual |
Implemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, CHArea, BBArea, BBVolume, CHVolume, BBLongSide, BBMediumSide, and BBShortSide.
◆ serialize()
virtual void serialize |
( |
const ObjectSerializerBasePtr & |
serializer, |
|
|
const Ice::Current & |
|
|
) |
| const |
|
pure virtual |
Implemented in A3Histogram, BBLongShortRatio, D2Histogram, BBMediumShortRatio, CHArea, BBArea, BBVolume, CHVolume, BBLongSide, BBMediumSide, and BBShortSide.
◆ validate()
virtual bool validate |
( |
const Ice::Current & |
| ) |
|
|
inlinevirtual |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const Feature & |
f |
|
) |
| |
|
friend |
◆ m_name
The documentation for this class was generated from the following file:
- VisionX/components/pointcloud_processor/ObjectShapeClassification/Features/Feature.hpp