public abstract void SelectWithinDistance(VectorXf modelCoefficients, double distance, Std.VectorOfInt inliers);
public abstract void OptimizeModelCoefficients(Std.VectorOfInt inliers, VectorXf modelCoefficients, VectorXf optimizedCoefficients);
public abstract bool ComputeModelCoefficients(Std.VectorOfInt samples, VectorXf modelCoefficients);
public override void SelectWithinDistance(VectorXf modelCoefficients, double distance, Std.VectorOfInt inliers) { Invoke.sampleconsensusmodel_plane_xyz_selectWithinDistance(_ptr, modelCoefficients, distance, inliers); }
public override void OptimizeModelCoefficients(VectorOfInt inliers, VectorXf modelCoefficients, VectorXf optimizedCoefficients) { Invoke.sampleconsensusmodel_plane_xyz_optimizeModelCoefficients(_ptr, inliers.Ptr, modelCoefficients, optimizedCoefficients); }
public override bool ComputeModelCoefficients(VectorOfInt samples, VectorXf modelCoefficients) => Invoke.sampleconsensusmodel_plane_xyz_computeModelCoefficients(_ptr, samples, modelCoefficients);