copasi API
0.1
|
#include <CLBase.h>
Public Member Functions | |
CLBoundingBox () | |
CLBoundingBox (const CLPoint &p, const CLDimensions &d) | |
CLBoundingBox (const BoundingBox &bb) | |
const CLPoint & | getPosition () const |
const CLDimensions & | getDimensions () const |
CLPoint & | getPosition () |
CLDimensions & | getDimensions () |
void | setPosition (const CLPoint &p) |
void | setDimensions (const CLDimensions &d) |
BoundingBox | getSBMLBoundingBox () const |
void | scale (const double &scaleFactor) |
Protected Attributes | |
CLPoint | mPosition |
CLDimensions | mDimensions |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CLBoundingBox &bb) |
This class describes a bounding box.
CLBoundingBox::CLBoundingBox | ( | ) | [inline] |
CLBoundingBox::CLBoundingBox | ( | const CLPoint & | p, |
const CLDimensions & | d | ||
) | [inline] |
CLBoundingBox::CLBoundingBox | ( | const BoundingBox & | bb | ) |
constructor from libsbml object
const CLDimensions& CLBoundingBox::getDimensions | ( | ) | const [inline] |
CLDimensions& CLBoundingBox::getDimensions | ( | ) | [inline] |
const CLPoint& CLBoundingBox::getPosition | ( | ) | const [inline] |
CLPoint& CLBoundingBox::getPosition | ( | ) | [inline] |
BoundingBox CLBoundingBox::getSBMLBoundingBox | ( | ) | const |
convert to sbml bounding box
void CLBoundingBox::scale | ( | const double & | scaleFactor | ) | [inline] |
void CLBoundingBox::setDimensions | ( | const CLDimensions & | d | ) | [inline] |
void CLBoundingBox::setPosition | ( | const CLPoint & | p | ) | [inline] |
std::ostream& operator<< | ( | std::ostream & | os, |
const CLBoundingBox & | bb | ||
) | [friend] |
insert operator
CLDimensions CLBoundingBox::mDimensions [protected] |
CLPoint CLBoundingBox::mPosition [protected] |