addEdge(const BezierCurveType &c1) | axom::primal::CurvedPolygon< T, NDIMS > | inline |
BezierCurveType typedef | axom::primal::CurvedPolygon< T, NDIMS > | |
boundingBox() const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
BoundingBoxType typedef | axom::primal::CurvedPolygon< T, NDIMS > | |
clear() | axom::primal::CurvedPolygon< T, NDIMS > | inline |
CurvedPolygon()=default | axom::primal::CurvedPolygon< T, NDIMS > | |
CurvedPolygon(int nEdges) | axom::primal::CurvedPolygon< T, NDIMS > | inlineexplicit |
CurvedPolygon(BezierCurveType *curves, int nEdges) | axom::primal::CurvedPolygon< T, NDIMS > | inline |
empty() const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
getEdges() const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
isClosed(double tol=1e-5) const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
NumArrayType typedef | axom::primal::CurvedPolygon< T, NDIMS > | |
numEdges() const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
operator!=(const CurvedPolygon< T, NDIMS > &lhs, const CurvedPolygon< T, NDIMS > &rhs) | axom::primal::CurvedPolygon< T, NDIMS > | friend |
operator==(const CurvedPolygon< T, NDIMS > &lhs, const CurvedPolygon< T, NDIMS > &rhs) | axom::primal::CurvedPolygon< T, NDIMS > | friend |
operator[](int idx) | axom::primal::CurvedPolygon< T, NDIMS > | inline |
operator[](int idx) const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
PointType typedef | axom::primal::CurvedPolygon< T, NDIMS > | |
print(std::ostream &os) const | axom::primal::CurvedPolygon< T, NDIMS > | inline |
reverseOrientation() | axom::primal::CurvedPolygon< T, NDIMS > | inline |
setNumEdges(int ngon) | axom::primal::CurvedPolygon< T, NDIMS > | inline |
splitEdge(int idx, T t) | axom::primal::CurvedPolygon< T, NDIMS > | inline |
VectorType typedef | axom::primal::CurvedPolygon< T, NDIMS > | |