#include <ABiTargetCheck.hpp>
This class performs the test between two Space Points (usually the target point first and the tentative point second) The function isOK returns TRUE if the two space points are "comparable" with respect to the current criterion Examples:
Public Member Functions | |
ABiTargetCheck () | |
ABiTargetCheck (const ABiTargetCheck &r) | |
ABiTargetCheck & | operator= (const ABiTargetCheck &r) |
virtual | ~ABiTargetCheck () |
virtual bool | isOK (const SpaceTarget &T1, const SpaceTarget &T2) const =0 |
virtual bool | isValid (const Db *dbin, const Db *dbout) |
![]() | |
AStringable () | |
AStringable (const AStringable &r) | |
AStringable & | operator= (const AStringable &r) |
virtual | ~AStringable () |
virtual String | toString (const AStringFormat *strfmt=nullptr) const |
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
virtual void | display (Id level) const final |
![]() | |
ICloneable () | |
virtual | ~ICloneable () |
virtual ICloneable * | clone () const =0 |
std::shared_ptr< ICloneable > | cloneShared () const |
std::unique_ptr< ICloneable > | cloneUnique () const |
gstlrn::ABiTargetCheck::ABiTargetCheck | ( | ) |
gstlrn::ABiTargetCheck::ABiTargetCheck | ( | const ABiTargetCheck & | r | ) |
|
virtual |
|
pure virtual |
Reimplemented in gstlrn::BiTargetCheckBench, and gstlrn::BiTargetCheckCell.
ABiTargetCheck & gstlrn::ABiTargetCheck::operator= | ( | const ABiTargetCheck & | r | ) |