Simple interface for pairs holder. More...
#include <MRICP.h>
Public Member Functions | |
IPointPairs ()=default | |
IPointPairs (const IPointPairs &)=default | |
IPointPairs & | operator= (const IPointPairs &)=default |
IPointPairs (IPointPairs &&) noexcept=default | |
IPointPairs & | operator= (IPointPairs &&) noexcept=default |
virtual | ~IPointPairs ()=default |
virtual const ICPPairData & | operator[] (size_t) const =0 |
virtual ICPPairData & | operator[] (size_t)=0 |
virtual size_t | size () const =0 |
Public Attributes | |
BitSet | active |
whether corresponding pair from vec must be considered during minimization | |
Simple interface for pairs holder.
|
default |
|
default |
|
defaultnoexcept |
|
virtualdefault |
|
default |
|
defaultnoexcept |
|
pure virtual |
Implemented in MR::ICPGroupPairs, and MR::PointPairs.
|
pure virtual |
Implemented in MR::ICPGroupPairs, and MR::PointPairs.
|
pure virtual |
Implemented in MR::ICPGroupPairs, and MR::PointPairs.
BitSet MR::IPointPairs::active |
whether corresponding pair from vec must be considered during minimization