Itasca C++ Interface
|
Interface for the RBlock thermal module. More...
#include <irblockthermalmodule.h>
Public Types | |
using | prop_signal = shared::Signal<const QString &,const QVariant &> |
Public Member Functions | |
virtual TType | getRBlockThermalType () const =0 |
virtual uint | getRBlockThermalPropertyNotice () const =0 |
virtual uint | getRBlockThermalCycleNotice () const =0 |
virtual uint | getRBlockThermalFixNotice () const =0 |
virtual uint | getRBlockThermalExtraNotice () const =0 |
virtual uint | getRBlockThermalGroupNotice () const =0 |
virtual uint | getRBlockThermalCleanNotice () const =0 |
virtual const IContainer * | getIContainerRBlockThermal () const =0 |
virtual IContainer * | getIContainerRBlockThermal ()=0 |
virtual const IContainerContact * | getIContainerRBlockRBlockContactThermal () const =0 |
virtual IContainerContact * | getIContainerRBlockRBlockContactThermal ()=0 |
virtual const IRBlockThermal * | findRBlockThermalWithID (quint64 id) const =0 |
virtual IRBlockThermal * | findRBlockThermalWithID (quint64 id)=0 |
virtual const IRBlockThermal * | findRBlockThermalClosestTo (const DVect &v, const double &radius=limits< double >::max()) const =0 |
virtual IRBlockThermal * | findRBlockThermalClosestTo (const DVect &v, const double &radius=limits< double >::max())=0 |
virtual void | validate ()=0 |
virtual const IEnergyMap * | getIRBlockThermalEnergies () const =0 |
virtual const IEnergyMap * | getIContactThermalRBlockRBlockEnergies () const =0 |
virtual void | populateAttributeSets (QStringList *scalarAtts, FArray< uint > *scalarNotices, QStringList *stringAtts, FArray< uint > *stringNotices, QStringList *vectorAtts, FArray< uint > *vectorNotices) const =0 |
virtual void | populatePropertySets (QStringList *scalarProps, QStringList *stringProps, QStringList *vectorProps) const =0 |
virtual prop_signal * | getPropertySignal () const =0 |
Return the signal associated with the addition of a new property. | |
Interface for the RBlock thermal module.