area() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
at(const size_t index) const override | Mantid::Geometry::Quadrilateral | virtual |
clear() | Mantid::Geometry::ConvexPolygon | |
contains(const Kernel::V2D &point) const override | Mantid::Geometry::Quadrilateral | virtual |
contains(const ConvexPolygon &poly) const override | Mantid::Geometry::Quadrilateral | virtual |
ConvexPolygon() | Mantid::Geometry::ConvexPolygon | |
ConvexPolygon(Vertices vertices) | Mantid::Geometry::ConvexPolygon | |
ConvexPolygon(ConvexPolygon &&)=default | Mantid::Geometry::ConvexPolygon | |
ConvexPolygon(const ConvexPolygon &)=default | Mantid::Geometry::ConvexPolygon | |
determinant() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
insert(const Kernel::V2D &pt) | Mantid::Geometry::ConvexPolygon | |
insert(double x, double y) | Mantid::Geometry::ConvexPolygon | |
isValid() const | Mantid::Geometry::ConvexPolygon | |
lowerLeft() const | Mantid::Geometry::Quadrilateral | inlineprivate |
lowerRight() const | Mantid::Geometry::Quadrilateral | inlineprivate |
m_maxX | Mantid::Geometry::ConvexPolygon | private |
m_maxY | Mantid::Geometry::ConvexPolygon | private |
m_minX | Mantid::Geometry::ConvexPolygon | private |
m_minY | Mantid::Geometry::ConvexPolygon | private |
m_vertices | Mantid::Geometry::Quadrilateral | private |
maxX() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
maxY() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
minX() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
minY() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
npoints() const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
operator=(Quadrilateral &&)=default | Mantid::Geometry::Quadrilateral | |
operator=(const Quadrilateral &)=default | Mantid::Geometry::Quadrilateral | |
Mantid::Geometry::ConvexPolygon::operator=(ConvexPolygon &&)=default | Mantid::Geometry::ConvexPolygon | |
Mantid::Geometry::ConvexPolygon::operator=(const ConvexPolygon &)=default | Mantid::Geometry::ConvexPolygon | |
operator[](const size_t index) const override | Mantid::Geometry::Quadrilateral | inlinevirtual |
Quadrilateral(const Kernel::V2D &lowerLeft, const Kernel::V2D &lowerRight, const Kernel::V2D &upperRight, const Kernel::V2D &upperLeft) | Mantid::Geometry::Quadrilateral | |
Quadrilateral(const double lowerX, const double upperX, const double lowerY, const double upperY) | Mantid::Geometry::Quadrilateral | |
Quadrilateral(Quadrilateral &&)=default | Mantid::Geometry::Quadrilateral | |
Quadrilateral(const Quadrilateral &)=default | Mantid::Geometry::Quadrilateral | |
setup() | Mantid::Geometry::ConvexPolygon | private |
shiftVertexesClockwise() | Mantid::Geometry::Quadrilateral | virtual |
toPoly() const override | Mantid::Geometry::Quadrilateral | virtual |
triangleArea(const Kernel::V2D &a, const Kernel::V2D &b, const Kernel::V2D &c) const | Mantid::Geometry::ConvexPolygon | private |
upperLeft() const | Mantid::Geometry::Quadrilateral | inlineprivate |
upperRight() const | Mantid::Geometry::Quadrilateral | inlineprivate |
Vertices typedef | Mantid::Geometry::ConvexPolygon | |
~ConvexPolygon()=default | Mantid::Geometry::ConvexPolygon | virtual |