Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

class Enlighten::FitModel

This is a model class, which can currently only be a plane or a cylinder.

Variables

NameDescription
double m_A

Plane coefficients.

double m_B

Plane coefficients.

double m_C

Plane coefficients.

double m_D

Plane coefficients.

Functions

NameDescription
GetPlaneV128()

Accessor to get a float vector version of the plane.

ModelMatchesOrientation(Geo::v128, float)

does this model match given orientation within given tolerance


Anchor
a4dcad2d28a05d089ddc5b44bc9bd81b0
a4dcad2d28a05d089ddc5b44bc9bd81b0

Geo::v128 Enlighten::FitModel::GetPlaneV128

...

public: Geo::v128 GetPlaneV128() const

...

Accessor to get a float vector version of the plane.


Anchor
a111c97a9ab14148fb3dd7508ca40aaee
a111c97a9ab14148fb3dd7508ca40aaee

bool Enlighten::FitModel::ModelMatchesOrientation

...

public: bool ModelMatchesOrientation
(
    Geo::v128 normal,
    float maxNormalDeviationCos
) const

...

does this model match given orientation within given tolerance