G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsFrustrum.h
Go to the documentation of this file.
1 
15 #pragma once
16 
17 #include <stdio.h>
18 #include <stdlib.h>
19 #include <string.h>
20 #include <ctype.h>
21 #include <time.h>
22 
23 #ifdef PS_AIX
24 #include <signal.h>
25 #include <sys/param.h>
26 #endif
27 
28 #ifdef _WIN32
29 #include <windows.h>
30 #endif
31 
32 
33 #include "frustrum_ifails.h"
34 #include "frustrum_tokens.h"
35 
36 #include <parasolid_kernel.h>
37 // #include <kernel_interface.h>
38 
39 namespace gismo {
40 
41 namespace extensions {
42 
43 int register_frustrum ();
44 
45 }//extensions
46 
47 }//gismo
48 
49 #define PARASOLID_ERROR(name, err) \
50  if (err) gsWarn<< "Parasolid " #name ": "<<err<<".\n" ;