|  | QCAD
    Open Source 2D CAD | 
Internal representation of a point. More...
#include <RSpatialIndexNavel.h>
 
  
| Public Member Functions | |
| RSiPoint (double x, double y, double z) | |
| Internal. | |
|  Public Member Functions inherited from SpatialIndex::Point | |
| virtual Point * | clone () | 
| virtual bool | containsShape (const IShape &in) const | 
| virtual double | getArea () const | 
| virtual uint32_t | getByteArraySize () | 
| virtual void | getCenter (Point &out) const | 
| virtual double | getCoordinate (uint32_t index) const | 
| virtual uint32_t | getDimension () const | 
| virtual void | getMBR (Region &out) const | 
| virtual double | getMinimumDistance (const IShape &in) const | 
| virtual double | getMinimumDistance (const Point &p) const | 
| virtual bool | intersectsShape (const IShape &in) const | 
| virtual void | loadFromByteArray (const byte *data) | 
| virtual void | makeDimension (uint32_t dimension) | 
| virtual void | makeInfinite (uint32_t dimension) | 
| virtual Point & | operator= (const Point &p) | 
| virtual bool | operator== (const Point &p) const | 
| Point () | |
| Point (const double *pCoords, uint32_t dimension) | |
| Point (const Point &p) | |
| virtual void | storeToByteArray (byte **data, uint32_t &length) | 
| virtual bool | touchesShape (const IShape &in) const | 
| virtual | ~Point () | 
|  Public Member Functions inherited from Tools::IObject | |
| virtual | ~IObject () | 
|  Public Member Functions inherited from SpatialIndex::IShape | |
| virtual | ~IShape () | 
|  Public Member Functions inherited from Tools::ISerializable | |
| virtual | ~ISerializable () | 
| Additional Inherited Members | |
|  Public Attributes inherited from SpatialIndex::Point | |
| uint32_t | m_dimension | 
| double * | m_pCoords | 
Internal representation of a point.
Depends on the external spatial index library.
| RSpatialIndexNavel::RSiPoint::RSiPoint | ( | double | x, | 
| double | y, | ||
| double | z ) | 
Internal.