#include <ComplexityInfo.h>
Public Member Functions | |
ComplexityInfo () | |
Default constructor. | |
~ComplexityInfo () | |
Destructor. | |
void | setConeOverlap (double overlap) |
Set the overlapping angle between two cones. | |
double | getConeOverlap () |
Get the overlapping angle between two cones. | |
void | setBoxOverlap (double overlap) |
Set the overlap between two boxes. | |
double | getBoxOverlap () |
Get the overlap between two boxes. | |
void | setNmbIntpts (int nmbpts) |
Set the number of intersection points between two objects. | |
int | getNmbIntpts () |
Get the number of intersection points between two objects. | |
void | setNmbSingpts (int nmbpts) |
Set the number of singular points. | |
int | getNmbSingpts () |
Get the number of singular points. | |
void | setComplex () |
Set flag for complex case. | |
bool | isComplex () |
Get flag for complex case. |
Definition at line 46 of file ComplexityInfo.h.
void Go::ComplexityInfo::setConeOverlap | ( | double | overlap | ) | [inline] |
Set the overlapping angle between two cones.
overlap | the overlapping angle |
Definition at line 61 of file ComplexityInfo.h.
double Go::ComplexityInfo::getConeOverlap | ( | ) | [inline] |
Get the overlapping angle between two cones.
Definition at line 66 of file ComplexityInfo.h.
void Go::ComplexityInfo::setBoxOverlap | ( | double | overlap | ) | [inline] |
Set the overlap between two boxes.
overlap | the box overlap |
Definition at line 71 of file ComplexityInfo.h.
double Go::ComplexityInfo::getBoxOverlap | ( | ) | [inline] |
Get the overlap between two boxes.
Definition at line 76 of file ComplexityInfo.h.
void Go::ComplexityInfo::setNmbIntpts | ( | int | nmbpts | ) | [inline] |
Set the number of intersection points between two objects.
nmbpts | the number of intersection points |
Definition at line 81 of file ComplexityInfo.h.
int Go::ComplexityInfo::getNmbIntpts | ( | ) | [inline] |
Get the number of intersection points between two objects.
Definition at line 86 of file ComplexityInfo.h.
void Go::ComplexityInfo::setNmbSingpts | ( | int | nmbpts | ) | [inline] |
Set the number of singular points.
nmbpts | the number of singular points |
Definition at line 91 of file ComplexityInfo.h.
int Go::ComplexityInfo::getNmbSingpts | ( | ) | [inline] |
Get the number of singular points.
Definition at line 96 of file ComplexityInfo.h.
bool Go::ComplexityInfo::isComplex | ( | ) | [inline] |
Get flag for complex case.
true
if complex, false
otherwise Definition at line 105 of file ComplexityInfo.h.