28 class MePolyRedistributePts;
34 static BSHP<MeRelaxer>
New();
37 virtual void Relax(
const VecInt& a_fixedPoints, boost::shared_ptr<TrTin> a_tin) = 0;
38 virtual bool SetRelaxationMethod(
const std::string& a_relaxType) = 0;
39 virtual void SetPointSizer(BSHP<MePolyRedistributePts> a_sizer) = 0;
std::vector< int > VecInt
static BSHP< MeRelaxer > New()
Creates a new instance of the class.
virtual ~MeRelaxer()
Destructor.
#define XM_DISALLOW_COPY_AND_ASSIGN(TypeName)