Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Ring Class Reference

#include <Ring.h>

List of all members.

Public Member Functions

 Ring (CustomerRequest *request, int number, SIMTIME now)
 ~Ring ()
int getNumber () const
SIMTIME getReadyTime () const
CustomerRequest * getRequest () const
double getDiameter () const
double getHeight () const
double getMass () const
Treatment * getTreatment () const
const std::string & getMaterial () const
bool isCompatibleTo (Ring *r)
bool canStackOn (Ring *r)
void finished ()


Constructor & Destructor Documentation

Ring::Ring (  CustomerRequest *  request,
int  number,
SIMTIME  now
)  [inline]
 

Ring::~Ring (   )  [inline]
 


Member Function Documentation

bool Ring::canStackOn (  Ring *  r  )  [inline]
 

void Ring::finished (   )  [inline]
 

double Ring::getDiameter (   )  const [inline]
 

double Ring::getHeight (   )  const [inline]
 

double Ring::getMass (   )  const [inline]
 

const std::string& Ring::getMaterial (   )  const [inline]
 

int Ring::getNumber (   )  const [inline]
 

SIMTIME Ring::getReadyTime (   )  const [inline]
 

CustomerRequest* Ring::getRequest (   )  const [inline]
 

class Treatment* Ring::getTreatment (   )  const [inline]
 

bool Ring::isCompatibleTo (  Ring *  r  )  [inline]
 


The documentation for this class was generated from the following file:
Generated on Tue Apr 26 14:42:45 2005 for rollingmill by doxygen 1.3.6