|  | 
| virtual const IContactThermal * | getThermalContact () const =0 | 
|  | 
| virtual const IContactMechanical * | getMechanicalContact () const =0 | 
|  | 
| const IProgram * | getProgram () const override=0 | 
|  | Return a const pointer to the IPrgram interface. 
 | 
|  | 
|  | ContactModelState () | 
|  | Constructor. 
 | 
|  | 
| virtual | ~ContactModelState () | 
|  | Destructor. 
 | 
|  | 
| bool | setActive (bool b=true) | 
|  | Set the activity state of the contact. 
 | 
|  | 
| bool | setCouldBeActive (bool b=true) | 
|  | Set the activity state of the contact. 
 | 
|  | 
| bool | setActivated (bool b=true) | 
|  | Set the activity state of the contact. 
 | 
|  | 
| bool | isActive () const | 
|  | Returns true if the contact state is active. 
 | 
|  | 
| bool | isInactive () const | 
|  | Returns true if the contact state is inactive. 
 | 
|  | 
| bool | activated () const | 
|  | Returns true if the contact state is activated. 
 | 
|  | 
| bool | couldBeActive () const | 
|  | Returns true if the contact could be activate in subsequent steps. 
 | 
|  | 
|  | 
| double | power_ | 
|  | 
| double | length_ | 
|  | 
| double | end1Temperature_ | 
|  | 
| double | end2Temperature_ | 
|  | 
| double | tempInc_ | 
|  | 
| double | gapInc_ | 
|  | 
| quint32 | activeState_ = 0 | 
|  | Current activity state flag. 
 | 
|  | 
| bool | trackEnergy_ = false | 
|  | indicate whether energy tracking is activated 
 | 
|  | 
◆ getProgram()
  
  | 
        
          | const IProgram * cmodelsxd::ContactModelThermalState::getProgram | ( |  | ) | const |  | overridepure virtual | 
 
 
The documentation for this class was generated from the following file: