It is often useful to create a convex hull from a collection of points when no edge information is available, e.g., point clouds. DefaultConvexHull3D takes a Mesh as input, which is more specific than a collection of points/vertices because it includes edge/facet information. However, the methods in DefaultConvexHull3D do not seem to utilize triangle information (except for storing associations that are computed during convex hull calculation). It would be preferable if DefaultConvexHull3D could take something like Set<RealLocalizable> or List<RealLocalizable> as input, or maybe RealPoint.
It is often useful to create a convex hull from a collection of points when no edge information is available, e.g., point clouds.
DefaultConvexHull3D
takes a Mesh as input, which is more specific than a collection of points/vertices because it includes edge/facet information. However, the methods inDefaultConvexHull3D
do not seem to utilize triangle information (except for storing associations that are computed during convex hull calculation). It would be preferable ifDefaultConvexHull3D
could take something likeSet<RealLocalizable>
orList<RealLocalizable>
as input, or maybeRealPoint
.