AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
Polygon.hpp File Reference

A Polygon primitive for primal. More...

Classes

class  axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >
 Represents a polygon defined by an array of points. More...
 
struct  axom::fmt::formatter< axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS > >
 Overload to format a primal::Polygon using fmt. More...
 

Namespaces

 axom
 
 axom::primal
 

Enumerations

enum class  axom::primal::PolygonArray { axom::primal::Dynamic , axom::primal::Static }
 

Functions

template<typename T , int NDIMS, axom::primal::PolygonArray ARRAY_TYPE, int MAX_VERTS>
std::ostream & axom::primal::operator<< (std::ostream &os, const Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS > &poly)
 Overloaded output operator for polygons. More...
 

Detailed Description

A Polygon primitive for primal.