SurfaceMeshGenerator::Internals Member List

This is the complete list of members for SurfaceMeshGenerator::Internals, 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]
__backgroundMeshSurfaceMeshGenerator::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 &currentTriangle, std::list< Triangle * >::iterator &currentTriangle1, 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 *&currentTriangle, 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 &currentCell)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 *&currentTriangle, 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]
__lastBackgoundMeshSurfaceMeshGenerator::Internals [private]
__marchingTetrahedra(MeshedObject &O)SurfaceMeshGenerator::Internals [private]
__motherCellsSurfaceMeshGenerator::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 typedefSurfaceMeshGenerator::Internals [private]
EdgesRef typedefSurfaceMeshGenerator::Internals [private]
edgesRefVertexSurfaceMeshGenerator::Internals [private]
Internals()SurfaceMeshGenerator::Internals [inline]
ListOfMeshedObject typedefSurfaceMeshGenerator::Internals [private]
listOfTriangleMeshFrontSurfaceMeshGenerator::Internals [private]
listOfVertexMeshSurfaceMeshGenerator::Internals [private]
MapCellTriangle typedefSurfaceMeshGenerator::Internals [private]
MotherCellList typedefSurfaceMeshGenerator::Internals [private]
ObjectReferences typedefSurfaceMeshGenerator::Internals [private]
PairTriangleNew typedefSurfaceMeshGenerator::Internals [private]
PairTriangleToIntersectionPoints typedefSurfaceMeshGenerator::Internals [private]
pairTriangleToIntersectionPointsSurfaceMeshGenerator::Internals [private]
PIntersection typedefSurfaceMeshGenerator::Internals [private]
plotini(size_t nobjectToTreat)SurfaceMeshGenerator::Internals [private]
SurfaceMeshGenerator classSurfaceMeshGenerator::Internals [friend]
triangleWithVertexSurfaceMeshGenerator::Internals [private]
vertexInTrianglesSurfaceMeshGenerator::Internals [private]
vertexVectTrianglesSurfaceMeshGenerator::Internals [private]
VerticesList typedefSurfaceMeshGenerator::Internals [private]


Generated on Wed Nov 19 00:15:53 2008 for FreeFEM3D (aka ff3d) by  doxygen 1.5.6