RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
Structure used to load a GeoModel by GeoModelBuilderTSolid. More...
#include <geomodel_builder_gocad.h>
Public Attributes | |
index_t | cur_region_ { NO_ID } |
VertexMap | vertex_map_ |
std::vector< index_t > | tetra_corners_ {} |
std::vector< std::string > | vertex_attribute_names_ {} |
std::vector< index_t > | vertex_attribute_dims_ {} |
index_t | cur_gocad_vrtx_id1_ { NO_ID } |
index_t | cur_gocad_vrtx_id2_ { NO_ID } |
index_t | cur_gocad_vrtx_id3_ { NO_ID } |
index_t | cur_gocad_vrtx_id4_ { NO_ID } |
std::map< index_t, index_t > | lighttsolid_atom_map_ {} |
index_t | nb_vertices_ { 0 } |
Public Attributes inherited from RINGMesh::GocadLoadingStorage | |
int | z_sign_ { 1 } |
std::vector< vec3 > | vertices_ |
std::vector< std::vector< double > > | attributes_ |
index_t | nb_attribute_fields_ { 0 } |
index_t | cur_interface_ { NO_ID } |
index_t | cur_surface_ { NO_ID } |
std::vector< index_t > | cur_surf_polygon_corners_gocad_id_ |
std::vector< index_t > | cur_surf_polygon_ptr_ |
Additional Inherited Members | |
Public Member Functions inherited from RINGMesh::GocadLoadingStorage | |
GocadLoadingStorage () | |
void | end_polygon () |
Ends a polygon (by adding the size of list of polygon corners at the end of the vector) More... | |
Structure used to load a GeoModel by GeoModelBuilderTSolid.
Definition at line 495 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::cur_gocad_vrtx_id1_ { NO_ID } |
Definition at line 513 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::cur_gocad_vrtx_id2_ { NO_ID } |
Definition at line 514 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::cur_gocad_vrtx_id3_ { NO_ID } |
Definition at line 515 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::cur_gocad_vrtx_id4_ { NO_ID } |
Definition at line 516 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::cur_region_ { NO_ID } |
Definition at line 498 of file geomodel_builder_gocad.h.
std::map< index_t, index_t > RINGMesh::TSolidLoadingStorage::lighttsolid_atom_map_ {} |
Definition at line 519 of file geomodel_builder_gocad.h.
index_t RINGMesh::TSolidLoadingStorage::nb_vertices_ { 0 } |
Definition at line 522 of file geomodel_builder_gocad.h.
std::vector< index_t > RINGMesh::TSolidLoadingStorage::tetra_corners_ {} |
Definition at line 504 of file geomodel_builder_gocad.h.
std::vector< index_t > RINGMesh::TSolidLoadingStorage::vertex_attribute_dims_ {} |
Definition at line 510 of file geomodel_builder_gocad.h.
std::vector< std::string > RINGMesh::TSolidLoadingStorage::vertex_attribute_names_ {} |
Definition at line 507 of file geomodel_builder_gocad.h.
VertexMap RINGMesh::TSolidLoadingStorage::vertex_map_ |
Definition at line 501 of file geomodel_builder_gocad.h.