std::shared_ptr< Curve > CurveSharedPtr
std::unordered_map< int, CurveSharedPtr > CurveMap
LibUtilities::PointsType m_ptype
Points distribution of this curve.
Curve(int curveID, LibUtilities::PointsType type)
std::vector< PointGeomSharedPtr > m_points
Points along the curve.
int m_curveID
ID of the edge or face that is curved.