This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

class Geo::ConvexHull

A convex hull of a set of points.

Functions

Name Description
BuildCovarianceMatrix(CovarianceMatrix &)

Build a covariance matrix.

ConvexHull(Geo::s32)

Creates a ConvexHull with the given number of points.

ConvexHull(const ConvexHull &)

Copy-constructor.

GetNumPoints()

Get the number of points.

GetPoint(Geo::s32, float &, float &)

Return a point.

GetPoint(Geo::s32, double &, double &)

Return a point.

SetPoint(Geo::s32, double, double)

Set a point's data.


void Geo::ConvexHull::BuildCovarianceMatrix


public: void BuildCovarianceMatrix
(
    CovarianceMatrix & c
) const


Build a covariance matrix.


Geo::ConvexHull::ConvexHull


public: ConvexHull
(
    Geo::s32 numPoints
)


Creates a ConvexHull with the given number of points.


Geo::ConvexHull::ConvexHull


public: ConvexHull
(
    const ConvexHull & hull
)


Copy-constructor.


Geo::s32 Geo::ConvexHull::GetNumPoints


public: Geo::s32 GetNumPoints() const


Get the number of points.


void Geo::ConvexHull::GetPoint


public: void GetPoint
(
    Geo::s32 i,
    float & u,
    float & v
) const


Return a point.


void Geo::ConvexHull::GetPoint


public: void GetPoint
(
    Geo::s32 i,
    double & u,
    double & v
) const


Return a point.


void Geo::ConvexHull::SetPoint


public: void SetPoint
(
    Geo::s32 i,
    double u,
    double v
)


Set a point's data.

  • No labels