#include <CardinalSplineModel.hpp>
◆ getInitialState()
VectorXf fast::CardinalSplineModel::getInitialState |
( |
std::shared_ptr< Image > |
image | ) |
|
|
virtual |
◆ getMeasurementVectors()
std::vector<MatrixXf> fast::CardinalSplineModel::getMeasurementVectors |
( |
VectorXf |
state, |
|
|
Shape::pointer |
shape |
|
) |
| |
|
virtual |
◆ getProcessErrorMatrix()
MatrixXf fast::CardinalSplineModel::getProcessErrorMatrix |
( |
| ) |
|
|
virtual |
◆ getShape()
◆ getStateTransitionMatrix1()
MatrixXf fast::CardinalSplineModel::getStateTransitionMatrix1 |
( |
| ) |
|
|
virtual |
◆ getStateTransitionMatrix2()
MatrixXf fast::CardinalSplineModel::getStateTransitionMatrix2 |
( |
| ) |
|
|
virtual |
◆ getStateTransitionMatrix3()
MatrixXf fast::CardinalSplineModel::getStateTransitionMatrix3 |
( |
| ) |
|
|
virtual |
◆ initializeShapeToImageCenter()
void fast::CardinalSplineModel::initializeShapeToImageCenter |
( |
| ) |
|
◆ restrictState()
VectorXf fast::CardinalSplineModel::restrictState |
( |
VectorXf |
state | ) |
|
|
virtual |
◆ setControlPoints()
void fast::CardinalSplineModel::setControlPoints |
( |
std::vector< Vector2f > |
controlPoints | ) |
|
Give a set of control points. The control points are assumed to be connected so that vector k, is connected to vector k-1 and k+1, and the last is connected to to the first to form a closed loop.
◆ setGlobalProcessError()
void fast::CardinalSplineModel::setGlobalProcessError |
( |
float |
error | ) |
|
◆ setInitialRotation()
void fast::CardinalSplineModel::setInitialRotation |
( |
float |
angleInRadians | ) |
|
◆ setInitialScaling()
void fast::CardinalSplineModel::setInitialScaling |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ setInitialTranslation()
void fast::CardinalSplineModel::setInitialTranslation |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
◆ setLocalProcessError()
void fast::CardinalSplineModel::setLocalProcessError |
( |
float |
error | ) |
|
◆ setResolution()
void fast::CardinalSplineModel::setResolution |
( |
int |
resolution | ) |
|
◆ setScalingLimit()
void fast::CardinalSplineModel::setScalingLimit |
( |
float |
min = -1 , |
|
|
float |
max = -1 |
|
) |
| |
◆ setTension() [1/2]
void fast::CardinalSplineModel::setTension |
( |
float |
tension | ) |
|
◆ setTension() [2/2]
void fast::CardinalSplineModel::setTension |
( |
std::vector< float > |
tension | ) |
|
The documentation for this class was generated from the following file: