|
3Depict
|
This is the complete list of members for Mesh, including all inherited members.
| clear() | Mesh | |
| countTriNodes() const | Mesh | |
| divideMeshSurface(float divisionAngle, unsigned int newPhysGroupStart, const std::vector< size_t > &physGroupsToSplit) | Mesh | |
| elementCount() const | Mesh | |
| erasePhysGroup(unsigned int group, unsigned int typeMask) | Mesh | |
| getAttachedComponents(size_t tet, std::vector< size_t > &tris, std::vector< size_t > &l) const | Mesh | |
| getBounds(BoundCube &b) const | Mesh | |
| getContainedNodes(const BoundCube &b, std::vector< size_t > &nodes) const | Mesh | |
| getCurPhysGroups(std::vector< std::pair< unsigned int, size_t > > &curPhys) const | Mesh | |
| getIntersectingPrimitives(std::vector< size_t > &searchNodes, std::vector< size_t > &lines, std::vector< size_t > &triangles, std::vector< size_t > &tetrahedra) const | Mesh | |
| getNearestTri(const Point3D &p, float &distance) const | Mesh | |
| getTriNormal(size_t tri, Point3D &normal) const | Mesh | |
| getVolume() const | Mesh | |
| isOrientedCoherently() const | Mesh | |
| isSane(bool output=false, std::ostream &outStream=std::cerr) const | Mesh | |
| isTetFullyConnected(unsigned int &badTet) const | Mesh | |
| killOrphanNodes() | Mesh | |
| lines | Mesh | |
| loadGmshMesh(const char *meshfile, unsigned int &curLine, bool allowBadMeshes=true) | Mesh | |
| mergeDuplicateVertices(float tolerance) | Mesh | |
| nodes | Mesh | |
| numDupTris() const | Mesh | |
| numDupVertices(float tolerance) const | Mesh | |
| orientTriEdgesCoherently() | Mesh | |
| physGroupNames | Mesh | |
| points | Mesh | |
| pointsInside(const std::vector< Point3D > &p, std::vector< bool > &meshResults, std::ostream &msgs, bool wantProg) const | Mesh | |
| print(std::ostream &o) const | Mesh | |
| reassignGroups(unsigned int i) | Mesh | |
| refineTetrahedra(std::vector< size_t > &refineTets) | Mesh | |
| relax(size_t iterations, float relaxFactor) | Mesh | |
| removeDuplicateTris() | Mesh | |
| removeStrayTris() | Mesh | |
| resurface(unsigned int newPhys) | Mesh | |
| rotate(const Point3f &axis, const Point3f &origin, float angle) | Mesh | |
| saveGmshMesh(const char *meshfile) const | Mesh | |
| scale(const Point3f &origin, float scalefactor) | Mesh | |
| scale(const Point3D &origin, float scaleFactor) | Mesh | |
| scale(float scaleFactor) | Mesh | |
| setTriangleMesh(const std::vector< float > &ptsA, const std::vector< float > &ptsB, const std::vector< float > &ptsC) | Mesh | |
| tetrahedra | Mesh | |
| translate() | Mesh | |
| translate(const Point3f &origin) | Mesh | |
| translate(const Point3D &origin) | Mesh | |
| triangles | Mesh |
1.8.13