MipResources::CovEllipse2D Class Reference
[Draw window]

2D Cavariance ellipse defined by a 2x2 covariance matrix. More...

#include <DraWinObj.h>

Inheritance diagram for MipResources::CovEllipse2D:

MipResources::FigDraWinObj MipResources::DraWinObj

List of all members.

Public Member Functions

 CovEllipse2D (Position m, Decimal c[2][2], int s=20)
 Constructor with parameters.
DraWinObjPlate plate ()
 Gets the plate.
Position mean ()
 Gets the mean value.
Decimal eigenvalue1 ()
 Gets the first eigenvalue.
Decimal eigenvalue2 ()
 Gets the second eigenvalue.
Position eigenvector1 ()
 Gets the first eigenvector.
Position eigenvector2 ()
 Gets the second eigenvector.
int samples ()
 Gets the desired number of samples.
void boundBox (DraWinBoundBox &bb)
 Gets the bounding box.


Detailed Description

2D Cavariance ellipse defined by a 2x2 covariance matrix.

Constructor & Destructor Documentation

MipResources::CovEllipse2D::CovEllipse2D ( Position  m,
Decimal  c[2][2],
int  s = 20 
)

Constructor with parameters.

Parameters:
m Mean of the distribution.
c Covariance of the distribution.


Member Function Documentation

DraWinObjPlate MipResources::CovEllipse2D::plate (  )  [inline, virtual]

Gets the plate.

Returns:
Plate.

Implements MipResources::DraWinObj.

Position MipResources::CovEllipse2D::mean (  )  [inline]

Gets the mean value.

Returns:
Mean.

Decimal MipResources::CovEllipse2D::eigenvalue1 (  )  [inline]

Gets the first eigenvalue.

Returns:
First eigenvalue.

Decimal MipResources::CovEllipse2D::eigenvalue2 (  )  [inline]

Gets the second eigenvalue.

Returns:
Second eigenvalue.

Position MipResources::CovEllipse2D::eigenvector1 (  )  [inline]

Gets the first eigenvector.

Returns:
First eigenvector.

Position MipResources::CovEllipse2D::eigenvector2 (  )  [inline]

Gets the second eigenvector.

Returns:
Second eigenvector.

int MipResources::CovEllipse2D::samples (  )  [inline]

Gets the desired number of samples.

Returns:
Samples.

void MipResources::CovEllipse2D::boundBox ( DraWinBoundBox bb  )  [virtual]

Gets the bounding box.

Returns:
Bounding box.

Implements MipResources::DraWinObj.


The documentation for this class was generated from the following files:

Generated on Mon Feb 20 07:01:12 2017 for MIP by  doxygen 1.5.6