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") |