29 class GenericIndexedMesh;
30 class GenericProgressCallback;
36 static constexpr
int IGNORE_MAX_EDGE_LENGTH = 0;
53 return s * (R * P) + T;
58 return (s * (R * P) + T).
toPC();
83 unsigned char dim = 2,
116 Transformation& trans,
128 Transformation& trans,
156 std::string& outputErrorStr);
191 static bool extractConvexHull2D(std::vector<IndexedCCVector2>&
points,
192 std::list<IndexedCCVector2*>& hullPoints);
203 static bool extractConcaveHull2D(std::vector<IndexedCCVector2>&
points,
204 std::list<IndexedCCVector2*>& hullPoints,
208 static bool segmentIntersect(
const CCVector2& A,
float PointCoordinateType
Type of the coordinates of a (N-D) point.
Vector3Tpl< PointCoordinateType > toPC() const
A generic 3D point cloud with index-based and presistent access to points.
A generic 3D point cloud with index-based point access.
A generic mesh with index-based vertex access.
Generic file read and write utility for python interface.
TRIANGULATION_TYPES
Triangulation types.
@ DELAUNAY_2D_BEST_LS_PLANE
@ DELAUNAY_2D_AXIS_ALIGNED