11#ifndef __BE_FEATURE_INCITSMINUTIAE_H__
12#define __BE_FEATURE_INCITSMINUTIAE_H__
A class to represent a set of minutiae in an ANSI/INCITS record.
static const std::string FMR_ANSI07_SPEC_VERSION
static const uint16_t FMD_MAX_MINUTIA_ISOCC_ANGLE
MinutiaPointSet getMinutiaPoints() const
Obtain the set of finger minutiae data points.
INCITSMinutiae()
Default constructor for an INCITS Minutiae object.
static const uint16_t RCE_FOUR_NEIGHBOR
static const uint16_t FED_RESERVED
void setCorePointSet(const CorePointSet &cps)
Mutator for the set of core points.
DeltaPointSet getDeltas() const
Obtains the set of delta positions.
static const std::string FMR_ISO_SPEC_VERSION
void setDeltaPointSet(const DeltaPointSet &dps)
Mutator for the set of delta points.
static const uint16_t FMD_ISO_COMPACT_MINUTIA_TYPE_SHIFT
static const std::string FMR_ANSI_SPEC_VERSION
static const uint16_t FED_CORE_AND_DELTA
static const uint16_t FMD_ANSI_ANGLE_UNIT
static const uint16_t FMD_UNKNOWN_MINUTIA_QUALITY
static const uint16_t FMR_MIN_FINGER_QUALITY
static const uint16_t FMD_RESERVED_SHIFT
MinutiaeFormat getFormat() const
Obtain the minutiae format kind.
static const uint16_t CORE_TYPE_ANGULAR
static const uint16_t FMD_RESERVED_MASK
INCITSMinutiae(const MinutiaPointSet &mps, const RidgeCountItemSet &rcis, const CorePointSet &cps, const DeltaPointSet &dps)
Construct an INCITS Minutiae object from its components.
static const uint16_t RCE_EIGHT_NEIGHBOR
static const uint16_t FMD_MINUTIA_TYPE_BIFURCATION
static const uint16_t FMD_MINUTIA_TYPE_RIDGE_ENDING
static const uint16_t FMD_MIN_MINUTIA_ANGLE
static const uint16_t FMD_ISOCC_ANGLE_UNIT
static const uint16_t FMD_MINUTIA_TYPE_OTHER
static const uint16_t FMD_MAX_MINUTIA_QUALITY
static const uint16_t DELTA_TYPE_ANGULAR
RidgeCountItemSet getRidgeCountItems() const
Obtain the set of ridge count data items.
static const uint16_t FMD_ISO_COMPACT_MINUTIA_ANGLE_MASK
static const uint16_t FMD_X_COORD_MASK
CorePointSet getCores() const
Obtains the set of core positions.
static const uint16_t FMD_MINUTIA_TYPE_SHIFT
static const uint16_t FMD_MAX_MINUTIA_ANGLE
static const uint16_t DELTA_TYPE_NONANGULAR
static const uint16_t FMD_MINUTIA_TYPE_MASK
static const uint32_t FED_HEADER_LENGTH
static const uint16_t FMD_ISO_COMPACT_MINUTIA_TYPE_MASK
static const uint16_t CORE_TYPE_NONANGULAR
void setRidgeCountItems(const RidgeCountItemSet &rcis)
Mutator for the ridge count items.
static const uint8_t FMR_SPEC_VERSION_LEN
void setMinutiaPoints(const MinutiaPointSet &mps)
Mutator for the minutiae point set.
static const uint16_t FMD_MAX_MINUTIA_ISONC_ANGLE
static const uint16_t FMR_MAX_FINGER_QUALITY
static const uint16_t FMD_MIN_MINUTIA_QUALITY
static const uint16_t FMD_ISO_ANGLE_UNIT
static const uint16_t FMD_Y_COORD_MASK
static const uint16_t FED_RIDGE_COUNT
static const uint16_t ISO_UNKNOWN_FINGER_QUALITY
static const uint32_t FED_RCD_ITEM_LENGTH
static const uint16_t RCE_NONSPECIFIC
A class to represent a set of minutiae data points.
MinutiaeFormat
Enumerate the minutiae format standards.
std::vector< MinutiaPoint > MinutiaPointSet
std::vector< DeltaPoint > DeltaPointSet
std::vector< RidgeCountItem > RidgeCountItemSet
std::vector< CorePoint > CorePointSet
This software was developed at the National Institute of Standards and Technology (NIST) by employees...