QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
SpatialIndex::LineSegment Member List

This is the complete list of members for SpatialIndex::LineSegment, including all inherited members.

between(const Point &a, const Point &b, const Point &c)SpatialIndex::LineSegmentprotectedstatic
between(double a, double b, double c)SpatialIndex::LineSegmentprotectedstatic
clone()SpatialIndex::LineSegmentvirtual
collinear(const Point &a, const Point &b, const Point &c)SpatialIndex::LineSegmentprotectedstatic
containsShape(const IShape &in) constSpatialIndex::LineSegmentvirtual
doubleAreaTriangle(const Point &a, const Point &b, const Point &c)SpatialIndex::LineSegmentprotectedstatic
getAngleOfPerpendicularRay()SpatialIndex::LineSegmentvirtual
getArea() constSpatialIndex::LineSegmentvirtual
getByteArraySize()SpatialIndex::LineSegmentvirtual
getCenter(Point &out) constSpatialIndex::LineSegmentvirtual
getDimension() constSpatialIndex::LineSegmentvirtual
getMBR(Region &out) constSpatialIndex::LineSegmentvirtual
getMinimumDistance(const IShape &in) constSpatialIndex::LineSegmentvirtual
getMinimumDistance(const Point &p) constSpatialIndex::LineSegmentvirtual
getRelativeMaximumDistance(const Region &r) constSpatialIndex::LineSegmentvirtual
getRelativeMinimumDistance(const Point &p) constSpatialIndex::LineSegmentvirtual
intersects(const Point &a, const Point &b, const Point &c, const Point &d)SpatialIndex::LineSegmentprotectedstatic
intersectsLineSegment(const LineSegment &l) constSpatialIndex::LineSegmentvirtual
intersectsProper(const Point &a, const Point &b, const Point &c, const Point &d)SpatialIndex::LineSegmentprotectedstatic
intersectsRegion(const Region &p) constSpatialIndex::LineSegmentvirtual
intersectsShape(const IShape &in) constSpatialIndex::LineSegmentvirtual
leftOf(const Point &a, const Point &b, const Point &c)SpatialIndex::LineSegmentprotectedstatic
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::LineSegmentvirtual
m_dimensionSpatialIndex::LineSegment
m_pEndPointSpatialIndex::LineSegment
m_pStartPointSpatialIndex::LineSegment
makeDimension(uint32_t dimension)SpatialIndex::LineSegmentvirtual
makeInfinite(uint32_t dimension)SpatialIndex::LineSegmentvirtual
operator<<SpatialIndex::LineSegmentfriend
operator=(const LineSegment &p)SpatialIndex::LineSegmentvirtual
operator==(const LineSegment &p) constSpatialIndex::LineSegmentvirtual
PointSpatialIndex::LineSegmentfriend
RegionSpatialIndex::LineSegmentfriend
storeToByteArray(byte **data, uint32_t &length)SpatialIndex::LineSegmentvirtual
touchesShape(const IShape &in) constSpatialIndex::LineSegmentvirtual
~IObject()Tools::IObjectinlinevirtual
~ISerializable()Tools::ISerializableinlinevirtual
~IShape()SpatialIndex::IShapeinlinevirtual
~LineSegment()SpatialIndex::LineSegmentvirtual