15 #include <boost/shared_ptr.hpp> 28 class MeMultiPolyMesherIo;
42 static boost::shared_ptr<MePolyMesher>
New();
54 virtual void GetProcessedRefinePts(
VecPt3d& a_pts) = 0;
std::vector< int > VecInt
Fills a polygon with a mesh (points and cells). Honors the polygon boundary.
#define XM_DISALLOW_COPY_AND_ASSIGN(TypeName)
Provides the input to meshing multiple polygons and holds the output.
static boost::shared_ptr< MePolyMesher > New()
Creates a polymesher class.
std::vector< Pt3d > VecPt3d