Graphite  Version 3
An experimental 3D geometry processing program
defs.h File Reference

Basic definitions for the Geogram C API. More...

#include <geogram/api/defs.h>

Go to the source code of this file.

Macros

#define GEOGRAM_GFX_API   GEO_IMPORT
 Linkage declaration for geogram symbols.
 
#define NO_GEOGRAM_GFX_API
 A place-holder linkage declaration to indicate that the symbol should not be exported by Windows DLLs. More...
 

Detailed Description

Basic definitions for the Geogram C API.

Definition in file defs.h.

Macro Definition Documentation

◆ NO_GEOGRAM_GFX_API

#define NO_GEOGRAM_GFX_API

A place-holder linkage declaration to indicate that the symbol should not be exported by Windows DLLs.

For instance, classes that inherit templates from the STL should not be exported, else it generates multiply defined symbols.

Definition at line 66 of file defs.h.