Go to the source code of this file.
|
| #define | OdGsFiler_wrArray(filer, arry, wrFunc) |
| |
| #define | OdGsFilerPtr_wrArray(pFiler, arry, wrFunc) OdGsFiler_wrArray((*pFiler), arry, wrFunc) |
| |
| #define | OdGsFiler_wrArrayRaw(filer, arry, typSz) |
| |
| #define | OdGsFilerPtr_wrArrayRaw(pFiler, arry, typSz) OdGsFiler_wrArrayRaw((*pFiler), arry, typSz) |
| |
| #define | OdGsFiler_rdArray(filer, arry, rdFunc) |
| |
| #define | OdGsFilerPtr_rdArray(pFiler, arry, rdFunc) OdGsFiler_rdArray((*pFiler), arry, rdFunc) |
| |
| #define | OdGsFiler_rdArrayArg(filer, arry, rdFunc) |
| |
| #define | OdGsFilerPtr_rdArrayArg(pFiler, arry, rdFunc) OdGsFiler_rdArrayArg((*pFiler), arry, rdFunc) |
| |
| #define | OdGsFiler_rdArrayRaw(filer, arry, typSz) |
| |
| #define | OdGsFilerPtr_rdArrayRaw(pFiler, arry, typSz) OdGsFiler_rdArrayRaw((*pFiler), arry, typSz) |
| |
◆ OdGsFiler_rdArray
| #define OdGsFiler_rdArray |
( |
|
filer, |
|
|
|
arry, |
|
|
|
rdFunc |
|
) |
| |
Value: { \
arry.clear(); \
arry.setPhysicalLength(nElems); \
for (
OdUInt32 nElem = 0; nElem < nElems; nElem++) \
arry.push_back(filer.rdFunc()); \
}
Definition at line 961 of file GsFiler.h.
◆ OdGsFiler_rdArrayArg
| #define OdGsFiler_rdArrayArg |
( |
|
filer, |
|
|
|
arry, |
|
|
|
rdFunc |
|
) |
| |
Value: { \
arry.resize(nElems); \
for (
OdUInt32 nElem = 0; nElem < nElems; nElem++) \
filer.rdFunc(arry[nElem]); \
}
Definition at line 972 of file GsFiler.h.
◆ OdGsFiler_rdArrayRaw
| #define OdGsFiler_rdArrayRaw |
( |
|
filer, |
|
|
|
arry, |
|
|
|
typSz |
|
) |
| |
Value: { \
arry.resize(nElems); \
if (nElems) \
filer.rdRawData(arry.asArrayPtr(), nElems * typSz); \
}
Definition at line 982 of file GsFiler.h.
◆ OdGsFiler_wrArray
| #define OdGsFiler_wrArray |
( |
|
filer, |
|
|
|
arry, |
|
|
|
wrFunc |
|
) |
| |
Value: { \
filer.wrUInt32(arry.size()); \
for (
OdUInt32 nVal = 0; nVal < arry.size(); nVal++) \
filer.wrFunc(arry.getPtr()[nVal]); \
}
Definition at line 943 of file GsFiler.h.
◆ OdGsFiler_wrArrayRaw
| #define OdGsFiler_wrArrayRaw |
( |
|
filer, |
|
|
|
arry, |
|
|
|
typSz |
|
) |
| |
Value: { \
filer.wrUInt32(arry.size()); \
if (!arry.isEmpty()) \
filer.wrRawData(arry.getPtr(), arry.size() * typSz); \
}
Definition at line 952 of file GsFiler.h.
◆ OdGsFilerPtr_rdArray
| #define OdGsFilerPtr_rdArray |
( |
|
pFiler, |
|
|
|
arry, |
|
|
|
rdFunc |
|
) |
| OdGsFiler_rdArray((*pFiler), arry, rdFunc) |
◆ OdGsFilerPtr_rdArrayArg
| #define OdGsFilerPtr_rdArrayArg |
( |
|
pFiler, |
|
|
|
arry, |
|
|
|
rdFunc |
|
) |
| OdGsFiler_rdArrayArg((*pFiler), arry, rdFunc) |
◆ OdGsFilerPtr_rdArrayRaw
| #define OdGsFilerPtr_rdArrayRaw |
( |
|
pFiler, |
|
|
|
arry, |
|
|
|
typSz |
|
) |
| OdGsFiler_rdArrayRaw((*pFiler), arry, typSz) |
◆ OdGsFilerPtr_wrArray
| #define OdGsFilerPtr_wrArray |
( |
|
pFiler, |
|
|
|
arry, |
|
|
|
wrFunc |
|
) |
| OdGsFiler_wrArray((*pFiler), arry, wrFunc) |
◆ OdGsFilerPtr_wrArrayRaw
| #define OdGsFilerPtr_wrArrayRaw |
( |
|
pFiler, |
|
|
|
arry, |
|
|
|
typSz |
|
) |
| OdGsFiler_wrArrayRaw((*pFiler), arry, typSz) |
◆ OdDbBaseDatabase
◆ OdFloatArray
◆ OdGePoint2dArray
◆ OdGsFilerCreatorPEPtr
◆ OdGsFilerDbHashPEPtr
◆ OdGsFilerPtr