![]() |
Shapeworks Studio
2.1
Shape analysis software suite
|
This is the complete list of members for FEMesh, including all inherited members.
| AddDataField(const char *szname, double v=0.0) (defined in FEMesh) | FEMesh | |
| AddNode(FENode &n) (defined in FEMesh) | FEMesh | inline |
| AutoSmooth(double w) (defined in FEMesh) | FEMesh | |
| BuildEdgeEdgeTable(vector< int > &EET, vector< pair< int, int > > &ET) (defined in FEMesh) | FEMesh | |
| BuildEdgeTable(vector< pair< int, int > > &ET) (defined in FEMesh) | FEMesh | |
| BuildElementEdgeTable(vector< vector< int > > &EET, vector< pair< int, int > > &ET) (defined in FEMesh) | FEMesh | |
| BuildElementFaceTable(vector< vector< int > > &EFT, vector< FEFace > &FT) (defined in FEMesh) | FEMesh | |
| BuildFaceEdgeTable(vector< vector< int > > &FET, vector< pair< int, int > > &ET) (defined in FEMesh) | FEMesh | |
| BuildFaceFaceTable(vector< int > &FFT, vector< FEFace > &FT) (defined in FEMesh) | FEMesh | |
| BuildFaceTable(vector< FEFace > &FT) (defined in FEMesh) | FEMesh | |
| BuildNodeEdgeTable(vector< vector< int > > &NET) (defined in FEMesh) | FEMesh | |
| BuildNodeElementTable(vector< vector< int > > &NET) (defined in FEMesh) | FEMesh | |
| BuildNodeFaceTable(vector< vector< int > > &NFT) (defined in FEMesh) | FEMesh | |
| BuildNodeNodeTable(vector< set< int > > &NNT) (defined in FEMesh) | FEMesh | |
| BuildSurfaceNodeNodeTable(vector< set< int > > &NNT) (defined in FEMesh) | FEMesh | |
| Clear() | FEMesh | |
| Create(int nodes, int elems, int faces=0, int edges=0) | FEMesh | virtual |
| DataFields() (defined in FEMesh) | FEMesh | inline |
| DeleteEdges() (defined in FEMesh) | FEMesh | inline |
| DeleteSelectedElements() (defined in FEMesh) | FEMesh | |
| DeleteSelectedFaces() (defined in FEMesh) | FEMesh | |
| DeleteSelectedNodes() (defined in FEMesh) | FEMesh | |
| DeleteTaggedEdges(int tag) (defined in FEMesh) | FEMesh | |
| DeleteTaggedElements(int tag) (defined in FEMesh) | FEMesh | |
| DeleteTaggedFaces(int tag) (defined in FEMesh) | FEMesh | |
| DetachSelectedMesh() | FEMesh | |
| DetachSelectedPart() (defined in FEMesh) | FEMesh | |
| Edge(int n) (defined in FECoreMesh) | FECoreMesh | inline |
| EdgePtr(int n=0) (defined in FECoreMesh) | FECoreMesh | inline |
| Edges() const (defined in FECoreMesh) | FECoreMesh | inline |
| Element(int n) | FEMesh | inline |
| ElementArray() (defined in FEMesh) | FEMesh | inline |
| ElementPtr(int n=0) | FEMesh | inlinevirtual |
| ElementRef(int n) | FEMesh | inlinevirtual |
| Elements() const | FEMesh | inlinevirtual |
| ExtractSelectedFaces() (defined in FEMesh) | FEMesh | |
| Face(int n) (defined in FECoreMesh) | FECoreMesh | inline |
| FaceArray() (defined in FEMesh) | FEMesh | inline |
| FacePtr(int n=0) (defined in FECoreMesh) | FECoreMesh | inline |
| Faces() const (defined in FECoreMesh) | FECoreMesh | inline |
| FECoreMesh() | FECoreMesh | |
| FEMesh() (defined in FEMesh) | FEMesh | |
| FEMesh(FEMesh &m) (defined in FEMesh) | FEMesh | |
| FindDuplicateEdges(vector< int > &l) | FEMesh | |
| FindDuplicateFaces(vector< int > &l) | FEMesh | |
| FindFace(FEElement *pe, FEFace &f, FEFace &fe) (defined in FEMesh) | FEMesh | |
| FindIntersection(FEFace &f, vec3d x, vec3d n, vec3d &q, double &g) (defined in FEMesh) | FEMesh | |
| FindNodesFromPart(int gid, vector< int > &node) (defined in FEMesh) | FEMesh | |
| FixElementWinding() (defined in FEMesh) | FEMesh | |
| FixElementWinding2() (defined in FEMesh) | FEMesh | |
| FixinvertedElements() (defined in FEMesh) | FEMesh | |
| FixReferenceSurface() (defined in FEMesh) | FEMesh | |
| GetDataField(int i) (defined in FEMesh) | FEMesh | inline |
| GetElementValue(int n) (defined in FEMesh) | FEMesh | inline |
| GetValueRange(double &vmin, double &vmax) (defined in FEMesh) | FEMesh | |
| InterpolateShellThickness(double) (defined in FEMesh) | FEMesh | |
| IntersectQuad(vec3d *y, vec3d x, vec3d n, vec3d &q, double &g) | FEMesh | protected |
| IntersectTri(vec3d *y, vec3d x, vec3d n, vec3d &q, double &g) (defined in FEMesh) | FEMesh | protected |
| InvertSelectedElements() (defined in FEMesh) | FEMesh | |
| InvertTaggedElements(int ntag) (defined in FEMesh) | FEMesh | |
| IsType(int ntype) | FECoreMesh | |
| m_data | FEMesh | protected |
| m_Edge | FECoreMesh | protected |
| m_Elem | FEMesh | protected |
| m_Face | FECoreMesh | protected |
| m_map (defined in FEMesh) | FEMesh | protected |
| m_max | FEMesh | protected |
| m_min (defined in FEMesh) | FEMesh | protected |
| m_Node | FECoreMesh | protected |
| Node(int n) (defined in FECoreMesh) | FECoreMesh | inline |
| NodeArray() | FEMesh | inline |
| NodePtr(int n=0) (defined in FECoreMesh) | FECoreMesh | inline |
| Nodes() const (defined in FECoreMesh) | FECoreMesh | inline |
| PartitionSelection() (defined in FEMesh) | FEMesh | |
| ProjectToEdge(vec3d e1, vec3d e2, vec3d p, double &r) (defined in FEMesh) | FEMesh | |
| ProjectToFace(vec3d p, FEFace &f, double &r, double &s) (defined in FEMesh) | FEMesh | |
| ProjectToSurface(vec3d r, vec3d t) (defined in FEMesh) | FEMesh | |
| RemoveDuplicateElements() (defined in FEMesh) | FEMesh | |
| RemoveIsolatedNodes() (defined in FEMesh) | FEMesh | |
| RemoveNonManifoldElements() (defined in FEMesh) | FEMesh | |
| SetElementValue(int n, double v) (defined in FEMesh) | FEMesh | inline |
| ShallowCopy(FEMesh *pm) (defined in FEMesh) | FEMesh | |
| ShellJacobian(FEElement &el) (defined in FEMesh) | FEMesh | |
| ShortestEdge() (defined in FEMesh) | FEMesh | |
| TagAllElements(int ntag) (defined in FEMesh) | FEMesh | |
| Update() (defined in FEMesh) | FEMesh | |
| UpdateEdges() (defined in FEMesh) | FEMesh | |
| UpdateElementNeighbors() (defined in FEMesh) | FEMesh | |
| UpdateFaces() | FEMesh | |
| UpdateNodes() (defined in FEMesh) | FEMesh | |
| UpdateNormals() (defined in FEMesh) | FEMesh | |
| UpdateValueRange() (defined in FEMesh) | FEMesh | |
| ~FECoreMesh() | FECoreMesh | virtual |
| ~FEMesh() (defined in FEMesh) | FEMesh | virtual |
1.8.11