Pointwise Plugin SDK
|
#include <stdio.h>
#include <string.h>
#include <stddef.h>
#include <time.h>
#include "apiCAEP.h"
#include "apiCAEPUtils.h"
#include "apiPWPUtils.h"
#include "apiUtils.h"
#include "runtimeWrite.h"
#include "rtCaepSupportData.h"
#include "rtCaepInitItems.h"
Go to the source code of this file.
Functions | |
static PWP_BOOL | caepRuntimeCreate (CAEP_RTITEM *pRti) |
static PWP_VOID | caepRuntimeDestroy (CAEP_RTITEM *pRti) |
static CAEP_RTITEM * | caeuH2Rti (CAEP_EXPORTER handle) |
PWP_BOOL | PwCaeElementType (CAEP_EXPORTER handle, PWGM_ENUM_ELEMTYPE which) |
Test if CAE exporter instance supports the given element type. More... | |
const char * | PwCaeEnumBCs (CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_BCINFO *pBCInfo) |
Enumerate CAEP_BCINFO data for a CAE exporter instance. More... | |
const char * | PwCaeEnumFileExt (CAEP_EXPORTER handle, PWP_UINT32 ndx) |
Enumerate supported file extensions for a CAE exporter instance. More... | |
const char * | PwCaeEnumVCs (CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_VCINFO *pVCInfo) |
Enumerate CAEP_VCINFO data for a CAE exporter instance. More... | |
const char * | PwCaeFormat (CAEP_EXPORTER handle, CAEP_FORMATINFO *pFormatInfo) |
Get CAEP_FORMATINFO data for a CAE exporter handle. More... | |
PWP_UINT32 | PwCaeGetBCCount (CAEP_EXPORTER handle) |
Get the number of BC's for a CAE exporter instance. More... | |
PWP_UINT32 | PwCaeGetFileExtCount (CAEP_EXPORTER handle) |
Get the number of supported file extensions for a CAE exporter instance. More... | |
PWP_UINT32 | PwCaeGetVCCount (CAEP_EXPORTER handle) |
Get the number of VC's for a CAE exporter instance. More... | |
PWP_BOOL | PwCaeGridWrite (CAEP_EXPORTER handle, PWGM_HGRIDMODEL model, const CAEP_WRITEINFO *pWriteInfo) |
Initiates writing a grid model. More... | |
CAEP_EXPORTER | PwCreateCaeById (PWP_UINT32 id) |
Create CAE exporter instance with given id. More... | |
CAEP_EXPORTER | PwCreateCaeByName (const char name[]) |
Create CAE exporter instance with given name. More... | |
PWP_VOID | PwDestroyCae (CAEP_EXPORTER *handle) |
Destroy CAE exporter instance. More... | |
const char * | PwEnumCaeFormat (PWP_UINT32 ndx, CAEP_FORMATINFO *pFormatInfo) |
Enumerate CAEP_FORMATINFO data for all supported CAE exporters. More... | |
PWP_UINT32 | PwGetCaeFormatCount () |
Get the number of supported CAE exporters. More... | |
Variables | |
PWP_UINT32 | caepFormatCnt = (PWP_UINT32)(sizeof( caepRtItem )/sizeof( caepRtItem [0])) |
The number of entries in caepRtItem[] array. More... | |
CAEP_RTITEM | caepRtItem [] |
The runtime array of CAEP_RTITEM items. More... | |
|
static |
Definition at line 60 of file apiCAEP.cxx.
References runtimeCreate().
Referenced by PwCreateCaeById(), and PwCreateCaeByName().
|
static |
Definition at line 76 of file apiCAEP.cxx.
References runtimeDestroy().
Referenced by PwDestroyCae().
|
static |
Definition at line 44 of file apiCAEP.cxx.
References caepRtItem.
Referenced by PwCaeElementType(), PwCaeEnumBCs(), PwCaeEnumFileExt(), PwCaeEnumVCs(), PwCaeFormat(), PwCaeGetBCCount(), PwCaeGetFileExtCount(), PwCaeGetVCCount(), PwCaeGridWrite(), and PwDestroyCae().