示例#1
0
        /**对多个点云进行融合
         * **/
        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);
        }
示例#2
0
 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));
 }