adjustEndPoints() | CompositeTopology | protected |
allEdges | CompositeTopology | protected |
averageMergeDistance | CompositeTopology | protected |
boundingBox | CompositeTopology | protected |
boundingBoxExtension | CompositeTopology | protected |
buildEdgeCurveBoundaryNodes() | CompositeTopology | protected |
buildEdgeCurves(GenericGraphicsInterface &gi) | CompositeTopology | protected |
buildEdgeCurveSearchTree(int &debug) | CompositeTopology | |
buildEdgeSegment(Mapping &trimCurve, Mapping &surface, NurbsMapping *&edge, int &numberOfGridPoints, real &arcLength, int &debug, GenericGraphicsInterface &gi) | CompositeTopology | protected |
buildSubSurfaceTriangulation(int s, IntegerArray &numberOfBoundaryNodes, realArray *rCoordinates, IntegerArray *edgeNodeInfop, IntegerArray *boundaryNodeInfop, int &totalNumberOfNodes, int &totalNumberOfFaces, int &totalNumberOfElements, real &totalTimeToBuildSeparateTriangulations, real &totalTriangleTime, real &totalNurbTime, real &totalResolutionTime, int &debug, GenericGraphicsInterface &gi, GraphicsParameters ¶ms) | CompositeTopology | protected |
buildTriangulationForVisibleSurfaces() | CompositeTopology | |
checkConsistency(bool quiet=false) | CompositeTopology | protected |
cleanup() | CompositeTopology | |
CompositeTopology(CompositeSurface &cs) | CompositeTopology | |
computeNumberOfGridPoints(real arcLength, realArray &x, real &maxCurvature) | CompositeTopology | protected |
computeTopology(GenericGraphicsInterface &gi, int debug=0) | CompositeTopology | |
cs | CompositeTopology | protected |
curvatureTolerance | CompositeTopology | protected |
curveResolutionTolerance | CompositeTopology | protected |
deltaS | CompositeTopology | protected |
edgeCurveIsMerged enum value | CompositeTopology | |
edgeCurveIsNotDefined enum value | CompositeTopology | |
edgeCurveIsNotMerged enum value | CompositeTopology | |
edgeCurveIsRemoved enum value | CompositeTopology | |
edgeCurveIsSplit enum value | CompositeTopology | |
edgeCurvesAreBuilt | CompositeTopology | protected |
EdgeCurveStatusEnum enum name | CompositeTopology | |
edgeFromNumber(int n) | CompositeTopology | |
endPoint | CompositeTopology | protected |
faceInfoArray | CompositeTopology | protected |
findBoundaryCurves(int &numberOfBoundaryCurves, Mapping **&boundaryCurves) | CompositeTopology | |
get(const GenericDataBase &dir, const aString &name) | CompositeTopology | virtual |
getAnotherEdge(EdgeInfo *&edgeChosen, GenericGraphicsInterface &gi, const aString &question, const aString &cancel) | CompositeTopology | protected |
getDeltaS() const | CompositeTopology | |
getEdgeCurve(int number) | CompositeTopology | |
getEdgeCurveStatus(int number) | CompositeTopology | |
getEdgeFromEndPoints(real *x0, real *x1) | CompositeTopology | |
getMaximumArea() const | CompositeTopology | |
getNearestEdge(real x[3]) | CompositeTopology | |
getNumberOfEdgeCurves() | CompositeTopology | |
getSignForNormal() const | CompositeTopology | inline |
getTriangulation() const | CompositeTopology | inline |
getTriangulationSurface(int s) | CompositeTopology | inline |
globalTriangulation | CompositeTopology | protected |
globalTriangulationForVisibleSurfaces | CompositeTopology | protected |
improveTri | CompositeTopology | protected |
initializeTopology() | CompositeTopology | protected |
invalidateTopology() | CompositeTopology | |
joinEdgeCurves(EdgeInfo &e1, bool toNext, int debug=0) | CompositeTopology | protected |
masterEdge | CompositeTopology | protected |
maxDist | CompositeTopology | protected |
maximumArea | CompositeTopology | protected |
maximumMergeDistance | CompositeTopology | protected |
merge(EdgeInfo *e, int debug) | CompositeTopology | protected |
mergedCurvesAreValid | CompositeTopology | protected |
mergeEdgeCurves(EdgeInfo &e, EdgeInfo &e2, int debug=0) | CompositeTopology | protected |
mergeTolerance | CompositeTopology | protected |
mergeTwoEdges(EdgeInfo *e, EdgeInfo *eMin, int orientation, real tolerance, int debug) | CompositeTopology | protected |
minimumUnmergedDistance | CompositeTopology | protected |
minNumberOfPointsOnAnEdge | CompositeTopology | protected |
numberOfEdgeCurves | CompositeTopology | protected |
numberOfEndPoints | CompositeTopology | protected |
numberOfFaces | CompositeTopology | protected |
numberOfUniqueEdgeCurves | CompositeTopology | protected |
operator=(const CompositeTopology &X) | CompositeTopology | |
printEdgeCurveInfo(GenericGraphicsInterface &gi) | CompositeTopology | protected |
printInfoForAnEdgeCurve(EdgeInfo *e) | CompositeTopology | protected |
put(GenericDataBase &dir, const aString &name) const | CompositeTopology | virtual |
recomputeEdgeCurveBoundaryNodes | CompositeTopology | protected |
searchTree | CompositeTopology | protected |
setDeltaS(real ds) | CompositeTopology | |
setMaximumArea(real maxa) | CompositeTopology | |
setupAllEdges() | CompositeTopology | protected |
signForNormal | CompositeTopology | protected |
splitAndMergeEdgeCurves(GenericGraphicsInterface &gi, int &debug) | CompositeTopology | protected |
splitEdge(EdgeInfo **er, real rSplit, int &debug, bool mergeNewEdges=true) | CompositeTopology | protected |
splitToleranceFactor | CompositeTopology | protected |
topologyDetermined() | CompositeTopology | inline |
triangulateCompositeSurface(int &debug, GenericGraphicsInterface &gi, GraphicsParameters ¶ms) | CompositeTopology | protected |
triangulationIsValid | CompositeTopology | protected |
triangulationSurface | CompositeTopology | protected |
unMergeEdge(EdgeInfo &e) | CompositeTopology | protected |
unusedEdges | CompositeTopology | protected |
update() | CompositeTopology | |
~CompositeTopology() | CompositeTopology | |