Public Member Functions | |
| def | clean (self) |
| def | reinit (self) |
| def | update (self, L, B, T) |
Public Attributes | |
| amLine | |
| amLineLabel | |
| apLine | |
| apLineLabel | |
| baseLine | |
| baseLineLabel | |
| fpLine | |
| fpLineLabel | |
| fsLine | |
| fsLineLabel | |
Member Function Documentation
◆ clean()
| def shipCreateShip.Preview.Preview.clean | ( | self | ) |
Remove all previous annotations from screen.
References shipCreateShip.Preview.Preview.amLine, shipCreateShip.Preview.Preview.amLineLabel, shipCreateShip.Preview.Preview.apLine, shipCreateShip.Preview.Preview.apLineLabel, shipCreateShip.Preview.Preview.baseLine, shipCreateShip.Preview.Preview.baseLineLabel, shipCreateShip.Preview.Preview.fpLine, shipCreateShip.Preview.Preview.fpLineLabel, shipCreateShip.Preview.Preview.fsLine, and shipCreateShip.Preview.Preview.fsLineLabel.
Referenced by shipOutlineDraw.Preview.Preview.reinit(), shipCreateShip.Preview.Preview.reinit(), shipOutlineDraw.Preview.Preview.update(), and shipCreateShip.Preview.Preview.update().
◆ reinit()
| def shipCreateShip.Preview.Preview.reinit | ( | self | ) |
Reinitializate drawer, removing all the previous annotations
References shipAreasCurve.Preview.Preview.clean(), shipCreateShip.Preview.Preview.clean(), and Path::Area.clean().
◆ update()
| def shipCreateShip.Preview.Preview.update | ( | self, | |
| L, | |||
| B, | |||
| T | |||
| ) |
Update the 3D view printing the annotations. Keyword arguments: L -- Selected ship length. B -- Selected ship breadth. T -- Selected ship draft.
References shipCreateShip.Preview.Preview.baseLine, shipCreateShip.Preview.Preview.baseLineLabel, shipAreasCurve.Preview.Preview.clean(), shipCreateShip.Preview.Preview.clean(), Path::Area.clean(), and shipCreateShip.Preview.DrawText().
Referenced by Spreadsheet_legacy.SpreadsheetView.changeCell(), ArchAxis.CommandArchGrid.IsActive(), and Spreadsheet_legacy.SpreadsheetView.recompute().
Member Data Documentation
◆ amLine
| shipCreateShip.Preview.Preview.amLine |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ amLineLabel
| shipCreateShip.Preview.Preview.amLineLabel |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ apLine
| shipCreateShip.Preview.Preview.apLine |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ apLineLabel
| shipCreateShip.Preview.Preview.apLineLabel |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ baseLine
| shipCreateShip.Preview.Preview.baseLine |
Referenced by shipCreateShip.Preview.Preview.clean(), and shipCreateShip.Preview.Preview.update().
◆ baseLineLabel
| shipCreateShip.Preview.Preview.baseLineLabel |
Referenced by shipCreateShip.Preview.Preview.clean(), and shipCreateShip.Preview.Preview.update().
◆ fpLine
| shipCreateShip.Preview.Preview.fpLine |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ fpLineLabel
| shipCreateShip.Preview.Preview.fpLineLabel |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ fsLine
| shipCreateShip.Preview.Preview.fsLine |
Referenced by shipCreateShip.Preview.Preview.clean().
◆ fsLineLabel
| shipCreateShip.Preview.Preview.fsLineLabel |
Referenced by shipCreateShip.Preview.Preview.clean().
The documentation for this class was generated from the following file:
- src/Mod/Ship/shipCreateShip/Preview.py
1.8.17