|
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 IString | 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: