Functions | |
def | circleInversion (circle, circle2) |
def | pointInversion (circle, point) |
def | polarInversion (circle, edge) |
Variables | |
Part = lz.LazyLoader("Part", globals(), "Part") | |
Function Documentation
◆ circleInversion()
def draftgeoutils.circle_inversion.circleInversion | ( | circle, | |
circle2 | |||
) |
Circle inversion of a circle, inverting the center point. Returns the new circle created from the inverted center of circle2.
References DraftVecUtils.dist(), DraftVecUtils.equals(), and draftgeoutils.circle_inversion.pointInversion().
◆ pointInversion()
def draftgeoutils.circle_inversion.pointInversion | ( | circle, | |
point | |||
) |
Return the circle inversion of a point. It will return `None` if the given point is equal to the center of the circle.
References DraftVecUtils.dist(), and DraftVecUtils.equals().
Referenced by draftgeoutils.circle_inversion.circleInversion(), and draftgeoutils.circle_inversion.polarInversion().
◆ polarInversion()
def draftgeoutils.circle_inversion.polarInversion | ( | circle, | |
edge | |||
) |
Return the inversion pole of a line. The edge is the polar. The nearest point on the line is inversed. http://mathworld.wolfram.com/InversionPole.html
References draftgeoutils.circle_inversion.pointInversion().
Variable Documentation
◆ Part
draftgeoutils.circle_inversion.Part = lz.LazyLoader("Part", globals(), "Part") |