![]() |
|
#include <tetgen.h>
Classes | |
| struct | facet |
| struct | pbcgroup |
| struct | polygon |
| struct | voroedge |
| struct | vorofacet |
Public Types | |
| enum | { FILENAMESIZE = 1024 } |
| enum | { INPUTLINESIZE = 1024 } |
| typedef bool(* | TetSizeFunc) (REAL *, REAL *, REAL *, REAL *, REAL *, REAL) |
Public Member Functions | |
| bool | load_node_call (FILE *infile, int markers, char *nodefilename) |
| bool | load_node (char *filebasename) |
| bool | load_var (char *) |
| bool | load_mtr (char *) |
| bool | load_poly (char *) |
| bool | load_pbc (char *) |
| bool | load_off (char *) |
| bool | load_ply (char *) |
| bool | load_stl (char *) |
| bool | load_medit (char *) |
| bool | load_vtk (char *) |
| bool | load_plc (char *, int) |
| bool | load_tetmesh (char *) |
| void | save_nodes (char *) |
| void | save_elements (char *) |
| void | save_faces (char *) |
| void | save_edges (char *) |
| void | save_neighbors (char *) |
| void | save_poly (char *) |
| char * | readline (char *string, FILE *infile, int *linenumber) |
| char * | findnextfield (char *string) |
| char * | readnumberline (char *string, FILE *infile, char *infilename) |
| char * | findnextnumber (char *string) |
| void | initialize () |
| void | deinitialize () |
| tetgenio () | |
| ~tetgenio () | |
Static Public Member Functions | |
| static void | init (polygon *p) |
| static void | init (facet *f) |
|
inline |
References initialize().
|
inline |
References deinitialize().
|
inline |
References adjtetlist, edgelist, edgemarkerlist, tetgenio::vorofacet::elist, f(), facetconstraintlist, facetlist, facetmarkerlist, holelist, i, j, neighborlist, numberoffacets, numberofpbcgroups, numberofvcells, numberofvfacets, p, pbcgrouplist, pointattributelist, pointlist, pointmarkerlist, pointmtrlist, tetgenio::pbcgroup::pointpairlist, REAL, regionlist, segmentconstraintlist, tetrahedronattributelist, tetrahedronlist, tetrahedronvolumelist, trifacelist, trifacemarkerlist, vcelllist, vedgelist, vfacetlist, and vpointlist.
Referenced by ~tetgenio().
|
inlinestatic |
|
inlinestatic |
|
inline |
References adjtetlist, edgelist, edgemarkerlist, facetconstraintlist, facetlist, facetmarkerlist, firstnumber, holelist, mesh_dim, neighborlist, numberofcorners, numberofedges, numberoffacetconstraints, numberoffacets, numberofholes, numberofpbcgroups, numberofpointattributes, numberofpointmtrs, numberofpoints, numberofregions, numberofsegmentconstraints, numberoftetrahedra, numberoftetrahedronattributes, numberoftrifaces, numberofvcells, numberofvedges, numberofvfacets, numberofvpoints, pbcgrouplist, pointattributelist, pointlist, pointmarkerlist, pointmtrlist, REAL, regionlist, segmentconstraintlist, tetrahedronattributelist, tetrahedronlist, tetrahedronvolumelist, tetunsuitable, trifacelist, trifacemarkerlist, useindex, vcelllist, vedgelist, vfacetlist, and vpointlist.
Referenced by tetgenio().
| void tetgenio::save_edges | ( | char * | ) |
| void tetgenio::save_elements | ( | char * | ) |
| void tetgenio::save_faces | ( | char * | ) |
| void tetgenio::save_neighbors | ( | char * | ) |
| void tetgenio::save_nodes | ( | char * | ) |
| void tetgenio::save_poly | ( | char * | ) |
| int* tetgenio::adjtetlist |
Referenced by deinitialize(), and initialize().
| int* tetgenio::edgelist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| int* tetgenio::edgemarkerlist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| REAL* tetgenio::facetconstraintlist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| facet* tetgenio::facetlist |
| int* tetgenio::facetmarkerlist |
| int tetgenio::firstnumber |
| REAL* tetgenio::holelist |
| int tetgenio::mesh_dim |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int* tetgenio::neighborlist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| int tetgenio::numberofcorners |
| int tetgenio::numberofedges |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int tetgenio::numberoffacetconstraints |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int tetgenio::numberoffacets |
| int tetgenio::numberofholes |
| int tetgenio::numberofpbcgroups |
Referenced by deinitialize(), and initialize().
| int tetgenio::numberofpointattributes |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int tetgenio::numberofpointmtrs |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int tetgenio::numberofpoints |
| int tetgenio::numberofregions |
| int tetgenio::numberofsegmentconstraints |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), and initialize().
| int tetgenio::numberoftetrahedra |
| int tetgenio::numberoftetrahedronattributes |
| int tetgenio::numberoftrifaces |
| int tetgenio::numberofvcells |
Referenced by deinitialize(), and initialize().
| int tetgenio::numberofvedges |
Referenced by initialize().
| int tetgenio::numberofvfacets |
Referenced by deinitialize(), and initialize().
| int tetgenio::numberofvpoints |
Referenced by initialize().
| pbcgroup* tetgenio::pbcgrouplist |
Referenced by deinitialize(), and initialize().
| REAL* tetgenio::pointattributelist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| REAL* tetgenio::pointlist |
| int* tetgenio::pointmarkerlist |
| REAL* tetgenio::pointmtrlist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| REAL* tetgenio::regionlist |
| REAL* tetgenio::segmentconstraintlist |
Referenced by oomph::TetgenMesh< ELEMENT >::deep_copy_of_tetgenio(), deinitialize(), and initialize().
| REAL* tetgenio::tetrahedronattributelist |
| int* tetgenio::tetrahedronlist |
| REAL* tetgenio::tetrahedronvolumelist |
| TetSizeFunc tetgenio::tetunsuitable |
Referenced by initialize().
| int* tetgenio::trifacelist |
| int* tetgenio::trifacemarkerlist |
| bool tetgenio::useindex |
| int** tetgenio::vcelllist |
Referenced by deinitialize(), and initialize().
| voroedge* tetgenio::vedgelist |
Referenced by deinitialize(), and initialize().
| vorofacet* tetgenio::vfacetlist |
Referenced by deinitialize(), and initialize().
| REAL* tetgenio::vpointlist |
Referenced by deinitialize(), and initialize().