Classes | |
| class | Bone |
| class | Chord |
| class | CommandDressupDogbone |
| class | Incision |
| class | Marker |
| class | ObjectDressup |
| class | SelObserver |
| class | Side |
| class | Smooth |
| class | Style |
| class | TaskPanel |
| class | ViewProviderDressup |
Functions | |
| def | addAngle (a1, a2) |
| def | anglesAreParallel (a1, a2) |
| def | Create (base, name="DogboneDressup") |
| def | debugCircle (vector, r, label, color=None) |
| def | debugMarker (vector, label, color=None, radius=0.5) |
| def | edgesForCommands (cmds, startPt) |
| def | getAngle (v) |
| def | pointFromCommand (cmd, pt, X="X", Y="Y", Z="Z") |
Variables | |
| DraftGeomUtils = LazyLoader("DraftGeomUtils", globals(), "DraftGeomUtils") | |
| movecommands = CmdMoveStraight + CmdMoveRapid + CmdMoveArc | |
| Part = LazyLoader("Part", globals(), "Part") | |
| translate = FreeCAD.Qt.translate | |
| def PathScripts.PathDressupDogbone.addAngle | ( | a1, | |
| a2 | |||
| ) |
| def PathScripts.PathDressupDogbone.anglesAreParallel | ( | a1, | |
| a2 | |||
| ) |
References PathScripts.PathDressupDogbone.addAngle().
| def PathScripts.PathDressupDogbone.Create | ( | base, | |
name = "DogboneDressup" |
|||
| ) |
Create(obj, name='DogboneDressup') ... dresses the given PathProfile/PathContour object with dogbones.
References PathScripts.PathDressupDogbone.Create().
Referenced by PathScripts.PathDressupDogbone.Create().
| def PathScripts.PathDressupDogbone.debugCircle | ( | vector, | |
| r, | |||
| label, | |||
color = None |
|||
| ) |
| def PathScripts.PathDressupDogbone.debugMarker | ( | vector, | |
| label, | |||
color = None, |
|||
radius = 0.5 |
|||
| ) |
| def PathScripts.PathDressupDogbone.edgesForCommands | ( | cmds, | |
| startPt | |||
| ) |
| def PathScripts.PathDressupDogbone.getAngle | ( | v | ) |
| def PathScripts.PathDressupDogbone.pointFromCommand | ( | cmd, | |
| pt, | |||
X = "X", |
|||
Y = "Y", |
|||
Z = "Z" |
|||
| ) |
Referenced by PathScripts.PathDressupDogbone.edgesForCommands().
| PathScripts.PathDressupDogbone.DraftGeomUtils = LazyLoader("DraftGeomUtils", globals(), "DraftGeomUtils") |
| PathScripts.PathDressupDogbone.movecommands = CmdMoveStraight + CmdMoveRapid + CmdMoveArc |
| PathScripts.PathDressupDogbone.Part = LazyLoader("Part", globals(), "Part") |
| PathScripts.PathDressupDogbone.translate = FreeCAD.Qt.translate |