| |
- addCircleIntersectionLoop(circleIntersectionPath, circleIntersections)
- Add a circle intersection loop.
- addPointsFromSegment(points, radius, pointBegin, pointEnd)
- Add points between the endpoints of a segment.
- getCentersFromCircleNodes(circleNodes)
- Get the centers of the circle intersection loops from circle nodes.
- getCentersFromIntersectionLoop(circleIntersectionLoop)
- Get the centers from the intersection loop.
- getCentersFromIntersectionLoops(circleIntersectionLoops)
- Get the centers from the intersection loops.
- getCentersFromLoopDirection(isWiddershins, loop, radius)
- Get the centers of the circle intersection loops which go around in the given direction.
- getCentersFromOutside(isOutside, loop, radius)
- Get the centers of the circle intersection loops which are outside if isOutside is true, otherwise get the ones inside.
- getCircleIntersectionLoops(circleIntersections)
- Get all the loops going through the circle intersections.
- getCircleIntersectionsFromCircleNodes(circleNodes)
- Get all the circle intersections with exist between all the circle nodes.
- getCircleNodesFromLoop(loop, radius)
- Get the circle nodes from every point on a loop and between points.
- getCircleNodesFromPath(path, radius)
- Get the circle nodes from a path.
- getInsetFromClockwiseLoop(loop, radius)
- Get loop inset from clockwise loop, out from widdershins loop.
- getInsetFromClockwiseTriple(aheadAbsolute, behindAbsolute, center, radius)
- Get loop inset from clockwise triple, out from widdershins loop.
- getIntersectionAtInset(ahead, behind, inset)
- Get circle intersection loop at inset from segment.
- getLoopsFromLoopsDirection(isWiddershins, loops)
- Get the loops going round in a given direction.
- isLoopIntersectingLoop(anotherLoop, loop)
- Determine if the a loop is intersecting another loop.
|