Go to the source code of this file.
|
| #define | OdGsFiler_wrArray(filer, arry, wrFunc) |
| |
| #define | OdGsFilerPtr_wrArray(pFiler, arry, wrFunc) |
| |
| #define | OdGsFiler_wrArrayRaw(filer, arry, typSz) |
| |
| #define | OdGsFilerPtr_wrArrayRaw(pFiler, arry, typSz) |
| |
| #define | OdGsFiler_rdArray(filer, arry, rdFunc) |
| |
| #define | OdGsFilerPtr_rdArray(pFiler, arry, rdFunc) |
| |
| #define | OdGsFiler_rdArrayArg(filer, arry, rdFunc) |
| |
| #define | OdGsFilerPtr_rdArrayArg(pFiler, arry, rdFunc) |
| |
| #define | OdGsFiler_rdArrayRaw(filer, arry, typSz) |
| |
| #define | OdGsFilerPtr_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 962 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 973 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 983 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 944 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 953 of file GsFiler.h.
◆ OdGsFilerPtr_rdArray
| #define OdGsFilerPtr_rdArray |
( |
| pFiler, |
|
|
| arry, |
|
|
| rdFunc ) |
Value:
#define OdGsFiler_rdArray(filer, arry, rdFunc)
Definition at line 970 of file GsFiler.h.
◆ OdGsFilerPtr_rdArrayArg
| #define OdGsFilerPtr_rdArrayArg |
( |
| pFiler, |
|
|
| arry, |
|
|
| rdFunc ) |
Value:
#define OdGsFiler_rdArrayArg(filer, arry, rdFunc)
Definition at line 980 of file GsFiler.h.
◆ OdGsFilerPtr_rdArrayRaw
| #define OdGsFilerPtr_rdArrayRaw |
( |
| pFiler, |
|
|
| arry, |
|
|
| typSz ) |
Value:
#define OdGsFiler_rdArrayRaw(filer, arry, typSz)
Definition at line 990 of file GsFiler.h.
◆ OdGsFilerPtr_wrArray
| #define OdGsFilerPtr_wrArray |
( |
| pFiler, |
|
|
| arry, |
|
|
| wrFunc ) |
Value:
#define OdGsFiler_wrArray(filer, arry, wrFunc)
Definition at line 950 of file GsFiler.h.
◆ OdGsFilerPtr_wrArrayRaw
| #define OdGsFilerPtr_wrArrayRaw |
( |
| pFiler, |
|
|
| arry, |
|
|
| typSz ) |
Value:
#define OdGsFiler_wrArrayRaw(filer, arry, typSz)
Definition at line 959 of file GsFiler.h.
◆ OdFloatArray
◆ OdGePoint2dArray
◆ OdGsFilerCreatorPEPtr
◆ OdGsFilerDbHashPEPtr
◆ OdGsFilerPtr