Instance.Ship Class Reference
Public Member Functions | |
def cleanLoadConditions (self, fp) | |
def cleanTanks (self, fp) | |
def cleanWeights (self, fp) | |
def execute (self, fp) | |
def onChanged (self, fp, prop) | |
Member Function Documentation
◆ cleanLoadConditions()
def Instance.Ship.cleanLoadConditions | ( | self, | |
fp | |||
) |
Reanalyse the weights list looking for duplicated objects, or
removed ones.
◆ cleanTanks()
def Instance.Ship.cleanTanks | ( | self, | |
fp | |||
) |
Reanalyse the weights list looking for duplicated objects, or
removed ones.
◆ cleanWeights()
def Instance.Ship.cleanWeights | ( | self, | |
fp | |||
) |
Reanalyse the weights list looking for duplicated objects, or
removed ones.
◆ execute()
def Instance.Ship.execute | ( | self, | |
fp | |||
) |
Detects the entity recomputations.
Keyword arguments:
fp -- Part::FeaturePython object affected.
Referenced by ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), and FeaturePython.DistanceBolt.onChanged().
◆ onChanged()
def Instance.Ship.onChanged | ( | self, | |
fp, | |||
prop | |||
) |
Detects the ship data changes.
Keyword arguments:
fp -- Part::FeaturePython object affected.
prop -- Modified property name.
Referenced by ArchSite.Compass.buildCoordinates(), and ArchAxis.CommandArchGrid.IsActive().
The documentation for this class was generated from the following file:
- src/Mod/Ship/Instance.py