|
xmsmesh
1.0
|
#include <xmsmesh/meshing/MePolyRedistributePts.h>#include <cfloat>#include <sstream>#include <boost/make_shared.hpp>#include <boost/thread/mutex.hpp>#include <xmscore/points/pt.h>#include <xmscore/math/math.h>#include <xmscore/misc/StringUtil.h>#include <xmscore/stl/vector.h>#include <xmsinterp/geometry/GmMultiPolyIntersector.h>#include <xmsinterp/geometry/GmMultiPolyIntersectionSorter.h>#include <xmsinterp/geometry/GmMultiPolyIntersectionSorterTerse.h>#include <xmsinterp/interpolate/InterpBase.h>#include <xmsmesh/meshing/detail/MePolyOffsetter.h>#include <xmsmesh/meshing/detail/MePolyRedistributePtsCurvature.h>#include <xmscore/misc/xmstype.h>#include <xmscore/misc/XmError.h>#include <xmscore/misc/XmLog.h>#include <xmsinterp/triangulate/TrTriangulatorPoints.h>#include <xmscore/misc/XmConst.h>#include <xmsmesh/meshing/MePolyRedistributePts.t.h>#include <xmscore/testing/TestTools.h>#include <xmsinterp/geometry/geoms.h>Go to the source code of this file.
Classes | |
| class | xms::MePolyRedistributePtsImpl |
| Redistributes points along polylines using a size function. More... | |
Functions | |
| void | xms::mePolyPaverRedistribute (BSHP< MePolyRedistributePts > a_redist, const MePolyOffsetterOutput &a_input, MePolyOffsetterOutput &a_out, int a_polyOffsetIter) |
| Free function access an implement method that needs to be hidden from the public interface. More... | |
Definition in file MePolyRedistributePts.cpp.
| void xms::mePolyPaverRedistribute | ( | BSHP< MePolyRedistributePts > | a_redist, |
| const MePolyOffsetterOutput & | a_input, | ||
| MePolyOffsetterOutput & | a_out, | ||
| int | a_polyOffsetIter | ||
| ) |
Free function access an implement method that needs to be hidden from the public interface.
| [in] | a_redist | a MePolyRedistributePts class |
| a_input | Input closed loop polylines | |
| a_out | Redistributed closed loop polylines | |
| a_polyOffsetIter | Number of iterations from the polygon boundary |
Definition at line 1101 of file MePolyRedistributePts.cpp.
References xms::mePolyPaverRedistribute(), and XM_ENSURE_TRUE.
Referenced by xms::mePolyPaverRedistribute().