|  | 
| virtual IThing * | getIThing ()=0 | 
|  | Return an IThing interface for this object. 
 | 
|  | 
| virtual const IThing * | getIThing () const =0 | 
|  | Return a const IThing interface for this object. 
 | 
|  | 
| virtual IRBlock * | getIRBlock ()=0 | 
|  | Return an IRBlock interface for this object. 
 | 
|  | 
| virtual const IRBlock * | getIRBlock () const =0 | 
|  | Return a const IRBlock interface for this object. 
 | 
|  | 
| virtual string | getName () const =0 | 
|  | Return the name of the template. 
 | 
|  | 
| virtual double | getMoiCompTemp (int) const =0 | 
|  | Admissible values are: 11,12,13,22,23,33 in 3D. This is as the RBlock template has been imported. 
 | 
|  | 
| virtual DAVect | getMoiTemp () const =0 | 
|  | Return the inertia tensor in principal axis form. 
 | 
|  | 
| virtual double | getVolumeTemp () const =0 | 
|  | 
| virtual void | setVolumeTemp (const double &d)=0 | 
|  | 
| virtual void | setMoiCompTemp (const double &, int)=0 | 
|  | 
| virtual void | setMoiTemp (const DAVect &)=0 | 
|  | Set the inertia tensor in principal axis form. 
 | 
|  | 
|  | 
| static const TType | type_ = 0x55ef2418 | 
|  | TType for type casting. 
 | 
|  | 
◆ getMoiCompTemp()
  
  | 
        
          | virtual double rblock::IRBlockTemplate::getMoiCompTemp | ( | int |  | ) | const |  | pure virtual | 
 
Admissible values are: 11,12,13,22,23,33 in 3D. This is as the RBlock template has been imported. 
Return a component of the inertia tensor. In 2D just the value is returned. In 3D the components are returned. 
 
 
 
◆ setMoiCompTemp()
  
  | 
        
          | virtual void rblock::IRBlockTemplate::setMoiCompTemp | ( | const double & | , |  
          |  |  | int | ) |  | pure virtual | 
 
Set a component of the inertia tensor. Admissible values are: 11,12,13,22,23,33 in 3D. 
 
 
 
The documentation for this class was generated from the following file: