#include <RingStack.h>
Public Member Functions | |
RingStack () | |
~RingStack () | |
Treatment * | getTreatment () const |
const std::string & | getMaterial () const |
double | getDiameter () const |
double | getMass () const |
int | getNoRings () const |
SIMTIME | getLastRingAt () const |
double | getMaxDiameter () const |
bool | isCompatibleTo (RingStack *s) const |
bool | canStackOn (Ring *r) const |
void | stackOn (Ring *r) |
void | placeAt (double nx, double ny) |
double | getX () const |
double | getY () const |
double | getHeight () const |
void | finished () |
Friends | |
std::ofstream & | operator<< (std::ofstream &o, const RingStack &s) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|