Classes | |
| struct | Surf_Def |
Macros | |
| #define | MAT(i, j) (mat[3*(i) + (j)]) |
| #define | EIGVEC(i, j) (eigvec[3*(i) + (j)]) |
Functions | |
| int | db_trisurf (Db *db, Model *model, const String &triswitch, int icode0, int verbose, int *ncode_arg, int *ntri_arg, int *npoint_arg, double *codesel, VectorInt &ntcode, VectorInt &triangles, VectorDouble &points) |
| #define EIGVEC | ( | i, | |
| j | |||
| ) | (eigvec[3*(i) + (j)]) |
| #define MAT | ( | i, | |
| j | |||
| ) | (mat[3*(i) + (j)]) |
| int db_trisurf | ( | Db * | db, |
| Model * | model, | ||
| const String & | triswitch, | ||
| int | icode0, | ||
| int | verbose, | ||
| int * | ncode_arg, | ||
| int * | ntri_arg, | ||
| int * | npoint_arg, | ||
| double * | codesel, | ||
| VectorInt & | ntcode, | ||
| VectorInt & | triangles, | ||
| VectorDouble & | points | ||
| ) |
Free the triangleio structure
| [in] | db | Db structure |
| [in] | model | Model structure |
| [in] | triswitch | Triangulation option |
| [in] | icode0 | Reference Code attributed to the Target Fault |
| [in] | verbose | Verbose option |
| [out] | ncode_arg | Number of different codes |
| [out] | ntri_arg | Number of triangles |
| [out] | npoint_arg | Number of vertices |
| [out] | codesel | Selected code (if any) |
| [out] | ntcode | Array for the number of triangles per code |
| [out] | triangles | Array on the triangle corners |
| [out] | points | Array on the 3-D vertices coordinates |