|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
A polygon primitive whose edges are Bezier curves. More...
#include "axom/slic.hpp"#include "axom/core/NumericArray.hpp"#include "axom/primal/geometry/Point.hpp"#include "axom/primal/geometry/Vector.hpp"#include "axom/primal/geometry/BezierCurve.hpp"#include "axom/primal/geometry/NURBSCurve.hpp"#include "axom/primal/geometry/BoundingBox.hpp"#include "axom/primal/operators/detail/winding_number_3d_memoization.hpp"#include <vector>#include <ostream>Classes | |
| struct | axom::primal::internal::has_cached_data< U > |
| struct | axom::primal::internal::has_cached_data< detail::NURBSCurveGWNCache< T > > |
| class | axom::primal::CurvedPolygon< CurveType > |
| Represents a polygon with generic curves for edges. More... | |
Namespaces | |
| axom | |
| axom::primal | |
| axom::primal::internal | |
Functions | |
| template<typename CurveType > | |
| std::ostream & | axom::primal::operator<< (std::ostream &os, const CurvedPolygon< CurveType > &poly) |
| Overloaded output operator for polygons. More... | |
A polygon primitive whose edges are Bezier curves.