| |
- addCircleIntersectionLoop(circleIntersectionPathComplexes, circleIntersections)
- Add a circle intersection loop.
- addOrbits(distanceFeedRate, loop, orbitalFeedRatePerSecond, temperatureChangeTime, z)
- Add orbits with the extruder off.
- addOrbitsIfLarge(distanceFeedRate, loop, orbitalFeedRatePerSecond, temperatureChangeTime, z)
- Add orbits with the extruder off if the orbits are large enough.
- addPointsFromSegment(pointComplexes, radius, pointBeginComplex, pointEndComplex, thresholdRatio=0.90000000000000002)
- Add point complexes between the endpoints of a segment.
- getAroundsFromLoop(loop, radius)
- Get the arounds from the loop, later combine with get arounds.
- getAroundsFromLoops(loops, radius)
- Get the arounds from the loops.
- getAroundsFromPoints(points, radius)
- Get the arounds from the points.
- getCentersFromCircleNodes(circleNodes)
- Get the complex centers of the circle intersection loops from circle nodes.
- getCentersFromIntersectionLoop(circleIntersectionLoopComplex)
- Get the centers from the intersection loop.
- getCentersFromIntersectionLoops(circleIntersectionLoopComplexes)
- Get the centers from the intersection loops.
- getCentersFromLoop(loop, radius)
- Get the centers of the loop.
- getCentersFromLoopDirection(isWiddershins, loop, radius)
- Get the centers of the loop which go around in the given direction.
- getCircleIntersectionLoops(circleIntersections)
- Get all the loops going through the circle intersections.
- getCircleIntersectionsFromCircleNodes(circleNodes)
- Get all the circle intersections which exist between all the circle nodes.
- getCircleNodesFromLoop(loop, radius)
- Get the circle nodes from every point on a loop and between points.
- getCircleNodesFromPoints(pointComplexes, radius)
- Get the circle nodes from a path.
- getInsetFromClockwiseLoop(loop, radius)
- Get loop inset from clockwise loop, out from widdershins loop.
- getInsetFromClockwiseTriple(aheadAbsoluteComplex, behindAbsoluteComplex, centerComplex, radius)
- Get loop inset from clockwise triple, out from widdershins loop.
- getInsetLoopsFromLoop(inset, loop)
- Get the inset loops, which might overlap.
- getInsetLoopsFromLoops(inset, loops)
- Get the inset loops, which might overlap.
- getInsetSeparateLoopsFromLoops(inset, loops)
- Get the separate inset loops.
- getIntersectionAtInset(aheadComplex, behindComplex, inset)
- Get circle intersection loop at inset from segment.
- getLargestInsetLoopFromLoop(loop, radius)
- Get the largest inset loop from the loop.
- getLargestInsetLoopFromLoopNoMatterWhat(loop, radius)
- Get the largest inset loop from the loop, even if the radius has to be shrunk and even if there is still no inset loop.
- getLoopsFromLoopsDirection(isWiddershins, loops)
- Get the loops going round in a given direction.
- getPointsFromLoop(loop, radius)
- Get the points from every point on a loop and between points.
- getSimplifiedInsetFromClockwiseLoop(loop, radius)
- Get loop inset from clockwise loop, out from widdershins loop.
- getWithoutIntersections(loop)
- Get loop without intersections.
- isLarge(loop, requiredSize)
- Determine if the loop is as large as the required size.
- isLargeSameDirection(inset, loop, requiredSize)
- Determine if the inset is in the same direction as the loop and if the inset is as large as the required size.
- isLoopIntersectingLoop(anotherLoop, loop)
- Determine if the a loop is intersecting another loop.
- orbitsAreLarge(loop, temperatureChangeTime)
- Determine if the orbits are large enough.
- removeIntersection(loop)
- Get loop without the first intersection.
|