G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsReadParasolid.h
Go to the documentation of this file.
1
14#include <gsIO/gsXmlUtils.h>
15
17
18typedef int PK_BSURF_t;
19typedef int PK_SURF_t;
20typedef int PK_PART_t;
21typedef int PK_BODY_t;
22
23namespace gismo {
24
25namespace extensions {
26
29 bool gsReadParasolid( const char * fname, internal::gsXmlTree & data );
30
32 bool readPK_PART( const PK_PART_t & part, internal::gsXmlTree & data );
33
35 bool readPK_PART_geoms( const PK_PART_t & part, internal::gsXmlTree & data );
36
38 bool readPK_BODY( const PK_BODY_t & body, internal::gsXmlTree & data );
39
41 bool readPK_SURF( const PK_SURF_t & pkbs, internal::gsXmlTree & data );
42
44 bool readPK_BSURF( const PK_BSURF_t & pkbs, internal::gsXmlTree & data );
45
46}//extensions
47
48}//gismo
49
Manages starting and stopping Parasolid session.
bool readPK_PART(const PK_PART_t &part, internal::gsXmlTree &data)
Extracts a Parasolid part.
Definition gsReadParasolid.cpp:225
bool gsReadParasolid(const char *fname, internal::gsXmlTree &data)
Definition gsReadParasolid.cpp:30
bool readPK_PART_geoms(const PK_BODY_t &body, internal::gsXmlTree &data)
Extracts all geometries from a Parasolid part.
Definition gsReadParasolid.cpp:290
bool readPK_BODY(const PK_BODY_t &body, internal::gsXmlTree &data)
Extracts a Parasolid body.
Definition gsReadParasolid.cpp:261
bool readPK_SURF(const PK_SURF_t &surf, internal::gsXmlTree &data)
Extracts a surface from Parasolid.
Definition gsReadParasolid.cpp:78
bool readPK_BSURF(const PK_BSURF_t &bsurf, internal::gsXmlTree &data)
Extracts a b-surface from Parasolid.
Definition gsReadParasolid.cpp:117
Provides declaration of input/output XML utilities struct.
The G+Smo namespace, containing all definitions for the library.