Go to the documentation of this file.
130 (PWGM_HBLOCK_OUT_GMIMPL(h1) == PWGM_HBLOCK_OUT_GMIMPL(h2));
151 else if (PWGM_HBLOCK_OUT_GMIMPL(h1) < PWGM_HBLOCK_OUT_GMIMPL(h2)) {
160 return (h1 != h2) && !(h1 < h2);
#define PWGM_HBLOCK_ID(h)
gets the block's guid from the handle
bool operator>(const PWGM_HBLOCK &h1, const PWGM_HBLOCK &h2)
PWP_UINT32 blockCount() const
Get the number of blocks in the model.
bool getAttributeEnum(const char *name, const char *&val, const char *defVal) const
CaeGridModel(PWGM_HGRIDMODEL model)
Constructor.
bool operator<(const PWGM_HBLOCK &h1, const PWGM_HBLOCK &h2)
An opaque handle to a grid model.
The grid model base class.
PWP_BOOL PwModGetAttributeUINT32(PWGM_HGRIDMODEL model, const char *name, PWP_UINT32 *val)
PWP_BOOL PwModGetAttributeFLOAT(PWGM_HGRIDMODEL model, const char *name, PWP_FLOAT *val)
Pointwise Grid Model API Specification (PWGM-API)
PWP_UINT32 PwModBlockCount(PWGM_HGRIDMODEL model)
Get the number of block elements in the model.
bool operator==(const PWGM_HBLOCK &h1, const PWGM_HBLOCK &h2)
An opaque handle to a grid block element.
PWP_BOOL PwModGetAttributeREAL(PWGM_HGRIDMODEL model, const char *name, PWP_REAL *val)
PWP_BOOL PwModGetAttributeBOOL(PWGM_HGRIDMODEL model, const char *name, PWP_BOOL *val)
PWP_BOOL PwModGetAttributeINT(PWGM_HGRIDMODEL model, const char *name, PWP_INT *val)
bool getAttribute(const char *name, const char *&val, const char *defVal) const
PWP_BOOL PwModGetAttributeINT32(PWGM_HGRIDMODEL model, const char *name, PWP_INT32 *val)
PWP_BOOL PwModGetAttributeString(PWGM_HGRIDMODEL model, const char *name, const char **val)
Get an attribute value as a specific type.
Pointwise Plugin API (PWP-API)
CaeGridModel & operator=(const CaeGridModel &rhs)
The assignment operator.
~CaeGridModel()
Destructor.
bool operator!=(const PWGM_HBLOCK &h1, const PWGM_HBLOCK &h2)
PWGM_HGRIDMODEL model_
The bound PWGM_HGRIDMODEL.
PWP_BOOL PwModGetAttributeUINT(PWGM_HGRIDMODEL model, const char *name, PWP_UINT *val)
PWP_BOOL PwModGetAttributeEnum(PWGM_HGRIDMODEL model, const char *name, const char **val)