22 class MePolyOffsetterOutput;
    29   static BSHP<MePolyCleaner> 
New();
    32   virtual void CleanPolyOffset(
const VecPt3d& a_input,
    36   virtual void SetOriginalOutsidePolygon(
const VecPt3d& a_origOutPoly) = 0;
    38   virtual void IntersectCleanInPolys(
const std::vector<MePolyOffsetterOutput>& a_offsets,
 convenience class for holding output data from the MePolyOffsetter 
 
static BSHP< MePolyCleaner > New()
Creates a new instance of this class. 
 
#define XM_DISALLOW_COPY_AND_ASSIGN(TypeName)
 
cleans the output produced by MePolyOffsetter 
 
std::vector< Pt3d > VecPt3d