/**对多个点云进行融合 * **/ public static Points_3D Union_object_model_3d(ListPoints_3D model) { HTuple unionedModel; HOperatorSet.UnionObjectModel3d(model.GetModels(), "points_surface", out unionedModel); Points_3D points_3D = new Points_3D(unionedModel); HOperatorSet.ClearObjectModel3d(unionedModel); return(points_3D); }
public static Points_3D Sample_object_model_3d(ListPoints_3D model, SampleMethord methord = SampleMethord.accurate, double sampleDistance = 1, SampleParams para = SampleParams.min_num_points, int minNumPoints = 1) { return(Sample_object_model_3d (model.GetModels(), methord, sampleDistance, para, minNumPoints)); }