Pointwise Plugin SDK
Functions | Variables
apiCAEP.cxx File Reference
#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"
+ Include dependency graph for apiCAEP.cxx:

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_RTITEMcaeuH2Rti (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...
 

Function Documentation

◆ caepRuntimeCreate()

static PWP_BOOL caepRuntimeCreate ( CAEP_RTITEM pRti)
static

Definition at line 60 of file apiCAEP.cxx.

References runtimeCreate().

Referenced by PwCreateCaeById(), and PwCreateCaeByName().

◆ caepRuntimeDestroy()

static PWP_VOID caepRuntimeDestroy ( CAEP_RTITEM pRti)
static

Definition at line 76 of file apiCAEP.cxx.

References runtimeDestroy().

Referenced by PwDestroyCae().

◆ caeuH2Rti()

static CAEP_RTITEM* caeuH2Rti ( CAEP_EXPORTER  handle)
static