Into

Modules

Documentation

classPiiRansacPointMatcher

#include <PiiRansacPointMatcher.h>

A superclass for operations that use RANSAC for matching points.

Inherits PiiPointMatchingOperation

Inherited by PiiRigidPlaneMatcher

Description

This class performs no useful action of its own, but merely reflects the configuration values of the RANSAC algorithm as properties. See PiiRansac for documentation on the properties.

Properties

double
int
int
int
double

Constructors and destructor

( )

Constructs a new PiiRansacPointMatcher with the given number of dimensions for the point space and a pointer to a newly allocated RANSAC estimator.

Public member functions

double
int
int
int
double
void
(
  • double fittingThreshold
)
void
(
  • int maxIterations
)
void
(
  • int maxSamplings
)
void
(
  • int minInliers
)
void
(
  • double selectionProbability
)

Protected member functions

( )

Constructs a new PiiRansacPointMatcher with the given number of dimensions for the point space and a pointer to a newly allocated RANSAC estimator.

const PiiRansac &
( )

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

( )

Returns a reference to the internal RANSAC estimator.

Property details

  • double fittingThreshold

    [read, write]
  • int maxIterations

    [read, write]
  • int maxSamplings

    [read, write]
  • int minInliers

    [read, write]
  • double selectionProbability

    [read, write]

Function details

  • PiiRansacPointMatcher

    ( )
    [protected]

    Constructs a new PiiRansacPointMatcher with the given number of dimensions for the point space and a pointer to a newly allocated RANSAC estimator.

    This class takes the ownership of the pointer.

  • double fittingThreshold

    ()
  • int maxIterations

    ()
  • int maxSamplings

    ()
  • int minInliers

    ()
  • double selectionProbability

    ()
  • void setFittingThreshold

    (
    • double fittingThreshold
    )
  • void setMaxIterations

    (
    • int maxIterations
    )
  • void setMaxSamplings

    (
    • int maxSamplings
    )
  • void setMinInliers

    (
    • int minInliers
    )
  • void setSelectionProbability

    (
    • double selectionProbability
    )
  • const PiiRansac & ransac

    ()
    [protected]

    This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

  • PiiRansac & ransac

    ()
    [protected]

    Returns a reference to the internal RANSAC estimator.

Notes (0)

Add a note

Not a single note added yet. Be the first, add yours.