|
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] |
1.7.5.1