, including all inherited members.
| __addList(const TriangleCut &K) | SurfaceMeshGenerator::Internals | [private] |
| __addPoints(const Vertex *&Pcut, size_t &stopcut, std::vector< const Vertex * > &pointslist1, std::vector< const Vertex * > &pointslist2) | SurfaceMeshGenerator::Internals | [private] |
| __addTriangle(const Triangle &T, const Cell *cell, std::vector< Triangle > &triangleListIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __backgroundMesh | SurfaceMeshGenerator::Internals | [private] |
| __calculateIntersection(MeshedObject &O0, const MeshedObject &O1, const MeshedObject &O2, const std::set< const Cell * > &toTreatHexahedra) | SurfaceMeshGenerator::Internals | [inline, private] |
| __calculatePointsIntersection(const MeshedObject &O1, const MeshedObject &O2, const std::set< const Cell * > &toTreatHexahedra, PIntersection &listVertexIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __CalculPoint(std::list< Triangle * >::iterator ¤tTriangle, std::list< Triangle * >::iterator ¤tTriangle1, IntersectionPoints &Pinter, PIntersection &listVertexIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __constructionFinalMesh(const MeshedObject &O0, SurfaceMeshOfTriangles &s_mesh) | SurfaceMeshGenerator::Internals | [private] |
| __constructionVerticesList(const MeshedObject &O0) | SurfaceMeshGenerator::Internals | [private] |
| __create2SD(const TriangleCut &K, const Cell *cell, std::vector< const Vertex * > &points, std::vector< Vertex > &pointstrian, const TinyVector< 3, size_t > &place, std::vector< Triangle > &triangleListIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __create3in(const TriangleCut &K, const Cell *cell, std::vector< const Vertex * > &points, const size_t in, const size_t in1, const TinyVector< 3, size_t > &place, std::vector< Triangle > &triangleListIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __createCase(const TriangleCut &K, size_t &in, size_t &in1, TinyVector< 3, size_t > &place) | SurfaceMeshGenerator::Internals | [private] |
| __createGeneral(const TriangleCut &K, const Cell *cell, std::vector< Triangle > &triangleListIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __createList(const TriangleCut &K, std::vector< const Vertex * > &points, size_t &in, size_t &in1, TinyVector< 3, size_t > place) | SurfaceMeshGenerator::Internals | [private] |
| __createLocalListIntersection(const size_t &objectNumber, const MeshedObject &O2, const Triangle *¤tTriangle, TriangleCut &K, const Cell *cell) | SurfaceMeshGenerator::Internals | [private] |
| __createPointIntersection(std::list< Triangle * >::iterator currentTriangle1, std::list< Triangle * >::iterator currentTriangle2, PIntersection &listVertexIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __createSurface(MeshedObject &O, EdgePairList &triangleListes, EdgePairList &localTriangleListesEdges, VerticesList &verticesListes, MotherCellList &cellListObject) | SurfaceMeshGenerator::Internals | [private] |
| __createTriangle(const TriangleCut &K, const Cell *cell, std::vector< Triangle > &triangleListIntersectionNew, std::vector< const Vertex * > &points, std::vector< Vertex > &pointtrian) | SurfaceMeshGenerator::Internals | [private] |
| __createTrianglesIntersection(const size_t numobject, const MeshedObject &O1, const MeshedObject &O2, const std::set< const Cell * > &toTreatHexahedra, std::vector< Triangle > &triangleListIntersectionNew, PIntersection &listVertexIntersectionNew) | SurfaceMeshGenerator::Internals | [inline, private] |
| __createTriangleSurface(VerticesList &verticesListes, EdgePairList &localTriangleList, const Shape &S, std::vector< const Edge * > &cutEdges, const Cell ¤tCell) | SurfaceMeshGenerator::Internals | [private] |
| __dataStructureConvertion(MeshedObject &O, EdgePairList &triangleListes, VerticesList &verticesListes, MotherCellList &cellListObject) | SurfaceMeshGenerator::Internals | [private] |
| __determinateCase(const int &ncase, const TriangleCut &K, TinyVector< 3, int > &tt, TinyVector< 3, int > &pp) | SurfaceMeshGenerator::Internals | [private] |
| __determinateEdgeCut(const size_t &numobject, const MeshedObject &O1, const MeshedObject &O2, const Triangle *¤tTriangle, const Cell *cell) | SurfaceMeshGenerator::Internals | [private] |
| __determinateNumber(const int &p, const TinyVector< 3, TinyVector< 2, const Vertex * > > &pointsint) | SurfaceMeshGenerator::Internals | [private] |
| __DeterminatePoint(const size_t &ncase, const Vertex *&Vo0, const Vertex *&Vo1, TinyVector< 3, const Vertex * > &V, IntersectionPoints &Pinter, PIntersection &listVertexIntersectionNew) | SurfaceMeshGenerator::Internals | [private] |
| __EquationPlan(const TinyVector< 3, const Vertex * > &V) | SurfaceMeshGenerator::Internals | [private] |
| __findInEdges(const TriangleCut &K, TinyVector< 2, const Vertex * > &P, TinyVector< 2, const Triangle * > &T, size_t &iInter, size_t &stop, size_t &in, size_t &in1, TinyVector< 3, size_t > place, std::vector< const Vertex * > &points) | SurfaceMeshGenerator::Internals | [private] |
| __findOneEdge(const TriangleCut &K, const size_t &number, TinyVector< 2, const Vertex * > &P) | SurfaceMeshGenerator::Internals | [private] |
| __findTriangle(TinyVector< 2, const Vertex * > &P, TinyVector< 2, const Triangle * > &T, size_t &stop) | SurfaceMeshGenerator::Internals | [private] |
| __findVertex(const TriangleCut &K, TinyVector< 2, const Vertex * > &P, TinyVector< 2, const Triangle * > &T, size_t &iCut, size_t &iInter, size_t &stop, size_t &in, size_t &in1, TinyVector< 3, size_t > place, std::vector< const Vertex * > &points) | SurfaceMeshGenerator::Internals | [private] |
| __generateCoarseMesh(const Domain &omega, const Object &object) | SurfaceMeshGenerator::Internals | [private] |
| __generateMesh(const Domain &omega, const Object &object, const size_t &level, std::stack< ReferenceCounting< MeshedObject > > &objectStack) | SurfaceMeshGenerator::Internals | [private] |
| __getIntersectionReferences(const Intersection &I, std::map< TinyVector< 3 >, Object * > &otherReferences) | SurfaceMeshGenerator::Internals | [private, static] |
| __inout(const size_t &numobject, const int &ttn0, const Vertex *&V0, const Vertex *&V1) | SurfaceMeshGenerator::Internals | [private] |
| __InTriangle(const Vertex &P, TinyVector< 3, const Vertex * > &V, size_t &ncompt) | SurfaceMeshGenerator::Internals | [private] |
| __isDegenerate(const Triangle &T) | SurfaceMeshGenerator::Internals | [private] |
| __lastBackgoundMesh | SurfaceMeshGenerator::Internals | [private] |
| __marchingTetrahedra(MeshedObject &O) | SurfaceMeshGenerator::Internals | [private] |
| __motherCells | SurfaceMeshGenerator::Internals | [private] |
| __operationBoolean(MeshedObject &O0, const MeshedObject &O1, const MeshedObject &O2) | SurfaceMeshGenerator::Internals | [inline, private] |
| __putEdgeRef(const Triangle *&Tmesh, const Triangle *&T, const size_t numobject, const MeshedObject &O1, const MeshedObject &O2) | SurfaceMeshGenerator::Internals | [private] |
| __putRefByFront(const size_t numobject, const MeshedObject &O1, const MeshedObject &O2, const SurfaceMeshOfTriangles &surfmesh, const std::set< const Cell * > &toTreatHexahedra) | SurfaceMeshGenerator::Internals | [private] |
| __setMotherCells(SurfaceMeshOfTriangles &surfmesh) | SurfaceMeshGenerator::Internals | [private] |
| __splitEdge(const Edge &e, const Shape &S) | SurfaceMeshGenerator::Internals | [private] |
| __transformVertex(const TriangleCut &K, std::vector< const Vertex * > &points, std::vector< Vertex > &pointstrian) | SurfaceMeshGenerator::Internals | [private] |
| __verifExist(const Vertex *Ptemp, std::vector< const Vertex * > &points) | SurfaceMeshGenerator::Internals | [private] |
| EdgePairList typedef | SurfaceMeshGenerator::Internals | [private] |
| EdgesRef typedef | SurfaceMeshGenerator::Internals | [private] |
| edgesRefVertex | SurfaceMeshGenerator::Internals | [private] |
| Internals() | SurfaceMeshGenerator::Internals | [inline] |
| ListOfMeshedObject typedef | SurfaceMeshGenerator::Internals | [private] |
| listOfTriangleMeshFront | SurfaceMeshGenerator::Internals | [private] |
| listOfVertexMesh | SurfaceMeshGenerator::Internals | [private] |
| MapCellTriangle typedef | SurfaceMeshGenerator::Internals | [private] |
| MotherCellList typedef | SurfaceMeshGenerator::Internals | [private] |
| ObjectReferences typedef | SurfaceMeshGenerator::Internals | [private] |
| PairTriangleNew typedef | SurfaceMeshGenerator::Internals | [private] |
| PairTriangleToIntersectionPoints typedef | SurfaceMeshGenerator::Internals | [private] |
| pairTriangleToIntersectionPoints | SurfaceMeshGenerator::Internals | [private] |
| PIntersection typedef | SurfaceMeshGenerator::Internals | [private] |
| plotini(size_t nobjectToTreat) | SurfaceMeshGenerator::Internals | [private] |
| SurfaceMeshGenerator class | SurfaceMeshGenerator::Internals | [friend] |
| triangleWithVertex | SurfaceMeshGenerator::Internals | [private] |
| vertexInTriangles | SurfaceMeshGenerator::Internals | [private] |
| vertexVectTriangles | SurfaceMeshGenerator::Internals | [private] |
| VerticesList typedef | SurfaceMeshGenerator::Internals | [private] |