AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::primal::CurvedPolygon< CurveType > Member List

This is the complete list of members for axom::primal::CurvedPolygon< CurveType >, including all inherited members.

addEdge(const CurveType &c1)axom::primal::CurvedPolygon< CurveType >inline
addEdge(CurveType &&c1)axom::primal::CurvedPolygon< CurveType >inline
boundingBox() constaxom::primal::CurvedPolygon< CurveType >inline
BoundingBoxType typedefaxom::primal::CurvedPolygon< CurveType >
clear()axom::primal::CurvedPolygon< CurveType >inline
CurvedPolygon()=defaultaxom::primal::CurvedPolygon< CurveType >
CurvedPolygon(int nEdges)axom::primal::CurvedPolygon< CurveType >inlineexplicit
CurvedPolygon(const CurvedPolygon< OtherCurveType > &other_poly)axom::primal::CurvedPolygon< CurveType >inline
CurvedPolygon(axom::ArrayView< const CurveType > curves)axom::primal::CurvedPolygon< CurveType >inline
CurvedPolygon(const CurveType *curves, int nEdges)axom::primal::CurvedPolygon< CurveType >inline
CurvedPolygon(const axom::Array< CurveType > &curves)axom::primal::CurvedPolygon< CurveType >inline
empty() constaxom::primal::CurvedPolygon< CurveType >inline
getEdges()axom::primal::CurvedPolygon< CurveType >inline
getEdges() constaxom::primal::CurvedPolygon< CurveType >inline
isClosed(double tol=1e-5) constaxom::primal::CurvedPolygon< CurveType >inline
numEdges() constaxom::primal::CurvedPolygon< CurveType >inline
NumericType typedefaxom::primal::CurvedPolygon< CurveType >
operator!=(const CurvedPolygon< CurveType > &lhs, const CurvedPolygon< CurveType > &rhs)axom::primal::CurvedPolygon< CurveType >friend
operator==(const CurvedPolygon< CurveType > &lhs, const CurvedPolygon< CurveType > &rhs)axom::primal::CurvedPolygon< CurveType >friend
operator[](int idx)axom::primal::CurvedPolygon< CurveType >inline
operator[](int idx) constaxom::primal::CurvedPolygon< CurveType >inline
PointType typedefaxom::primal::CurvedPolygon< CurveType >
print(std::ostream &os) constaxom::primal::CurvedPolygon< CurveType >inline
reverseOrientation()axom::primal::CurvedPolygon< CurveType >inline
setNumEdges(int ngon)axom::primal::CurvedPolygon< CurveType >inline
splitEdge(int idx, NumericType t)axom::primal::CurvedPolygon< CurveType >inline
VectorType typedefaxom::primal::CurvedPolygon< CurveType >