| 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 > | |