cloudViewer.geometry.RansacParams#

class cloudViewer.geometry.RansacParams#

Ransac SD Parameters.

class RANSAC_PRIMITIVE_TYPES(value)#

Enum class for Ransac Primitive types.

Cone = 3#
Cylinder = 2#
Plane = 0#
Sphere = 1#
Torus = 4#
__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: cloudViewer.geometry.RansacParams) -> None

Default constructor

  1. __init__(self: cloudViewer.geometry.RansacParams, arg0: cloudViewer.geometry.RansacParams) -> None

Copy constructor

  1. __init__(self: cloudViewer.geometry.RansacParams, scale: typing.SupportsFloat) -> None

Cone = 3#
Cylinder = 2#
Plane = 0#
Sphere = 1#
Torus = 4#
property bit_map_epsilon#

Bitmap resolution.

property epsilon#

Distance threshold.

property max_normal_deviation_deg#

Maximal normal deviation from ideal shape (in degrees).

property max_radius#

Maximum radius threshold.

property min_radius#

Minimum radius threshold.

property prim_enabled_list#

RANSAC PRIMITIVE TYPES.

property probability#

Probability that no better candidate was overlooked during sampling.

property random_color#

Should the resulting detected shapes sub point cloud be colored randomly.

property support_points#

This is the minimal numer of points required for a primitive.