A single alignment result: rigid-body transformation plus shape and color overlap values.
More...
#include <GaussianShapeFunctionAlignment.hpp>
A single alignment result: rigid-body transformation plus shape and color overlap values.
◆ Result()
| CDPL::Shape::GaussianShapeFunctionAlignment::Result::Result |
( |
const Math::Matrix4D & |
xform, |
|
|
double |
overlap, |
|
|
double |
col_overlap |
|
) |
| |
|
inline |
Constructs a Result with the given values.
- Parameters
-
| xform | The rigid-body transformation. |
| overlap | The shape overlap value. |
| col_overlap | The color overlap value. |
◆ getTransform()
| const Math::Matrix4D& CDPL::Shape::GaussianShapeFunctionAlignment::Result::getTransform |
( |
| ) |
const |
|
inline |
Returns the rigid-body transformation that maps the aligned shape onto the reference shape.
- Returns
- A
const reference to the rigid-body transformation matrix.
◆ getOverlap()
| double CDPL::Shape::GaussianShapeFunctionAlignment::Result::getOverlap |
( |
| ) |
const |
|
inline |
Returns the shape overlap value of the alignment.
- Returns
- The shape overlap value.
◆ getColorOverlap()
| double CDPL::Shape::GaussianShapeFunctionAlignment::Result::getColorOverlap |
( |
| ) |
const |
|
inline |
Returns the color overlap value of the alignment.
- Returns
- The color overlap value.
◆ GaussianShapeFunctionAlignment
The documentation for this class was generated from the following file: