PathScripts.PathDressupDogbone Namespace Reference

Classes

class  Bone
 
class  Chord
 
class  CommandDressupDogbone
 
class  Incision
 
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')
 
def translate (context, text, disambig=None)
 

Variables

 DraftGeomUtils
 
 LOG_MODULE
 
 movearc
 
 moveccw
 
 movecommands
 
 movecw
 
 movestraight
 
 Part
 

Function Documentation

◆ addAngle()

◆ anglesAreParallel()

def PathScripts.PathDressupDogbone.anglesAreParallel (   a1,
  a2 
)

◆ Create()

def PathScripts.PathDressupDogbone.Create (   base,
  name = 'DogboneDressup' 
)
Create(obj, name='DogboneDressup') ... dresses the given PathProfile/PathContour object with dogbones.

◆ debugCircle()

def PathScripts.PathDressupDogbone.debugCircle (   vector,
  r,
  label,
  color = None 
)

◆ debugMarker()

def PathScripts.PathDressupDogbone.debugMarker (   vector,
  label,
  color = None,
  radius = 0.5 
)

◆ edgesForCommands()

def PathScripts.PathDressupDogbone.edgesForCommands (   cmds,
  startPt 
)

◆ getAngle()

def PathScripts.PathDressupDogbone.getAngle (   v)

◆ pointFromCommand()

def PathScripts.PathDressupDogbone.pointFromCommand (   cmd,
  pt,
  X = 'X',
  Y = 'Y',
  Z = 'Z' 
)

◆ translate()

def PathScripts.PathDressupDogbone.translate (   context,
  text,
  disambig = None 
)

Variable Documentation

◆ DraftGeomUtils

PathScripts.PathDressupDogbone.DraftGeomUtils

◆ LOG_MODULE

PathScripts.PathDressupDogbone.LOG_MODULE

◆ movearc

PathScripts.PathDressupDogbone.movearc

◆ moveccw

PathScripts.PathDressupDogbone.moveccw

◆ movecommands

PathScripts.PathDressupDogbone.movecommands

◆ movecw

PathScripts.PathDressupDogbone.movecw

◆ movestraight

PathScripts.PathDressupDogbone.movestraight

◆ Part

PathScripts.PathDressupDogbone.Part