![]() |
|
#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().