#include <DraWinObj.h>
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. |
Constructor with parameters.
m | Mean of the distribution. | |
c | Covariance of the distribution. |
DraWinObjPlate MipResources::CovEllipse2D::plate | ( | ) | [inline, virtual] |
Position MipResources::CovEllipse2D::mean | ( | ) | [inline] |
Gets the mean value.
Decimal MipResources::CovEllipse2D::eigenvalue1 | ( | ) | [inline] |
Gets the first eigenvalue.
Decimal MipResources::CovEllipse2D::eigenvalue2 | ( | ) | [inline] |
Gets the second eigenvalue.
Position MipResources::CovEllipse2D::eigenvector1 | ( | ) | [inline] |
Gets the first eigenvector.
Position MipResources::CovEllipse2D::eigenvector2 | ( | ) | [inline] |
Gets the second eigenvector.
int MipResources::CovEllipse2D::samples | ( | ) | [inline] |
Gets the desired number of samples.
void MipResources::CovEllipse2D::boundBox | ( | DraWinBoundBox & | bb | ) | [virtual] |