|  | 
| virtual const IBody * | getIBody () const =0 | 
|  | Return the IBody pointer. 
 | 
|  | 
| virtual IBody * | getIBody ()=0 | 
|  | Return the IBody pointer. 
 | 
|  | 
| virtual IBody * | getBodyMech ()=0 | 
|  | Return the IBody pointer of the mechanical body. 
 | 
|  | 
| virtual const IBody * | getBodyMech () const =0 | 
|  | Return the IBody pointer of the mechanical body. 
 | 
|  | 
| virtual base::Property | getPieceProperty (const string &name, const IPiece *p=0) const =0 | 
|  | Return the property of the piece. 
 | 
|  | 
| virtual double | getTemperature () const =0 | 
|  | Return the temperature. 
 
 | 
|  | 
| virtual double | getSpecificHeat () const =0 | 
|  | Return the specific heat at constant volume. 
 
 | 
|  | 
| virtual double | getExpCoef () const =0 | 
|  | Return the coefficient of linear expansion. 
 
 | 
|  | 
| virtual double | getAppliedPower () const =0 | 
|  | Return the applied power. 
 
 | 
|  | 
| virtual bool | getFix () const =0 | 
|  | Return the temperature fixity flag. 
 
 | 
|  | 
| virtual string | getFixLabel () const =0 | 
|  | Return the fixity label. 
 | 
|  | 
| virtual double | getTempInc () const =0 | 
|  | Return the temperature increment during last thermal step. 
 
 | 
|  | 
| virtual double | getPower () const =0 | 
|  | Return the out-of-balance power after last thermal step. 
 
 | 
|  | 
| virtual bool | setPieceProperty (const string &name, const base::Property &v, IPiece *p=0)=0 | 
|  | Set the property name. 
 | 
|  | 
| virtual void | setTemperature (const double &d)=0 | 
|  | Set the temperature. 
 
 | 
|  | 
| virtual void | setSpecificHeat (const double &d)=0 | 
|  | Set the specific heat at constant volume. 
 
 | 
|  | 
| virtual void | setExpCoef (const double &d)=0 | 
|  | Set the coefficient of linear expansion. 
 
 | 
|  | 
| virtual void | setAppliedPower (const double &d)=0 | 
|  | Set the applied power. 
 
 | 
|  | 
| virtual void | setFix (bool b)=0 | 
|  | Set the temperature fixity flag. 
 
 | 
|  | 
| virtual void | setTempInc (const double &d)=0 | 
|  | Set the temperature increment. 
 
 | 
|  | 
| virtual void | setPower (const double &d)=0 | 
|  | Set the out-of-balance power. 
 
 | 
|  |