alpha1(CDart *ADart) | GMap3d::CGeneralTools | |
alpha2(CDart *ADart) | GMap3d::CGeneralTools | |
areLinesCrossing(const CVertex &ALine1Vertex1, const CVertex &ALine1Vertex2, const CVertex &ALine2Vertex1, const CVertex &ALine2Vertex2, CPlane *AIntersectionPlane=NULL) | GMap3d::CGeneralTools | [virtual] |
arePointsEqual(const CVertex &APoint1, const CVertex &APoint2) | GMap3d::CGeneralTools | [virtual] |
areVectorsColinear(const CVertex &AVector1, const CVertex &AVector2) | GMap3d::CCorefine2dTools | [virtual] |
CCorefine2dTools(CGMapVertex *AMap, TCoordinate AEpsilon=1E-4) | GMap3d::CCorefine2dTools | |
CGeneralTools(CGMapVertex *AMap, TCoordinate AEpsilon=1E-4) | GMap3d::CGeneralTools | |
displayEdgeVertices(CDart *ADart, int AVertexDI=-1) | GMap3d::CGeneralTools | |
displayFaceVertices(CDart *ADart, int AVertexDI=-1) | GMap3d::CGeneralTools | |
edgeVector(CDart *AEdge, int AVertexDI=-1) | GMap3d::CGeneralTools | |
faceNormalVector(CDart *AFace, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
facePlane(CDart *AFace, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
fastFaceNormalVector(CDart *AFace, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
fastVertexNormalVector(CDart *AVertex, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
FEps | GMap3d::CGeneralTools | [protected] |
FEps2 | GMap3d::CGeneralTools | [protected] |
findNearestIntersection(const CVertex &AVertex1, const CVertex &AVertex2, CDart *AFace, bool AFaceIsVertex1, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
findSectorOfVector(const CVertex &AVector, CDart *AVertex, int AVertexDI=-1) | GMap3d::CCorefine2dTools | [virtual] |
findWellOrientedDart(CDart *AVertex, int AVertexDI=-1) | GMap3d::CCorefine2dTools | [virtual] |
FMap | GMap3d::CGeneralTools | [protected] |
getLinesIntersection(CVertex ALine1Point1, CVertex ALine1Point2, CVertex ALine2Point1, CVertex ALine2Point2, TCoordinate *ALine1Param, TCoordinate *ALine2Param, const CPlane &APlane) | GMap3d::CGeneralTools | |
isPointOnLine(const CVertex &APoint, const CVertex &ALineVertex1, const CVertex &ALineVertex2) | GMap3d::CGeneralTools | [virtual] |
isPointOnPlane(const CVertex &APoint, const CPlane &APlane) | GMap3d::CGeneralTools | [virtual] |
isVectorInSector(const CVertex &AVector, const CVertex &ASectorVector1, const CVertex &ASectorVector2) | GMap3d::CCorefine2dTools | |
isVectorInSector(const CVertex &AVector, CDart *ASector, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
isVectorNull(const CVertex &AVector) | GMap3d::CGeneralTools | |
localizeEdgesIntersection(const CVertex &ALinePoint1, const CVertex &ALinePoint2, const CVertex &AEdgePoint1, const CVertex &AEdgePoint2, TCoordinate *ALineParam, TCoordinate *AEdgeParam) | GMap3d::CCorefine2dTools | [virtual] |
localizePointInMesh(const CVertex &APoint, CDart *AMesh, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
localizePointOnEdge(const CVertex &APoint, const CVertex &AVertex1, const CVertex &AVertex2, TCoordinate *AParam) | GMap3d::CCorefine2dTools | [virtual] |
normalizeVector(const CVertex &AVector) | GMap3d::CGeneralTools | |
orbitBoundingBox(CDart *ADart, TOrbit AOrbit, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
pointParameterOnLine(const CVertex &APoint, const CVertex &ALineVertex1, const CVertex &ALineVertex2) | GMap3d::CCorefine2dTools | [virtual] |
regionNormalVector(CDart *ADart, TOrbit AOrbit, unsigned int ARegionSize, int ARegionMark=-1, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
removeDoubleEdges(CDart *&AMesh1, CDart *&AMesh2, std::bitset< NB_MARKS > ACopyMarks, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
sortMultipleVerticesEdges(CDart *AVertex1, const std::list< CDart * > &AVertices, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
sortVerticesEdges(CDart *AVertex1, CDart *AVertex2, int AVertexDI=-1) | GMap3d::CCorefine2dTools | |
squareDistanceBetweenLines(const CVertex &ALine1Vertex1, const CVertex &ALine1Vertex2, const CVertex &ALine2Vertex1, const CVertex &ALine2Vertex2, CPlane *AIntersectionPlane=NULL) | GMap3d::CGeneralTools | |
squareDistanceToLine(const CVertex &APoint, const CVertex &ALineVertex1, const CVertex &ALineVertex2) | GMap3d::CGeneralTools | |
squareDistanceToPlane(const CVertex &APoint, const CPlane &APlane) | GMap3d::CGeneralTools | |
thickenVolume(CDart *AMesh, TCoordinate AThick=1.0, int ABorderSteps=5, int AVertexDI=-1) | GMap3d::CGeneralTools | |
vertexNormalVector(CDart *AVertex, int AVertexDI=-1) | GMap3d::CGeneralTools | [virtual] |
~CGeneralTools() | GMap3d::CGeneralTools | [virtual] |