Pointwise Plugin SDK
|
Pointwise CAE Plugin API (CAEP-API) More...
Go to the source code of this file.
Classes | |
struct | CAEP_BCINFO |
Boundary condition definition information. More... | |
struct | CAEP_EXPORTER |
CAEP exporter instance handle. More... | |
struct | CAEP_FORMATINFO |
The information returned for each supported CAEP exporter. More... | |
struct | CAEP_VCINFO |
Volume condition definition information. More... | |
struct | CAEP_WRITEINFO |
CAE export write control information. More... | |
Macros | |
#define | CAEP_GROUP_VALUE_DEFNS PWU_GROUP_VALUE_DEFNS(CAEP_VALUE_GROUP) |
#define | CAEP_GROUP_VALUE_NAMES PWU_GROUP_VALUE_NAMES(CAEP_VALUE_GROUP) |
#define | CAEP_INFO_GROUP CAEP_VALUE_GROUP ".INFO" |
#define | CAEP_VALUE_GROUP "SDK.Plugin.CAE" |
#define | CAEP_ENUM_DIMENSION PWP_ENUM_DIMENSION |
These CAEP_ENUM macros are defined for backward compatibility. Usage is deprecated. Use the PWP_ENUM types instead. More... | |
#define | CAEP_ENUM_ENCODING PWP_ENUM_ENCODING |
These CAEP_ENUM macros are defined for backward compatibility. Usage is deprecated. Use the PWP_ENUM types instead. More... | |
#define | CAEP_ENUM_FILEDEST PWP_ENUM_FILEDEST |
These CAEP_ENUM macros are defined for backward compatibility. Usage is deprecated. Use the PWP_ENUM types instead. More... | |
#define | CAEP_ENUM_PRECISION PWP_ENUM_PRECISION |
These CAEP_ENUM macros are defined for backward compatibility. Usage is deprecated. Use the PWP_ENUM types instead. More... | |
Functions | |
PWP_PROTOTYPE_DECL PWP_BOOL | PwCaeElementType (CAEP_EXPORTER handle, PWGM_ENUM_ELEMTYPE which) |
Test if CAE exporter instance supports the given element type. More... | |
PWP_PROTOTYPE_DECL const char * | PwCaeEnumBCs (CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_BCINFO *pBCInfo) |
Enumerate CAEP_BCINFO data for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL const char * | PwCaeEnumFileExt (CAEP_EXPORTER handle, PWP_UINT32 ndx) |
Enumerate supported file extensions for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL const char * | PwCaeEnumVCs (CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_VCINFO *pVCInfo) |
Enumerate CAEP_VCINFO data for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL const char * | PwCaeFormat (CAEP_EXPORTER handle, CAEP_FORMATINFO *pFormatInfo) |
Get CAEP_FORMATINFO data for a CAE exporter handle. More... | |
PWP_PROTOTYPE_DECL PWP_UINT32 | PwCaeGetBCCount (CAEP_EXPORTER handle) |
Get the number of BC's for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL PWP_UINT32 | PwCaeGetFileExtCount (CAEP_EXPORTER handle) |
Get the number of supported file extensions for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL PWP_UINT32 | PwCaeGetVCCount (CAEP_EXPORTER handle) |
Get the number of VC's for a CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL PWP_BOOL | PwCaeGridWrite (CAEP_EXPORTER handle, PWGM_HGRIDMODEL model, const CAEP_WRITEINFO *pWriteInfo) |
Initiates writing a grid model. More... | |
PWP_PROTOTYPE_DECL CAEP_EXPORTER | PwCreateCaeById (PWP_UINT32 id) |
Create CAE exporter instance with given id. More... | |
PWP_PROTOTYPE_DECL CAEP_EXPORTER | PwCreateCaeByName (const char name[]) |
Create CAE exporter instance with given name. More... | |
PWP_PROTOTYPE_DECL PWP_VOID | PwDestroyCae (CAEP_EXPORTER *handle) |
Destroy CAE exporter instance. More... | |
PWP_PROTOTYPE_DECL const char * | PwEnumCaeFormat (PWP_UINT32 ndx, CAEP_FORMATINFO *pFormatInfo) |
Enumerate CAEP_FORMATINFO data for all supported CAE exporters. More... | |
PWP_PROTOTYPE_DECL PWP_UINT32 | PwGetCaeFormatCount () |
Get the number of supported CAE exporters. More... | |
Pointwise CAE Plugin API (CAEP-API)
This defines the API extension required for all Pointwise CAE plugins.
Definition in file apiCAEP.h.