Friction Ridge Image and Features
API for participating in NIST's Friction Ridge Image and Features Technology Evaluations.
|
Friction ridge linear flexion creases. More...
#include <efs.h>
Public Member Functions | |
Crease (const FrictionRidgeGeneralizedPosition fgp, const CreaseClassification cld, const std::vector< Segment > &segments) | |
Crease constructor. | |
FrictionRidgeGeneralizedPosition | getFrictionRidgeGeneralizedPosition () const |
void | setFrictionRidgeGeneralizedPosition (const FrictionRidgeGeneralizedPosition fgp) |
CreaseClassification | getCreaseClassification () const |
void | setCreaseClassification (const CreaseClassification cld) |
std::vector< Segment > | getSegments () const |
void | addSegment (const Segment &segment) |
void | setSegments (const std::vector< Segment > &segments) |
FRIF::EFS::Crease::Crease | ( | const FrictionRidgeGeneralizedPosition | fgp, |
const CreaseClassification | cld, | ||
const std::vector< Segment > & | segments ) |
Crease constructor.
fgp | Region where this crease occurs. |
cld | The type of crease. |
segments | Set of straight line segments overlaying the crease. |
Definition at line 76 of file libfrif_efs.cpp.
FRIF::EFS::FrictionRidgeGeneralizedPosition FRIF::EFS::Crease::getFrictionRidgeGeneralizedPosition | ( | ) | const |
Definition at line 87 of file libfrif_efs.cpp.
void FRIF::EFS::Crease::setFrictionRidgeGeneralizedPosition | ( | const FrictionRidgeGeneralizedPosition | fgp | ) |
fgp | Region where this crease occurs. |
Definition at line 94 of file libfrif_efs.cpp.
FRIF::EFS::CreaseClassification FRIF::EFS::Crease::getCreaseClassification | ( | ) | const |
Definition at line 101 of file libfrif_efs.cpp.
void FRIF::EFS::Crease::setCreaseClassification | ( | const CreaseClassification | cld | ) |
cld | Type of crease. |
Attempt | to set a CreaseClassificaiton of type PalmCrease when fgp does not contain the palmar surface. |
Definition at line 108 of file libfrif_efs.cpp.
std::vector< FRIF::Segment > FRIF::EFS::Crease::getSegments | ( | ) | const |
Definition at line 213 of file libfrif_efs.cpp.
void FRIF::EFS::Crease::addSegment | ( | const Segment & | segment | ) |
segment | Segment to add to existing set of segments. |
Definition at line 220 of file libfrif_efs.cpp.
void FRIF::EFS::Crease::setSegments | ( | const std::vector< Segment > & | segments | ) |
segments | Set of segments to replace existing set of segments. |
Definition at line 227 of file libfrif_efs.cpp.