|
def | arcInvert (self, obj) |
|
def | evaluate_context_menu_action (self, edit_command, obj, node_idx, action) |
|
def | get_edit_point_context_menu (self, obj, node_idx) |
|
def | get_edit_points (self, obj) |
|
def | getArcEnd (self, obj, global_placement=False) |
|
def | getArcMid (self, obj, global_placement=False) |
|
def | getArcStart (self, obj, global_placement=False) |
|
def | init_preview_object (self, obj) |
|
def | pointOnCircle (self, obj, angle, global_placement=False) |
|
def | update_object_from_edit_points (self, obj, node_idx, v, alt_edit_mode=0) |
|
def | update_preview_object (self, edit_command, obj, node_idx, v) |
|
def | get_object_style (self, obj) |
|
def | restore_object_style (self, obj, modes) |
|
def | set_object_editing_style (self, obj) |
|
◆ arcInvert()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.arcInvert |
( |
|
self, |
|
|
|
obj |
|
) |
| |
◆ evaluate_context_menu_action()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.evaluate_context_menu_action |
( |
|
self, |
|
|
|
edit_command, |
|
|
|
obj, |
|
|
|
node_idx, |
|
|
|
action |
|
) |
| |
◆ get_edit_point_context_menu()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.get_edit_point_context_menu |
( |
|
self, |
|
|
|
obj, |
|
|
|
node_idx |
|
) |
| |
◆ get_edit_points()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.get_edit_points |
( |
|
self, |
|
|
|
obj |
|
) |
| |
Return the list of edipoints for the given Draft Arc or Circle.
circle:
0 : Placement.Base or center
1 : radius
arc:
0 : Placement.Base or center
1 : first endpoint
2 : second endpoint
3 : midpoint
Reimplemented from draftguitools.gui_edit_base_object.GuiTools.
◆ getArcEnd()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.getArcEnd |
( |
|
self, |
|
|
|
obj, |
|
|
|
global_placement = False |
|
) |
| |
◆ getArcMid()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.getArcMid |
( |
|
self, |
|
|
|
obj, |
|
|
|
global_placement = False |
|
) |
| |
◆ getArcStart()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.getArcStart |
( |
|
self, |
|
|
|
obj, |
|
|
|
global_placement = False |
|
) |
| |
◆ init_preview_object()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.init_preview_object |
( |
|
self, |
|
|
|
obj |
|
) |
| |
◆ pointOnCircle()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.pointOnCircle |
( |
|
self, |
|
|
|
obj, |
|
|
|
angle, |
|
|
|
global_placement = False |
|
) |
| |
◆ update_object_from_edit_points()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.update_object_from_edit_points |
( |
|
self, |
|
|
|
obj, |
|
|
|
node_idx, |
|
|
|
v, |
|
|
|
alt_edit_mode = 0 |
|
) |
| |
◆ update_preview_object()
def draftguitools.gui_edit_draft_objects.DraftCircleGuiTools.update_preview_object |
( |
|
self, |
|
|
|
edit_command, |
|
|
|
obj, |
|
|
|
node_idx, |
|
|
|
v |
|
) |
| |
The documentation for this class was generated from the following file:
- Sources/FreeCAD/src/Mod/Draft/draftguitools/gui_edit_draft_objects.py