|  |  | addEdgePair(edgePairTable, edges, faceEdgeIndex, remainingEdgeIndex, remainingEdgeTable)Add edge pair to the edge pair table.
 addFacesByConcaveLoop(faces, indexedLoop)Add faces from a polygon which is concave.
 addFacesByConvex(faces, indexedLoop)Add faces from a convex polygon.
 addFacesByConvexBottomTopLoop(faces, indexedLoopBottom, indexedLoopTop)Add faces from loops.
 addFacesByConvexLoops(faces, indexedLoops)Add faces from loops.
 addFacesByConvexReversed(faces, indexedLoop)Add faces from a reversed convex polygon.
 addFacesByGrid(faces, grid)Add faces from grid.
 addFacesByLoop(faces, indexedLoop)Add faces from a polygon which may be concave.
 addFacesByLoopReversed(faces, indexedLoop)Add faces from a reversed convex polygon.
 addFacesByMeldedConvexLoops(faces, indexedLoops)Add faces from melded loops.
 addLoopToPointTable(loop, pointTable)Add the points in the loop to the point table.
 addMeldedPillarByLoops(faces, indexedLoops)Add melded pillar by loops which may be concave.
 addPillarByLoops(faces, indexedLoops)Add pillar by loops which may be concave.
 addPillarFromConvexLoopsGridTop(faces, indexedGridTop, indexedLoops)Add pillar from convex loops and grid top.
 addPillarFromConvexLoopsGrids(faces, indexedGrids, indexedLoops)Add pillar from convex loops and grids.
 addPointsAtZ(edgePair, points, radius, vertexes, z)Add point complexes on the segment between the edge intersections with z.
 addSymmetricXPath(outputs, path, x)Add x path output to outputs.
 addSymmetricXPaths(outputs, paths, x)Add x paths outputs to outputs.
 addSymmetricYPath(outputs, path, y)Add y path output to outputs.
 addSymmetricYPaths(outputs, paths, y)Add y paths outputs to outputs.
 addVector3Loop(loop, loops, vertexes, z)Add vector3Loop to loops if there is something in it, for inset and outset.
 addWithLeastLength(importRadius, loops, point)Insert a point into a loop, at the index at which the loop would be shortest.
 convertElementNode(elementNode, geometryOutput)Convert the xml element to a TriangleMesh xml element.
 getAddIndexedGrid(grid, vertexes, z)Get and add an indexed grid.
 getAddIndexedLoop(loop, vertexes, z)Get and add an indexed loop.
 getAddIndexedLoops(loop, vertexes, zList)Get and add indexed loops.
 getAdditionalLoopLength(loop, point, pointIndex)Get the additional length added by inserting a point into a loop.
 getCarveIntersectionFromEdge(edge, vertexes, z)Get the complex where the carve intersects the edge.
 getClosestDistanceIndexToPoint(point, loop)Get the distance squared to the closest point of the loop and index of that point.
 getDescendingAreaLoops(allPoints, corners, importRadius)Get descending area loops which include most of the points.
 getDescendingAreaOrientedLoops(allPoints, corners, importRadius)Get descending area oriented loops which include most of the points.
 getGeometryOutputByFacesVertexes(faces, vertexes)Get geometry output dictionary by faces and vertexes.
 getGeometryOutputCopy(object)Get the geometry output copy.
 getIndexedCellLoopsFromIndexedGrid(grid)Get indexed cell loops from an indexed grid.
 getIndexedLoopFromIndexedGrid(indexedGrid)Get indexed loop from around the indexed grid.
 getInfillDictionary(arounds, aroundWidth, infillInset, infillWidth, pixelTable, rotatedLoops, testLoops=None)Get combined fill loops which include most of the points.
 getInsetPoint(loop, tinyRadius)Get the inset vertex.
 getIsPathEntirelyOutsideTriangle(begin, center, end, vector3Path)Determine if a path is entirely outside another loop.
 getIsPointCloseInline(close, loop, point, pointIndex)Insert a point into a loop, at the index at which the loop would be shortest.
 getLoopLayerAppend(loopLayers, z)Get next z and add extruder loops.
 getLoopsFromCorrectMesh(edges, faces, vertexes, z)Get loops from a carve of a correct mesh.
 getLoopsFromUnprovenMesh(edges, faces, importRadius, vertexes, z)Get loops from a carve of an unproven mesh.
 getLoopsWithCorners(corners, importRadius, loops, pointTable)Add corners to the loops.
 getMeldedPillarOutput(loops)Get melded pillar output.
 getNewDerivation(elementNode)Get new derivation.
 getNextEdgeIndexAroundZ(edge, faces, remainingEdgeTable)Get the next edge index in the mesh carve.
 getOrientedLoops(loops)Orient the loops which must be in descending order.
 getOverlapRatio(loop, pointTable)Get the overlap ratio between the loop and the point table.
 getPath(edges, pathIndexes, loop, z)Get the path from the edge intersections.
 getPillarOutput(loops)Get pillar output.
 getPillarsOutput(loopLists)Get pillars output.
 getRemainingEdgeTable(edges, vertexes, z)Get the remaining edge hashtable.
 getRemainingLoopAddFace(faces, remainingLoop)Get the remaining loop and add face.
 getSharedFace(firstEdge, faces, secondEdge)Get the face which is shared by two edges.
 getSymmetricXLoop(path, vertexes, x)Get symmetrix x loop.
 getSymmetricYLoop(path, vertexes, y)Get symmetrix y loop.
 getUnifiedOutput(outputs)Get unified output.
 getUniqueVertexes(loops)Get unique vertexes.
 getWideAnglePointIndex(loop)Get a point index which has a wide enough angle, most point indexes have a wide enough angle, this is just to make sure.
 isInline(beginComplex, centerComplex, endComplex)Determine if the three complex points form a line.
 isPathAdded(edges, faces, loops, remainingEdgeTable, vertexes, z)Get the path indexes around a triangle mesh carve and add the path to the flat loops.
 processElementNode(elementNode)Process the xml element.
 setEdgeMaximumMinimum(edge, vertexes)Set the edge maximum and minimum.
 sortLoopsInOrderOfArea(isDescending, loops)Sort the loops in the order of area according isDescending.
 |