EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/cad/tetgen/tetgen.h>
Classes | |
struct | facet |
struct | pointparam |
struct | polygon |
struct | voroedge |
struct | vorofacet |
Public Types | |
typedef REAL(* | GetVertexParamOnEdge )(void *, int, int) |
typedef void(* | GetSteinerOnEdge )(void *, int, REAL, REAL *) |
typedef void(* | GetVertexParamOnFace )(void *, int, int, REAL *) |
typedef void(* | GetEdgeSteinerParamOnFace )(void *, int, REAL, int, REAL *) |
typedef void(* | GetSteinerOnFace )(void *, int, REAL *, REAL *) |
typedef bool(* | TetSizeFunc )(REAL *, REAL *, REAL *, REAL *, REAL *, REAL) |
Public Member Functions | |
bool | load_node_call (FILE *infile, int markers, int uvflag, char *) |
bool | load_node (char *) |
bool | load_edge (char *) |
bool | load_face (char *) |
bool | load_tet (char *) |
bool | load_vol (char *) |
bool | load_var (char *) |
bool | load_mtr (char *) |
bool | load_pbc (char *) |
bool | load_poly (char *) |
bool | load_off (char *) |
bool | load_ply (char *) |
bool | load_stl (char *) |
bool | load_vtk (char *) |
bool | load_medit (char *, int) |
bool | load_plc (char *, int) |
bool | load_tetmesh (char *, int) |
void | save_nodes (char *) |
void | save_elements (char *) |
void | save_faces (char *) |
void | save_edges (char *) |
void | save_neighbors (char *) |
void | save_poly (char *) |
void | save_faces2smesh (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) |
Definition at line 114 of file tetgen.h.
View newest version in sPHENIX GitHub at line 114 of file tetgen.h
typedef REAL(* tetgenio::GetVertexParamOnEdge)(void *, int, int) |
typedef void(* tetgenio::GetVertexParamOnFace)(void *, int, int, REAL *) |
|
inline |
Definition at line 557 of file tetgen.h.
View newest version in sPHENIX GitHub at line 557 of file tetgen.h
References initialize().
|
inline |
Definition at line 558 of file tetgen.h.
View newest version in sPHENIX GitHub at line 558 of file tetgen.h
References deinitialize().
|
inline |
Definition at line 445 of file tetgen.h.
View newest version in sPHENIX GitHub at line 445 of file tetgen.h
References adjtetlist, edgeadjtetlist, edgelist, edgemarkerlist, tetgenio::vorofacet::elist, facetconstraintlist, facetlist, facetmarkerlist, tetgenio::facet::holelist, holelist, neighborlist, numberoffacets, tetgenio::facet::numberofpolygons, numberofvcells, numberofvfacets, o2edgelist, o2facelist, p, pointattributelist, pointlist, pointmarkerlist, pointmtrlist, pointparamlist, tetgenio::facet::polygonlist, REAL, regionlist, segmentconstraintlist, tetrahedronattributelist, tetrahedronlist, tetrahedronvolumelist, trifacelist, trifacemarkerlist, vcelllist, vedgelist, tetgenio::polygon::vertexlist, vfacetlist, and vpointlist.
Referenced by ~tetgenio().
char * tetgenio::findnextfield | ( | char * | string | ) |
Definition at line 2808 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2808 of file tetgen.cxx
Referenced by load_ply().
char * tetgenio::findnextnumber | ( | char * | string | ) |
Definition at line 2868 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2868 of file tetgen.cxx
Referenced by load_edge(), load_face(), load_medit(), load_mtr(), load_node(), load_node_call(), load_off(), load_ply(), load_poly(), load_stl(), load_tet(), load_var(), load_vol(), and load_vtk().
|
inlinestatic |
Definition at line 360 of file tetgen.h.
View newest version in sPHENIX GitHub at line 360 of file tetgen.h
References tetgenio::polygon::numberofvertices, and tetgenio::polygon::vertexlist.
Referenced by load_medit(), load_off(), load_ply(), load_poly(), load_stl(), and load_vtk().
|
inlinestatic |
Definition at line 365 of file tetgen.h.
View newest version in sPHENIX GitHub at line 365 of file tetgen.h
References tetgenio::facet::holelist, tetgenio::facet::numberofholes, tetgenio::facet::numberofpolygons, tetgenio::facet::polygonlist, and REAL.
|
inline |
Definition at line 373 of file tetgen.h.
View newest version in sPHENIX GitHub at line 373 of file tetgen.h
References adjtetlist, edgeadjtetlist, edgelist, edgemarkerlist, facetconstraintlist, facetlist, facetmarkerlist, firstnumber, geomhandle, getedgesteinerparamonface, getsteineronedge, getsteineronface, getvertexparamonedge, getvertexparamonface, holelist, mesh_dim, neighborlist, numberofcorners, numberofedges, numberoffacetconstraints, numberoffacets, numberofholes, numberofpointattributes, numberofpointmtrs, numberofpoints, numberofregions, numberofsegmentconstraints, numberoftetrahedra, numberoftetrahedronattributes, numberoftrifaces, numberofvcells, numberofvedges, numberofvfacets, numberofvpoints, o2edgelist, o2facelist, pointattributelist, pointlist, pointmarkerlist, pointmtrlist, pointparamlist, REAL, regionlist, segmentconstraintlist, tetrahedronattributelist, tetrahedronlist, tetrahedronvolumelist, tetunsuitable, trifacelist, trifacemarkerlist, useindex, vcelllist, vedgelist, vfacetlist, and vpointlist.
Referenced by tetgenio().
bool tetgenio::load_edge | ( | char * | filebasename | ) |
Definition at line 267 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 267 of file tetgen.cxx
References edgelist, edgemarkerlist, FILENAMESIZE, findnextnumber(), firstnumber, INPUTLINESIZE, numberofcorners, numberofedges, numberofpoints, printf(), readnumberline(), and terminatetetgen().
Referenced by load_plc(), and load_tetmesh().
bool tetgenio::load_face | ( | char * | filebasename | ) |
Definition at line 348 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 348 of file tetgen.cxx
References FILENAMESIZE, findnextnumber(), firstnumber, INPUTLINESIZE, mesh_dim, numberofcorners, numberofpoints, numberoftrifaces, printf(), readnumberline(), REAL, terminatetetgen(), trifacelist, and trifacemarkerlist.
Referenced by load_tetmesh().
bool tetgenio::load_medit | ( | char * | filebasename, |
int | istetmesh | ||
) |
Definition at line 1764 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 1764 of file tetgen.cxx
References facetlist, facetmarkerlist, FILENAMESIZE, findnextnumber(), firstnumber, init(), INPUTLINESIZE, mesh_dim, numberofcorners, numberoffacets, numberofpoints, tetgenio::facet::numberofpolygons, numberoftetrahedra, numberoftetrahedronattributes, numberoftrifaces, tetgenio::polygon::numberofvertices, p, pointlist, tetgenio::facet::polygonlist, printf(), readline(), REAL, tetrahedronattributelist, tetrahedronlist, trifacelist, trifacemarkerlist, and tetgenio::polygon::vertexlist.
Referenced by load_plc(), and load_tetmesh().
bool tetgenio::load_mtr | ( | char * | filebasename | ) |
Definition at line 724 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 724 of file tetgen.cxx
References FILENAMESIZE, findnextnumber(), firstnumber, INPUTLINESIZE, numberofpointmtrs, numberofpoints, pointmtrlist, printf(), readnumberline(), REAL, and terminatetetgen().
Referenced by load_plc(), and load_tetmesh().
bool tetgenio::load_node | ( | char * | filebasename | ) |
Definition at line 189 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 189 of file tetgen.cxx
References FILENAMESIZE, findnextnumber(), INPUTLINESIZE, load_node_call(), mesh_dim, numberofpointattributes, numberofpoints, printf(), readnumberline(), and useindex.
Referenced by load_plc(), load_poly(), load_tetmesh(), and main().
bool tetgenio::load_node_call | ( | FILE * | infile, |
int | markers, | ||
int | uvflag, | ||
char * | infilename | ||
) |
Definition at line 37 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 37 of file tetgen.cxx
References findnextnumber(), firstnumber, INPUTLINESIZE, mesh_dim, numberofpointattributes, numberofpoints, pointattributelist, pointlist, pointmarkerlist, pointparamlist, printf(), readnumberline(), REAL, tetgenio::pointparam::tag, terminatetetgen(), tetgenio::pointparam::type, useindex, tetgenio::pointparam::uv, x, y, and z.
Referenced by load_node(), and load_poly().
bool tetgenio::load_off | ( | char * | filebasename | ) |
Definition at line 1247 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 1247 of file tetgen.cxx
References facetlist, FILENAMESIZE, findnextnumber(), firstnumber, init(), INPUTLINESIZE, numberoffacets, numberofpoints, tetgenio::facet::numberofpolygons, tetgenio::polygon::numberofvertices, p, pointlist, tetgenio::facet::polygonlist, printf(), readline(), REAL, and tetgenio::polygon::vertexlist.
Referenced by load_plc().
bool tetgenio::load_pbc | ( | char * | ) |
bool tetgenio::load_plc | ( | char * | filebasename, |
int | object | ||
) |
Definition at line 2369 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2369 of file tetgen.cxx
References load_edge(), load_medit(), load_mtr(), load_node(), load_off(), load_ply(), load_poly(), load_stl(), load_var(), load_vtk(), tetgenbehavior::MEDIT, tetgenbehavior::NODES, tetgenbehavior::OFF, tetgenbehavior::PLY, tetgenbehavior::POLY, tetgenbehavior::STL, and tetgenbehavior::VTK.
Referenced by main().
bool tetgenio::load_ply | ( | char * | filebasename | ) |
Definition at line 1409 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 1409 of file tetgen.cxx
References facetlist, FILENAMESIZE, findnextfield(), findnextnumber(), firstnumber, init(), INPUTLINESIZE, numberoffacets, numberofpoints, tetgenio::facet::numberofpolygons, tetgenio::polygon::numberofvertices, p, pointlist, tetgenio::facet::polygonlist, printf(), readline(), REAL, and tetgenio::polygon::vertexlist.
Referenced by load_plc().
bool tetgenio::load_poly | ( | char * | filebasename | ) |
Definition at line 793 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 793 of file tetgen.cxx
References facetlist, facetmarkerlist, FILENAMESIZE, findnextnumber(), firstnumber, tetgenio::facet::holelist, holelist, init(), INPUTLINESIZE, k, load_node(), load_node_call(), mesh_dim, numberoffacets, tetgenio::facet::numberofholes, numberofholes, numberofpointattributes, numberofpoints, tetgenio::facet::numberofpolygons, numberofregions, tetgenio::polygon::numberofvertices, p, tetgenio::facet::polygonlist, printf(), readnumberline(), REAL, regionlist, and tetgenio::polygon::vertexlist.
Referenced by load_plc().
bool tetgenio::load_stl | ( | char * | filebasename | ) |
Definition at line 1628 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 1628 of file tetgen.cxx
References facetlist, fastlookup, FILENAMESIZE, findnextnumber(), firstnumber, init(), INPUTLINESIZE, tetgenmesh::arraypool::newindex(), numberoffacets, numberofpoints, tetgenio::facet::numberofpolygons, tetgenio::polygon::numberofvertices, tetgenmesh::arraypool::objects, p, pointlist, tetgenio::facet::polygonlist, printf(), readline(), REAL, etm::solid, and tetgenio::polygon::vertexlist.
Referenced by EicStlFactory::_ConstructGeometry(), EicStlFactory::CreateRootFile(), and load_plc().
bool tetgenio::load_tet | ( | char * | filebasename | ) |
Definition at line 444 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 444 of file tetgen.cxx
References FILENAMESIZE, findnextnumber(), firstnumber, INPUTLINESIZE, numberofcorners, numberofpoints, numberoftetrahedra, numberoftetrahedronattributes, printf(), readnumberline(), REAL, terminatetetgen(), tetrahedronattributelist, and tetrahedronlist.
Referenced by load_tetmesh().
bool tetgenio::load_tetmesh | ( | char * | filebasename, |
int | object | ||
) |
Definition at line 2407 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2407 of file tetgen.cxx
References load_edge(), load_face(), load_medit(), load_mtr(), load_node(), load_tet(), load_var(), load_vol(), and tetgenbehavior::MEDIT.
Referenced by main().
bool tetgenio::load_var | ( | char * | filebasename | ) |
Definition at line 613 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 613 of file tetgen.cxx
References facetconstraintlist, FILENAMESIZE, findnextnumber(), firstnumber, INPUTLINESIZE, numberoffacetconstraints, numberofsegmentconstraints, printf(), readnumberline(), REAL, and segmentconstraintlist.
Referenced by load_plc(), and load_tetmesh().
bool tetgenio::load_vol | ( | char * | filebasename | ) |
Definition at line 551 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 551 of file tetgen.cxx
References FILENAMESIZE, findnextnumber(), INPUTLINESIZE, numberoftetrahedra, printf(), readnumberline(), REAL, terminatetetgen(), tetrahedronvolumelist, and Acts::Test::volume.
Referenced by load_tetmesh().
bool tetgenio::load_vtk | ( | char * | filebasename | ) |
Definition at line 2124 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2124 of file tetgen.cxx
References facetlist, FILENAMESIZE, findnextnumber(), firstnumber, init(), INPUTLINESIZE, numberoffacets, numberofpoints, tetgenio::facet::numberofpolygons, tetgenio::polygon::numberofvertices, p, pointlist, tetgenio::facet::polygonlist, printf(), readline(), REAL, swapBytes(), testIsBigEndian(), and tetgenio::polygon::vertexlist.
Referenced by load_plc().
char * tetgenio::readline | ( | char * | string, |
FILE * | infile, | ||
int * | linenumber | ||
) |
Definition at line 2781 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2781 of file tetgen.cxx
References INPUTLINESIZE.
Referenced by load_medit(), load_off(), load_ply(), load_stl(), and load_vtk().
char * tetgenio::readnumberline | ( | char * | string, |
FILE * | infile, | ||
char * | infilename | ||
) |
Definition at line 2836 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2836 of file tetgen.cxx
References INPUTLINESIZE.
Referenced by load_edge(), load_face(), load_mtr(), load_node(), load_node_call(), load_poly(), load_tet(), load_var(), and load_vol().
void tetgenio::save_edges | ( | char * | filebasename | ) |
Definition at line 2570 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2570 of file tetgen.cxx
References edgelist, edgemarkerlist, FILENAMESIZE, firstnumber, numberofedges, and printf().
void tetgenio::save_elements | ( | char * | filebasename | ) |
Definition at line 2494 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2494 of file tetgen.cxx
References FILENAMESIZE, firstnumber, mesh_dim, numberofcorners, numberoftetrahedra, numberoftetrahedronattributes, numberoftrifaces, printf(), tetrahedronattributelist, tetrahedronlist, trifacelist, and trifacemarkerlist.
void tetgenio::save_faces | ( | char * | filebasename | ) |
Definition at line 2541 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2541 of file tetgen.cxx
References FILENAMESIZE, firstnumber, numberoftrifaces, printf(), trifacelist, and trifacemarkerlist.
void tetgenio::save_faces2smesh | ( | char * | filebasename | ) |
Definition at line 2731 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2731 of file tetgen.cxx
References FILENAMESIZE, mesh_dim, numberofpointattributes, numberoftrifaces, pointmarkerlist, printf(), trifacelist, and trifacemarkerlist.
void tetgenio::save_neighbors | ( | char * | filebasename | ) |
Definition at line 2598 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2598 of file tetgen.cxx
References FILENAMESIZE, firstnumber, mesh_dim, neighborlist, numberoftetrahedra, and printf().
void tetgenio::save_nodes | ( | char * | filebasename | ) |
Definition at line 2441 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2441 of file tetgen.cxx
References FILENAMESIZE, firstnumber, mesh_dim, numberofpointattributes, numberofpointmtrs, numberofpoints, pointattributelist, pointlist, pointmarkerlist, pointmtrlist, printf(), and REAL.
void tetgenio::save_poly | ( | char * | filebasename | ) |
Definition at line 2631 of file tetgen.cxx.
View newest version in sPHENIX GitHub at line 2631 of file tetgen.cxx
References edgelist, edgemarkerlist, facetlist, facetmarkerlist, FILENAMESIZE, firstnumber, tetgenio::facet::holelist, holelist, k, mesh_dim, numberofedges, numberoffacets, tetgenio::facet::numberofholes, numberofholes, numberofpointattributes, tetgenio::facet::numberofpolygons, numberofregions, tetgenio::polygon::numberofvertices, p, pointmarkerlist, tetgenio::facet::polygonlist, printf(), regionlist, and tetgenio::polygon::vertexlist.
int* tetgenio::adjtetlist |
Definition at line 285 of file tetgen.h.
View newest version in sPHENIX GitHub at line 285 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::outfaces(), and tetgenmesh::outsubfaces().
int* tetgenio::edgeadjtetlist |
Definition at line 299 of file tetgen.h.
View newest version in sPHENIX GitHub at line 299 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::outedges(), and tetgenmesh::outsubsegments().
int* tetgenio::edgelist |
Definition at line 296 of file tetgen.h.
View newest version in sPHENIX GitHub at line 296 of file tetgen.h
Referenced by deinitialize(), tetgenmesh::identifypscedges(), initialize(), load_edge(), tetgenmesh::outedges(), tetgenmesh::outsubsegments(), tetgenmesh::reconstructmesh(), save_edges(), and save_poly().
int* tetgenio::edgemarkerlist |
Definition at line 297 of file tetgen.h.
View newest version in sPHENIX GitHub at line 297 of file tetgen.h
Referenced by deinitialize(), tetgenmesh::identifypscedges(), initialize(), load_edge(), tetgenmesh::outedges(), tetgenmesh::outsubsegments(), tetgenmesh::reconstructmesh(), save_edges(), and save_poly().
REAL* tetgenio::facetconstraintlist |
Definition at line 257 of file tetgen.h.
View newest version in sPHENIX GitHub at line 257 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::initializepools(), load_var(), tetgenmesh::reconstructmesh(), and tetgenmesh::triangulate().
facet* tetgenio::facetlist |
Definition at line 229 of file tetgen.h.
View newest version in sPHENIX GitHub at line 229 of file tetgen.h
Referenced by deinitialize(), initialize(), load_medit(), load_off(), load_ply(), load_poly(), load_stl(), load_vtk(), tetgenmesh::meshsurface(), and save_poly().
int* tetgenio::facetmarkerlist |
Definition at line 230 of file tetgen.h.
View newest version in sPHENIX GitHub at line 230 of file tetgen.h
Referenced by deinitialize(), initialize(), load_medit(), load_poly(), tetgenmesh::mergefacets(), tetgenmesh::outfaces(), tetgenmesh::outmesh2medit(), tetgenmesh::outnodes(), tetgenmesh::outsmesh(), tetgenmesh::outsubfaces(), save_poly(), tetgenmesh::triangulate(), and tetgenmesh::unifysegments().
int tetgenio::firstnumber |
Definition at line 182 of file tetgen.h.
View newest version in sPHENIX GitHub at line 182 of file tetgen.h
Referenced by tetgenmesh::carveholes(), tetgenmesh::identifypscedges(), initialize(), tetgenmesh::insertconstrainedpoints(), tetgenmesh::jettisonnodes(), load_edge(), load_face(), load_medit(), load_mtr(), load_node_call(), load_off(), load_ply(), load_poly(), load_stl(), load_tet(), load_var(), load_vtk(), tetgenmesh::makeindex2pointmap(), tetgenmesh::makepoint(), tetgenmesh::makepoint2submap(), tetgenmesh::meshsurface(), tetgenmesh::outedges(), tetgenmesh::outelements(), tetgenmesh::outfaces(), tetgenmesh::outhullfaces(), tetgenmesh::outmesh2vtk(), tetgenmesh::outneighbors(), tetgenmesh::outnodes(), tetgenmesh::outsmesh(), tetgenmesh::outsubfaces(), tetgenmesh::outsubsegments(), tetgenmesh::outvoronoi(), tetgenmesh::reconstructmesh(), save_edges(), save_elements(), save_faces(), save_neighbors(), save_nodes(), save_poly(), tetrahedralize(), and tetgenmesh::unifysegments().
void* tetgenio::geomhandle |
Definition at line 318 of file tetgen.h.
View newest version in sPHENIX GitHub at line 318 of file tetgen.h
Referenced by initialize().
GetEdgeSteinerParamOnFace tetgenio::getedgesteinerparamonface |
Definition at line 322 of file tetgen.h.
View newest version in sPHENIX GitHub at line 322 of file tetgen.h
Referenced by initialize().
GetSteinerOnEdge tetgenio::getsteineronedge |
Definition at line 320 of file tetgen.h.
View newest version in sPHENIX GitHub at line 320 of file tetgen.h
Referenced by initialize().
GetSteinerOnFace tetgenio::getsteineronface |
Definition at line 323 of file tetgen.h.
View newest version in sPHENIX GitHub at line 323 of file tetgen.h
Referenced by initialize().
GetVertexParamOnEdge tetgenio::getvertexparamonedge |
Definition at line 319 of file tetgen.h.
View newest version in sPHENIX GitHub at line 319 of file tetgen.h
Referenced by initialize().
GetVertexParamOnFace tetgenio::getvertexparamonface |
Definition at line 321 of file tetgen.h.
View newest version in sPHENIX GitHub at line 321 of file tetgen.h
Referenced by initialize().
REAL* tetgenio::holelist |
Definition at line 237 of file tetgen.h.
View newest version in sPHENIX GitHub at line 237 of file tetgen.h
Referenced by tetgenmesh::carveholes(), deinitialize(), initialize(), load_poly(), tetgenmesh::outsmesh(), and save_poly().
int tetgenio::mesh_dim |
Definition at line 185 of file tetgen.h.
View newest version in sPHENIX GitHub at line 185 of file tetgen.h
Referenced by tetgenmesh::incrementaldelaunay(), initialize(), tetgenmesh::insertconstrainedpoints(), load_face(), load_medit(), load_node(), load_node_call(), load_poly(), save_elements(), save_faces2smesh(), save_neighbors(), save_nodes(), save_poly(), and tetrahedralize().
int* tetgenio::neighborlist |
Definition at line 222 of file tetgen.h.
View newest version in sPHENIX GitHub at line 222 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::outneighbors(), and save_neighbors().
int tetgenio::numberofcorners |
Definition at line 224 of file tetgen.h.
View newest version in sPHENIX GitHub at line 224 of file tetgen.h
Referenced by initialize(), load_edge(), load_face(), load_medit(), load_tet(), tetgenmesh::outelements(), tetgenmesh::reconstructmesh(), save_elements(), and tetrahedralize().
int tetgenio::numberofedges |
Definition at line 300 of file tetgen.h.
View newest version in sPHENIX GitHub at line 300 of file tetgen.h
Referenced by tetgenmesh::identifypscedges(), initialize(), load_edge(), tetgenmesh::meshsurface(), tetgenmesh::outedges(), tetgenmesh::outsubsegments(), tetgenmesh::reconstructmesh(), save_edges(), and save_poly().
int tetgenio::numberoffacetconstraints |
Definition at line 258 of file tetgen.h.
View newest version in sPHENIX GitHub at line 258 of file tetgen.h
Referenced by initialize(), load_var(), tetgenmesh::reconstructmesh(), and tetgenmesh::triangulate().
int tetgenio::numberoffacets |
Definition at line 231 of file tetgen.h.
View newest version in sPHENIX GitHub at line 231 of file tetgen.h
Referenced by deinitialize(), initialize(), load_medit(), load_off(), load_ply(), load_poly(), load_stl(), load_vtk(), tetgenmesh::meshsurface(), save_poly(), and tetgenmesh::statistics().
int tetgenio::numberofholes |
Definition at line 238 of file tetgen.h.
View newest version in sPHENIX GitHub at line 238 of file tetgen.h
Referenced by tetgenmesh::carveholes(), initialize(), load_poly(), tetgenmesh::outsmesh(), save_poly(), and tetgenmesh::statistics().
int tetgenio::numberofpointattributes |
Definition at line 205 of file tetgen.h.
View newest version in sPHENIX GitHub at line 205 of file tetgen.h
Referenced by initialize(), tetgenmesh::initializepools(), tetgenmesh::insertconstrainedpoints(), load_node(), load_node_call(), load_poly(), tetgenmesh::outmesh2medit(), tetgenmesh::outnodes(), save_faces2smesh(), save_nodes(), save_poly(), and tetgenmesh::transfernodes().
int tetgenio::numberofpointmtrs |
Definition at line 206 of file tetgen.h.
View newest version in sPHENIX GitHub at line 206 of file tetgen.h
Referenced by tetgenmesh::highorder(), initialize(), tetgenmesh::initializepools(), tetgenmesh::insertconstrainedpoints(), load_mtr(), tetgenmesh::outmetrics(), save_nodes(), and tetgenmesh::transfernodes().
int tetgenio::numberofpoints |
Definition at line 204 of file tetgen.h.
View newest version in sPHENIX GitHub at line 204 of file tetgen.h
Referenced by EicStlFactory::_ConstructGeometry(), tetgenmesh::carveholes(), EicStlFactory::CreateRootFile(), tetgenmesh::incrementaldelaunay(), initialize(), tetgenmesh::insertconstrainedpoints(), load_edge(), load_face(), load_medit(), load_mtr(), load_node(), load_node_call(), load_off(), load_ply(), load_poly(), load_stl(), load_tet(), load_vtk(), tetgenmesh::meshsurface(), tetgenmesh::outmesh2medit(), tetgenmesh::outnodes(), tetgenmesh::reconstructmesh(), save_nodes(), tetgenmesh::statistics(), tetrahedralize(), and tetgenmesh::transfernodes().
int tetgenio::numberofregions |
Definition at line 249 of file tetgen.h.
View newest version in sPHENIX GitHub at line 249 of file tetgen.h
Referenced by tetgenmesh::carveholes(), initialize(), load_poly(), tetgenmesh::outsmesh(), save_poly(), and tetgenmesh::statistics().
int tetgenio::numberofsegmentconstraints |
Definition at line 267 of file tetgen.h.
View newest version in sPHENIX GitHub at line 267 of file tetgen.h
Referenced by tetgenmesh::identifypscedges(), initialize(), load_var(), tetgenmesh::reconstructmesh(), and tetgenmesh::unifysegments().
int tetgenio::numberoftetrahedra |
Definition at line 223 of file tetgen.h.
View newest version in sPHENIX GitHub at line 223 of file tetgen.h
Referenced by EicStlFactory::_ConstructGeometry(), EicStlFactory::CreateRootFile(), initialize(), load_medit(), load_tet(), load_vol(), tetgenmesh::outelements(), tetgenmesh::reconstructmesh(), save_elements(), save_neighbors(), and tetgenmesh::statistics().
int tetgenio::numberoftetrahedronattributes |
Definition at line 225 of file tetgen.h.
View newest version in sPHENIX GitHub at line 225 of file tetgen.h
Referenced by initialize(), tetgenmesh::initializepools(), load_medit(), load_tet(), tetgenmesh::outelements(), tetgenmesh::reconstructmesh(), and save_elements().
int tetgenio::numberoftrifaces |
Definition at line 286 of file tetgen.h.
View newest version in sPHENIX GitHub at line 286 of file tetgen.h
Referenced by initialize(), load_face(), load_medit(), tetgenmesh::outfaces(), tetgenmesh::outhullfaces(), tetgenmesh::outsubfaces(), tetgenmesh::reconstructmesh(), save_elements(), save_faces(), and save_faces2smesh().
int tetgenio::numberofvcells |
Definition at line 315 of file tetgen.h.
View newest version in sPHENIX GitHub at line 315 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().
int tetgenio::numberofvedges |
Definition at line 313 of file tetgen.h.
View newest version in sPHENIX GitHub at line 313 of file tetgen.h
Referenced by initialize(), and tetgenmesh::outvoronoi().
int tetgenio::numberofvfacets |
Definition at line 314 of file tetgen.h.
View newest version in sPHENIX GitHub at line 314 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().
int tetgenio::numberofvpoints |
Definition at line 312 of file tetgen.h.
View newest version in sPHENIX GitHub at line 312 of file tetgen.h
Referenced by initialize(), and tetgenmesh::outvoronoi().
int* tetgenio::o2edgelist |
Definition at line 298 of file tetgen.h.
View newest version in sPHENIX GitHub at line 298 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::outedges(), and tetgenmesh::outsubsegments().
int* tetgenio::o2facelist |
Definition at line 284 of file tetgen.h.
View newest version in sPHENIX GitHub at line 284 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::outfaces(), and tetgenmesh::outsubfaces().
REAL* tetgenio::pointattributelist |
Definition at line 200 of file tetgen.h.
View newest version in sPHENIX GitHub at line 200 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::insertconstrainedpoints(), load_node_call(), tetgenmesh::outnodes(), save_nodes(), and tetgenmesh::transfernodes().
REAL* tetgenio::pointlist |
Definition at line 199 of file tetgen.h.
View newest version in sPHENIX GitHub at line 199 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::insertconstrainedpoints(), load_medit(), load_node_call(), load_off(), load_ply(), load_stl(), load_vtk(), tetgenmesh::outnodes(), save_nodes(), and tetgenmesh::transfernodes().
int* tetgenio::pointmarkerlist |
Definition at line 202 of file tetgen.h.
View newest version in sPHENIX GitHub at line 202 of file tetgen.h
Referenced by tetgenmesh::collectremovepoints(), deinitialize(), initialize(), tetgenmesh::jettisonnodes(), load_node_call(), tetgenmesh::outnodes(), save_faces2smesh(), save_nodes(), and save_poly().
REAL* tetgenio::pointmtrlist |
Definition at line 201 of file tetgen.h.
View newest version in sPHENIX GitHub at line 201 of file tetgen.h
Referenced by deinitialize(), initialize(), tetgenmesh::insertconstrainedpoints(), load_mtr(), tetgenmesh::outmetrics(), save_nodes(), and tetgenmesh::transfernodes().
pointparam* tetgenio::pointparamlist |
Definition at line 203 of file tetgen.h.
View newest version in sPHENIX GitHub at line 203 of file tetgen.h
Referenced by deinitialize(), initialize(), load_node_call(), tetgenmesh::outnodes(), and tetgenmesh::transfernodes().
REAL* tetgenio::regionlist |
Definition at line 248 of file tetgen.h.
View newest version in sPHENIX GitHub at line 248 of file tetgen.h
Referenced by tetgenmesh::carveholes(), deinitialize(), initialize(), load_poly(), tetgenmesh::outsmesh(), and save_poly().
REAL* tetgenio::segmentconstraintlist |
Definition at line 266 of file tetgen.h.
View newest version in sPHENIX GitHub at line 266 of file tetgen.h
Referenced by deinitialize(), tetgenmesh::identifypscedges(), initialize(), tetgenmesh::initializepools(), load_var(), tetgenmesh::reconstructmesh(), and tetgenmesh::unifysegments().
REAL* tetgenio::tetrahedronattributelist |
Definition at line 220 of file tetgen.h.
View newest version in sPHENIX GitHub at line 220 of file tetgen.h
Referenced by deinitialize(), initialize(), load_medit(), load_tet(), tetgenmesh::outelements(), tetgenmesh::reconstructmesh(), and save_elements().
int* tetgenio::tetrahedronlist |
Definition at line 219 of file tetgen.h.
View newest version in sPHENIX GitHub at line 219 of file tetgen.h
Referenced by deinitialize(), initialize(), load_medit(), load_tet(), tetgenmesh::outelements(), tetgenmesh::reconstructmesh(), and save_elements().
REAL* tetgenio::tetrahedronvolumelist |
Definition at line 221 of file tetgen.h.
View newest version in sPHENIX GitHub at line 221 of file tetgen.h
Referenced by deinitialize(), initialize(), load_vol(), and tetgenmesh::reconstructmesh().
TetSizeFunc tetgenio::tetunsuitable |
Definition at line 326 of file tetgen.h.
View newest version in sPHENIX GitHub at line 326 of file tetgen.h
Referenced by tetgenmesh::checktet4split(), and initialize().
int* tetgenio::trifacelist |
Definition at line 282 of file tetgen.h.
View newest version in sPHENIX GitHub at line 282 of file tetgen.h
Referenced by deinitialize(), initialize(), load_face(), load_medit(), tetgenmesh::outfaces(), tetgenmesh::outhullfaces(), tetgenmesh::outsubfaces(), tetgenmesh::reconstructmesh(), save_elements(), save_faces(), and save_faces2smesh().
int* tetgenio::trifacemarkerlist |
Definition at line 283 of file tetgen.h.
View newest version in sPHENIX GitHub at line 283 of file tetgen.h
Referenced by deinitialize(), initialize(), load_face(), load_medit(), tetgenmesh::outfaces(), tetgenmesh::outsubfaces(), tetgenmesh::reconstructmesh(), save_elements(), save_faces(), and save_faces2smesh().
int tetgenio::useindex |
Definition at line 188 of file tetgen.h.
View newest version in sPHENIX GitHub at line 188 of file tetgen.h
Referenced by initialize(), load_node(), and load_node_call().
int** tetgenio::vcelllist |
Definition at line 311 of file tetgen.h.
View newest version in sPHENIX GitHub at line 311 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().
voroedge* tetgenio::vedgelist |
Definition at line 309 of file tetgen.h.
View newest version in sPHENIX GitHub at line 309 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().
vorofacet* tetgenio::vfacetlist |
Definition at line 310 of file tetgen.h.
View newest version in sPHENIX GitHub at line 310 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().
REAL* tetgenio::vpointlist |
Definition at line 308 of file tetgen.h.
View newest version in sPHENIX GitHub at line 308 of file tetgen.h
Referenced by deinitialize(), initialize(), and tetgenmesh::outvoronoi().