|
Graphite Version 3
An experimental 3D geometry processing program
|
Basic definitions for the Geogram C API. More...
Go to the source code of this file.
Macros | |
| #define | GEO_IMPORT |
| Linkage declaration for geogram symbols. | |
| #define | GEO_EXPORT |
| #define | GEOGRAM_API GEO_IMPORT |
| #define | NO_GEOGRAM_API |
| A place-holder linkage declaration to indicate that the symbol should not be exported by Windows DLLs. | |
Typedefs | |
| typedef int | GeoMesh |
| Opaque identifier of a mesh. | |
| typedef unsigned char | geo_coord_index_t |
| Represents dimension (e.g. 3 for 3d, 4 for 4d ...). | |
| typedef unsigned int | geo_index_t |
| Represents indices. | |
| typedef int | geo_signed_index_t |
| Represents possibly negative indices. | |
| typedef double | geo_coord_t |
| Represents floating-point coordinates. | |
| typedef int | geo_boolean |
| Represents truth values. | |
Enumerations | |
| enum | { GEO_FALSE = 0 , GEO_TRUE = 1 } |
| Thruth values (geo_boolean). More... | |
Basic definitions for the Geogram C API.
Definition in file defs.h.
| #define GEOGRAM_API GEO_IMPORT |
| #define NO_GEOGRAM_API |
| typedef int geo_boolean |
| typedef unsigned char geo_coord_index_t |
| typedef double geo_coord_t |
| typedef unsigned int geo_index_t |
| typedef int geo_signed_index_t |
| typedef int GeoMesh |