babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
Public Member Functions | Public Attributes | List of all members
Lester::EllipseParams Struct Reference

#include <lester_mt2_bisect.h>

Public Member Functions

 EllipseParams (const double c_xx2, const double c_yy2, const double c_xy2, const double c_x2, const double c_y2, const double c2)
 
 EllipseParams ()
 
void setDet ()
 
 EllipseParams (const double x0, const double y0)
 
double lesterFactor (const EllipseParams &e2) const
 
bool operator== (const EllipseParams &other) const
 

Public Attributes

double c_xx
 
double c_yy
 
double c_xy
 
double c_x
 
double c_y
 
double c
 
double det
 

Detailed Description

Definition at line 161 of file lester_mt2_bisect.h.

Constructor & Destructor Documentation

Lester::EllipseParams::EllipseParams ( const double  c_xx2,
const double  c_yy2,
const double  c_xy2,
const double  c_x2,
const double  c_y2,
const double  c2 
)
inline

Definition at line 169 of file lester_mt2_bisect.h.

References c_xx, c_yy, and setDet().

Lester::EllipseParams::EllipseParams ( )
inline

Definition at line 188 of file lester_mt2_bisect.h.

Lester::EllipseParams::EllipseParams ( const double  x0,
const double  y0 
)
inline

Definition at line 194 of file lester_mt2_bisect.h.

Member Function Documentation

double Lester::EllipseParams::lesterFactor ( const EllipseParams e2) const
inline

Definition at line 205 of file lester_mt2_bisect.h.

References c, c_x, c_xx, c_xy, c_y, and c_yy.

Referenced by Lester::ellipsesAreDisjoint().

bool Lester::EllipseParams::operator== ( const EllipseParams other) const
inline

Definition at line 210 of file lester_mt2_bisect.h.

References c, c_x, c_xx, c_xy, c_y, and c_yy.

void Lester::EllipseParams::setDet ( )
inline

Definition at line 190 of file lester_mt2_bisect.h.

References c, c_x, c_xx, c_xy, c_y, c_yy, and det.

Referenced by EllipseParams().

Member Data Documentation

double Lester::EllipseParams::c
double Lester::EllipseParams::c_x
double Lester::EllipseParams::c_xx
double Lester::EllipseParams::c_xy
double Lester::EllipseParams::c_y
double Lester::EllipseParams::c_yy
double Lester::EllipseParams::det

Definition at line 227 of file lester_mt2_bisect.h.

Referenced by Lester::ellipsesAreDisjoint(), and setDet().


The documentation for this struct was generated from the following file: