Program Listing for File mesh.h
↰ Return to documentation for file (src/pcms/capi/mesh.h)
#ifndef PCMS_OMEGA_H_MESH_CAPI_H
#define PCMS_OMEGA_H_MESH_CAPI_H
#ifdef __cplusplus
extern "C" {
#endif
struct PcmsOmegaHLibraryHandle
{
void* lib_handle;
};
typedef struct PcmsOmegaHLibraryHandle PcmsOmegaHLibraryHandle;
struct PcmsOmegaHMeshHandle
{
void* mesh_handle;
};
typedef struct PcmsOmegaHMeshHandle PcmsOmegaHMeshHandle;
PcmsOmegaHLibraryHandle pcms_create_omega_h_library();
PcmsOmegaHMeshHandle pcms_create_omega_h_mesh(
const char* filename, PcmsOmegaHLibraryHandle oh_lib_handle);
void pcms_destroy_omega_h_mesh(PcmsOmegaHMeshHandle oh_mesh_handle);
void pcms_destroy_omega_h_library(PcmsOmegaHLibraryHandle oh_lib_handle);
#ifdef __cplusplus
}
#endif
#endif // PCMS_OMEGA_H_MESH_CAPI_H