|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
A (trimmed) NURBSPatch primitive. More...
#include "axom/core.hpp"#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/Segment.hpp"#include "axom/primal/geometry/NURBSCurve.hpp"#include "axom/primal/geometry/BezierPatch.hpp"#include "axom/primal/geometry/BoundingBox.hpp"#include "axom/primal/geometry/OrientedBoundingBox.hpp"#include "axom/primal/operators/squared_distance.hpp"#include "axom/primal/operators/detail/winding_number_2d_impl.hpp"#include "axom/primal/operators/detail/intersect_bezier_impl.hpp"#include <ostream>#include <math.h>#include "axom/fmt.hpp"Classes | |
| class | axom::primal::NURBSPatch< T, NDIMS > |
| Represents a NURBS patch defined by a 2D array of control points. More... | |
| struct | axom::fmt::formatter< axom::primal::NURBSPatch< T, NDIMS > > |
| Overload to format a primal::NURBSPatch using fmt. More... | |
Namespaces | |
| axom | |
| axom::primal | |
Functions | |
| template<typename T , int NDIMS> | |
| std::ostream & | axom::primal::operator<< (std::ostream &os, const NURBSPatch< T, NDIMS > &nPatch) |
| Overloaded output operator for NURBS Patches. More... | |
A (trimmed) NURBSPatch primitive.