between(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
between(double a, double b, double c) | SpatialIndex::LineSegment | protectedstatic |
clone() | SpatialIndex::LineSegment | virtual |
collinear(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
containsShape(const IShape &in) const | SpatialIndex::LineSegment | virtual |
doubleAreaTriangle(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
getAngleOfPerpendicularRay() | SpatialIndex::LineSegment | virtual |
getArea() const | SpatialIndex::LineSegment | virtual |
getByteArraySize() | SpatialIndex::LineSegment | virtual |
getCenter(Point &out) const | SpatialIndex::LineSegment | virtual |
getDimension() const | SpatialIndex::LineSegment | virtual |
getMBR(Region &out) const | SpatialIndex::LineSegment | virtual |
getMinimumDistance(const IShape &in) const | SpatialIndex::LineSegment | virtual |
getMinimumDistance(const Point &p) const | SpatialIndex::LineSegment | virtual |
getRelativeMaximumDistance(const Region &r) const | SpatialIndex::LineSegment | virtual |
getRelativeMinimumDistance(const Point &p) const | SpatialIndex::LineSegment | virtual |
intersects(const Point &a, const Point &b, const Point &c, const Point &d) | SpatialIndex::LineSegment | protectedstatic |
intersectsLineSegment(const LineSegment &l) const | SpatialIndex::LineSegment | virtual |
intersectsProper(const Point &a, const Point &b, const Point &c, const Point &d) | SpatialIndex::LineSegment | protectedstatic |
intersectsRegion(const Region &p) const | SpatialIndex::LineSegment | virtual |
intersectsShape(const IShape &in) const | SpatialIndex::LineSegment | virtual |
leftOf(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
LineSegment() | SpatialIndex::LineSegment | |
LineSegment(const double *startPoint, const double *endPoint, uint32_t dimension) | SpatialIndex::LineSegment | |
LineSegment(const Point &startPoint, const Point &endPoint) | SpatialIndex::LineSegment | |
LineSegment(const LineSegment &l) | SpatialIndex::LineSegment | |
loadFromByteArray(const byte *data) | SpatialIndex::LineSegment | virtual |
m_dimension | SpatialIndex::LineSegment | |
m_pEndPoint | SpatialIndex::LineSegment | |
m_pStartPoint | SpatialIndex::LineSegment | |
makeDimension(uint32_t dimension) | SpatialIndex::LineSegment | virtual |
makeInfinite(uint32_t dimension) | SpatialIndex::LineSegment | virtual |
operator<< | SpatialIndex::LineSegment | friend |
operator=(const LineSegment &p) | SpatialIndex::LineSegment | virtual |
operator==(const LineSegment &p) const | SpatialIndex::LineSegment | virtual |
Point | SpatialIndex::LineSegment | friend |
Region | SpatialIndex::LineSegment | friend |
storeToByteArray(byte **data, uint32_t &length) | SpatialIndex::LineSegment | virtual |
touchesShape(const IShape &in) const | SpatialIndex::LineSegment | virtual |
~IObject() | Tools::IObject | inlinevirtual |
~ISerializable() | Tools::ISerializable | inlinevirtual |
~IShape() | SpatialIndex::IShape | inlinevirtual |
~LineSegment() | SpatialIndex::LineSegment | virtual |