| between(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
| between(double a, double b, double c) | SpatialIndex::LineSegment | protectedstatic |
| clone() override | SpatialIndex::LineSegment | virtual |
| collinear(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
| containsShape(const IShape &in) const override | SpatialIndex::LineSegment | virtual |
| doubleAreaTriangle(const Point &a, const Point &b, const Point &c) | SpatialIndex::LineSegment | protectedstatic |
| getAngleOfPerpendicularRay() | SpatialIndex::LineSegment | virtual |
| getArea() const override | SpatialIndex::LineSegment | virtual |
| getByteArraySize() override | SpatialIndex::LineSegment | virtual |
| getCenter(Point &out) const override | SpatialIndex::LineSegment | virtual |
| getDimension() const override | SpatialIndex::LineSegment | virtual |
| getMBR(Region &out) const override | SpatialIndex::LineSegment | virtual |
| getMinimumDistance(const IShape &in) const override | 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 override | 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 uint8_t *data) override | 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<<(std::ostream &os, const LineSegment &pt) | SpatialIndex::LineSegment | friend |
| operator=(const LineSegment &p) | SpatialIndex::LineSegment | virtual |
| operator==(const LineSegment &p) const | SpatialIndex::LineSegment | virtual |
| Point class | SpatialIndex::LineSegment | friend |
| Region class | SpatialIndex::LineSegment | friend |
| storeToByteArray(uint8_t **data, uint32_t &length) override | SpatialIndex::LineSegment | virtual |
| touchesShape(const IShape &in) const override | SpatialIndex::LineSegment | virtual |
| ~IObject()=default | Tools::IObject | virtual |
| ~ISerializable()=default | Tools::ISerializable | virtual |
| ~IShape() override=default | SpatialIndex::IShape | |
| ~LineSegment() override | SpatialIndex::LineSegment | |