.. _program_listing_file_src_pcms_capi_mesh.h: Program Listing for File mesh.h =============================== |exhale_lsh| :ref:`Return to documentation for file ` (``src/pcms/capi/mesh.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #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