Fade2.5D Documentation pages v1.85
Delaunay Features
Fade_2D Member List

This is the complete list of members for Fade_2D, including all inherited members.

applyConstraintsAndZones()Fade_2D
checkValidity(bool bCheckEmptyCircleProperty, const char *msg) constFade_2D
computeBoundingBox() constFade_2D
createConstraint(std::vector< Segment2 > &vSegments, ConstraintInsertionStrategy cis, bool bOrientedSegments=false)Fade_2D
createZone(ConstraintGraph2 *pConstraintGraph, ZoneLocation zoneLoc, bool bVerbose=true)Fade_2D
createZone(const std::vector< ConstraintGraph2 * > &vConstraintGraphs, ZoneLocation zoneLoc, const Point2 &startPoint, bool bVerbose=true)Fade_2D
createZone(ConstraintGraph2 *pConstraintGraph, ZoneLocation zoneLoc, const Point2 &startPoint, bool bVerbose=true)Fade_2D
createZone(std::vector< Triangle2 * > &vTriangles, bool bVerbose=true)Fade_2D
createZone_cookieCutter(std::vector< Segment2 > &vSegments, bool bProtectEdges)Fade_2D
cutTriangles(const Point2 &knifeStart, const Point2 &knifeEnd, bool bTurnEdgesIntoConstraints)Fade_2D
cutTriangles(std::vector< Segment2 > &vSegments, bool bTurnEdgesIntoConstraints)Fade_2D
deleteZone(Zone2 *pZone)Fade_2D
drape(std::vector< Segment2 > &vSegmentsIn, std::vector< Segment2 > &vSegmentsOut) constFade_2D
enableMultithreading()Fade_2D
exportTriangulation(FadeExport &fadeExport, bool bWithCustomIndices, bool bClear)Fade_2D
Fade_2D(unsigned numExpectedVertices=3)Fade_2Dinlineexplicit
getAdjacentTriangle(Point2 *p0, Point2 *p1) constFade_2D
getAliveAndDeadConstraintSegments(std::vector< ConstraintSegment2 * > &vAllConstraintSegments) constFade_2D
getAliveConstraintSegments(std::vector< ConstraintSegment2 * > &vAliveConstraintSegments) constFade_2D
getConstraintSegment(Point2 *p0, Point2 *p1) constFade_2D
getConvexHull(bool bAllVertices, std::vector< Point2 * > &vConvexHullPointsOut)Fade_2D
getIncidentTriangles(Point2 *pVtx, std::vector< Triangle2 * > &vIncidentT) constFade_2D
getIncidentVertices(Point2 *pVtx, std::vector< Point2 * > &vIncidentVertices) constFade_2D
getOrientation(const Point2 &p0, const Point2 &p1, const Point2 &p2)Fade_2D
getTrianglePointers(std::vector< Triangle2 * > &vAllTriangles) constFade_2D
getVertexPointers(std::vector< Point2 * > &vAllPoints) constFade_2D
hasArea() constFade_2D
importTriangles(std::vector< Point2 > &vPoints, bool bReorientIfNeeded, bool bCreateExtendedBoundingBox)Fade_2D
insert(const Point2 &p)Fade_2D
insert(const std::vector< Point2 > &vInputPoints)Fade_2D
insert(const std::vector< Point2 > &vInputPoints, std::vector< Point2 * > &vHandles)Fade_2D
insert(int numPoints, double *aCoordinates, Point2 **aHandles)Fade_2D
isConstraint(Triangle2 *pT, int ith) constFade_2D
isConstraint(Point2 *p0, Point2 *p1) constFade_2D
isConstraint(Point2 *pVtx) constFade_2D
locate(const Point2 &p)Fade_2D
measureTriangulationTime(std::vector< Point2 > &vPoints)Fade_2D
numberOfPoints() constFade_2D
numberOfTriangles() constFade_2D
printLicense() constFade_2D
refine(Zone2 *pZone, double minAngleDegree, double minEdgeLength, double maxEdgeLength, bool bAllowConstraintSplitting)Fade_2D
refineAdvanced(MeshGenParams *pParameters)Fade_2D
remove(Point2 *pVertex)Fade_2D
setFastMode(bool bFast)Fade_2D
setNumCPU(int numCPU)Fade_2D
show(const char *postscriptFilename, bool bWithConstraints=true) constFade_2D
show(Visualizer2 *pVis, bool bWithConstraints=true) constFade_2D
statistics(const char *s) constFade_2D
subscribe(MsgType msgType, MsgBase *pMsg)Fade_2D
unsubscribe(MsgType msgType, MsgBase *pMsg)Fade_2D
writeObj(const char *filename) constFade_2D
writeObj(const char *filename, Zone2 *pZone) constFade_2D
writeWebScene(const char *path) constFade_2D
writeWebScene(const char *path, Zone2 *pZone) constFade_2D
~Fade_2D()Fade_2D