int64_t find(const Geom::Pnt2d &p)
int64_t addPointVoidPtr(const Geom::Pnt &p, void *userData)
int64_t getUserData(int64_t idx)
int64_t addPoint(const Geom::Pnt &p, int64_t userData)
int64_t addPointIfNotExists(const Geom::Pnt &p, int64_t userData)
const Geom::Pnt & getPoint(const int64_t idx) const
void * getUserDataVoidPtr(int64_t idx) const
void setUserDataVoidPtr(int64_t idx, void *userData)
Definition: PointMapWithTolerance.h:40
void setUserData(int64_t idx, int64_t userData)
void addPoint(const Geom::Pnt2d &p, int64_t userData)
int64_t getUserData(int64_t idx) const
void addPointIfNotExists(const Geom::Pnt2d &p, int64_t userData)
Defines a non-persistent 3D Cartesian point.
Definition: Pnt.h:44
int64_t find(const Geom::Pnt &p) const
void setUserData(int64_t idx, int64_t userData)
bool operator==(const PointMapWithTolerance &other) const
Definition: PointMapWithTolerance.h:11
const Geom::Pnt2d getPoint(const int64_t idx) const
void removePoint(const int64_t idx)
Defines a non-persistent 2D cartesian point.
Definition: Pnt2d.h:34
Point2dMapWithTolerance(const double &tol=1E-06)
int64_t addPointIfNotExistsVoidPtr(const Geom::Pnt &p, void *userData)
PointMapWithTolerance(const double &tol=1E-06)
int64_t numPoints() const
Definition: PropertyContainer.h:33
PointMapWithTolerance(const PointMapWithTolerance &other)