|
CFx SDK Documentation 2026 SP0
|
#include "TD_PackPush.h"#include "MetafileStreamBase.h"#include "Gs/Gs.h"#include "TrVisDefs.h"#include "Ps/PlotStyles.h"#include "TD_PackPop.h"Go to the source code of this file.
Classes | |
| class | OdTrVisWrPageChain |
| struct | OdTrVisWrPageChain::Block |
| struct | OdTrVisArrayWrapper |
| struct | OdTrVisArrayWrapper::ReallocLogic |
| struct | OdTrVisMarkBase< UInt64Type > |
| struct | OdTrVisLwdStyle |
| struct | OdTrVisLwdSetting |
| class | OdTrVisFlatMetafileContainer |
| class | OdTrVisFlatMetafileContainerWriter |
| class | OdTrVisFlatMetafileContainerReader |
Macros | |
| #define | OD_TRVIS_ENABLEFLOATCONVERSION |
| #define | OD_OGL_RDR_SEEKFWD(pMemPtr, uSize) |
| #define | OD_OGL_RDR_SEEKBWD(pMemPtr, uSize) |
| #define | OD_OGL_RDR_SEEKINC(pMemPtr) |
| #define | OD_OGL_RDR_SEEKDEC(pMemPtr) |
| #define | OD_OGL_RDR_READVAL(cType, pMemPtr) |
| #define | OD_OGL_RDR_READVALOFFSET(cType, pMemPtr, uOffset) |
| #define | OD_OGL_RDR_READVALRETYPE(cOutType, cInType, pMemPtr) |
| #define | OD_OGL_RDR_READVALOFFSETRETYPE(cOutType, cInType, pMemPtr, uOffset) |
| #define | OD_OGL_RDR_GETPTRNATIVE(cType, pMemPtr) |
| #define | OD_OGL_RDR_GETPTRNATIVEOFFSET(cType, pMemPtr, uSize) |
| #define | OD_OGL_RDR_GETPTRSTORAGE(imedType, name, count) |
| #define | OD_OGL_RDR_GETPTR(cType, imedType, name, count, pMemPtr) |
| #define | OD_OGL_RDR_GETPTROFFSET(cType, imedType, name, count, pMemPtr, uSize) |
| #define | OD_OGL_RDR_INITIATE(pMemPtr, uSize) |
| #define | OD_OGL_RDR_CHECKEOF(pMemPtr) |
Typedefs | |
| typedef float | OdTrVisVertexType |
| typedef OdTrVisMarkBase< OdUInt64 > | OdTrVisDefProcMark |
| typedef OdTrVisMarkBase< OdTrVisGsMarker > | OdTrVisSelMark |
| typedef OdTrVisMarkBase< OdTrVisMetafileId > | OdTrVisMetaMark |
Functions | |
| void | od_dbl2float (float *pFloats, const double *pDoubles, size_t numData) |
| const OdChar * | chunkDecode (OdTrVisMetaRecType rt) |
| OdTrVisFaceCulling | combineCullingModes (OdTrVisFaceCulling faceMode, OdTrVisFaceCulling edgeMode) |
| void | splitCullingModes (OdTrVisFaceCulling &cullingMode, OdTrVisFaceCulling &edgeMode) |
| OdTrVisFaceCulling | faceCullingModeAsEdge (OdTrVisFaceCulling faceMode) |
| OdTrVisFaceCulling | edgeCullingModeAsFace (OdTrVisFaceCulling edgeMode) |
| bool | isGeomTypeVisible (OdTrVisGeomType geomType, OdGsView::RenderMode rMode) |
| #define OD_OGL_RDR_CHECKEOF | ( | pMemPtr | ) |
Definition at line 729 of file TrVisMetafileStream.h.
Definition at line 725 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_GETPTRNATIVE | ( | cType, | |
| pMemPtr ) |
Definition at line 722 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_GETPTRNATIVEOFFSET | ( | cType, | |
| pMemPtr, | |||
| uSize ) |
Definition at line 723 of file TrVisMetafileStream.h.
Definition at line 726 of file TrVisMetafileStream.h.
Definition at line 724 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_INITIATE | ( | pMemPtr, | |
| uSize ) |
Definition at line 728 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_READVAL | ( | cType, | |
| pMemPtr ) |
Definition at line 718 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_READVALOFFSET | ( | cType, | |
| pMemPtr, | |||
| uOffset ) |
Definition at line 719 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_READVALOFFSETRETYPE | ( | cOutType, | |
| cInType, | |||
| pMemPtr, | |||
| uOffset ) |
Definition at line 721 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_READVALRETYPE | ( | cOutType, | |
| cInType, | |||
| pMemPtr ) |
Definition at line 720 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_SEEKBWD | ( | pMemPtr, | |
| uSize ) |
Definition at line 714 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_SEEKDEC | ( | pMemPtr | ) |
Definition at line 716 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_SEEKFWD | ( | pMemPtr, | |
| uSize ) |
Definition at line 713 of file TrVisMetafileStream.h.
| #define OD_OGL_RDR_SEEKINC | ( | pMemPtr | ) |
Definition at line 715 of file TrVisMetafileStream.h.
| #define OD_TRVIS_ENABLEFLOATCONVERSION |
Definition at line 36 of file TrVisMetafileStream.h.
| typedef OdTrVisMarkBase<OdUInt64> OdTrVisDefProcMark |
Definition at line 472 of file TrVisMetafileStream.h.
Definition at line 476 of file TrVisMetafileStream.h.
| typedef OdTrVisMarkBase<OdTrVisGsMarker> OdTrVisSelMark |
Definition at line 474 of file TrVisMetafileStream.h.
| typedef float OdTrVisVertexType |
Definition at line 39 of file TrVisMetafileStream.h.
| enum OdTrVisAffection |
| Enumerator | |
|---|---|
| OdTrVisAffection_Attributes | |
| OdTrVisAffection_Colors | |
| OdTrVisAffection_Materials | |
| OdTrVisAffection_Arrays | |
| OdTrVisAffection_Geometry | |
| OdTrVisAffection_Proxy | |
Definition at line 194 of file TrVisMetafileStream.h.
| enum OdTrVisAttribute |
| Enumerator | |
|---|---|
| OdTrVisAttribute_Depth | |
| OdTrVisAttribute_Blend | |
| OdTrVisAttribute_Lighting | |
| OdTrVisAttribute_Highlighting | |
| OdTrVisAttribute_NTypes | |
| OdTrVisAttribute_Mask | |
Definition at line 130 of file TrVisMetafileStream.h.
| enum OdTrVisBlockRecType |
| Enumerator | |
|---|---|
| OdTrVisBlockRecType_Auto | |
| OdTrVisBlockRecType_BuiltIn | |
| OdTrVisBlockRecType_SizedAuto | |
| OdTrVisBlockRecType_Sized | |
| OdTrVisBlockRecType_Embedded | |
| OdTrVisBlockRecType_EOF | |
Definition at line 210 of file TrVisMetafileStream.h.
| enum OdTrVisFaceCulling |
Definition at line 154 of file TrVisMetafileStream.h.
| enum OdTrVisGeomPrim |
| Enumerator | |
|---|---|
| kTrVisGeomPrimInvalid | |
| kTrVisPoints | |
| kTrVisLines | |
| kTrVisLineLoop | |
| kTrVisLineStrip | |
| kTrVisTriangles | |
| kTrVisTriangleStrip | |
| kTrVisTriangleFan | |
Definition at line 246 of file TrVisMetafileStream.h.
| enum OdTrVisGeomType |
Definition at line 220 of file TrVisMetafileStream.h.
Definition at line 96 of file TrVisMetafileStream.h.
| Enumerator | |
|---|---|
| OdTrVisMetaRecMarkerType_Selection | |
| OdTrVisMetaRecMarkerType_Metafile | |
| OdTrVisMetaRecMarkerType_NTypes | |
Definition at line 122 of file TrVisMetafileStream.h.
| enum OdTrVisMetaRecType |
Definition at line 46 of file TrVisMetafileStream.h.
| Enumerator | |
|---|---|
| OdTrVisPushMatrixType_Identity | |
| OdTrVisPushMatrixType_Full | |
Definition at line 204 of file TrVisMetafileStream.h.
| enum OdTrVisShading |
Definition at line 141 of file TrVisMetafileStream.h.
Definition at line 180 of file TrVisMetafileStream.h.
| const OdChar * chunkDecode | ( | OdTrVisMetaRecType | rt | ) |
|
inline |
Definition at line 171 of file TrVisMetafileStream.h.
|
inline |
Definition at line 177 of file TrVisMetafileStream.h.
|
inline |
Definition at line 175 of file TrVisMetafileStream.h.
| bool isGeomTypeVisible | ( | OdTrVisGeomType | geomType, |
| OdGsView::RenderMode | rMode ) |
| void od_dbl2float | ( | float * | pFloats, |
| const double * | pDoubles, | ||
| size_t | numData ) |
|
inline |
Definition at line 173 of file TrVisMetafileStream.h.