CFx SDK Documentation
2020SP3
|
#include <GiFaceEdgeDataTraitsSaver.h>
Public Member Functions | |
OdGiFaceEdgeDataTraitsSaver (const OdGiFaceData *pFaceData, const OdGiEdgeData *pEdgeData, OdGiSubEntityTraits *pTraits, OdGiConveyorContext *pDrawCtx, OdGsView::RenderMode renderMode) | |
~OdGiFaceEdgeDataTraitsSaver () | |
bool | hasData () const |
Public Member Functions inherited from OdGiFaceDataTraitsSaver | |
OdGiFaceDataTraitsSaver (const OdGiFaceData *pFaceData, OdGiSubEntityTraits *pTraits, OdGiConveyorContext *pDrawCtx, OdGsView::RenderMode renderMode, bool bForEdge=false) | |
bool | onExit () |
bool | needExit () const |
~OdGiFaceDataTraitsSaver () | |
bool | setFaceTraits (int faceIndex) |
bool | hasData () const |
Public Member Functions inherited from OdGiEdgeDataTraitsSaver | |
OdGiEdgeDataTraitsSaver (const OdGiEdgeData *pEdgeData, OdGiSubEntityTraits *pTraits, OdGiConveyorContext *pDrawCtx, OdGsView::RenderMode renderMode, bool bFaceChk=false) | |
bool | onExit (bool bFaceChk=false) |
~OdGiEdgeDataTraitsSaver () | |
bool | setEdgeTraits (int edgeIndex) |
bool | hasData () const |
Additional Inherited Members | |
Protected Types inherited from OdGiFaceEdgeDataTraitsSaverBase | |
enum | Components { kFaceColors = (1 << 0), kFaceTrueColors = (1 << 1), kFaceLayers = (1 << 2), kFaceSelectionMarkers = (1 << 3), kFaceMaterials = (1 << 4), kFaceMappers = (1 << 5), kFaceTransparencies = (1 << 6), kFaceVisibilities = (1 << 7), kFaceSelMarkAvail = (1 << 8), kFaceSelMarkOnModify = (1 << 9), kEdgeColors = (1 << 16), kEdgeTrueColors = (1 << 17), kEdgeLayers = (1 << 18), kEdgeLinetypes = (1 << 19), kEdgeSelectionMarkers = (1 << 20), kEdgeVisibilities = (1 << 21), kEdgeSelMarkAvail = (1 << 22), kEdgeSelMarkOnModify = (1 << 23), kFaceMask = 0x0000FFFF, kEdgeMask = 0xFFFF0000, kFaceRestoreMask = kFaceMask & ~(kFaceVisibilities | kFaceSelectionMarkers | kFaceSelMarkOnModify), kEdgeRestoreMask = kEdgeMask & ~(kEdgeVisibilities | kEdgeSelectionMarkers | kEdgeSelMarkOnModify), kFaceSetMask = kFaceMask & ~kFaceVisibilities, kEdgeSetMask = kEdgeMask & ~kEdgeVisibilities } |
Protected Member Functions inherited from OdGiFaceDataTraitsSaver | |
EX_TRAITS_DEFINE_PTR (OdDbStub *, m_prevMaterialId, m_curMaterialId) | |
EX_TRAITS_DEFINE_PTR (const OdGiMapper *, m_prevMapper, m_curMapper) | |
EX_TRAITS_DEFINE (OdCmTransparency, m_prevTransparency, m_curTransparency) | |
Protected Member Functions inherited from OdGiFaceEdgeDataTraitsSaverBase | |
EX_TRAITS_DEFINE (OdCmEntityColor, m_prevTrueColor, m_curTrueColor) | |
EX_TRAITS_DEFINE_PTR (OdDbStub *, m_prevLayerId, m_curLayerId) | |
OdGiFaceEdgeDataTraitsSaverBase (OdGiSubEntityTraits *pTraits, OdGiConveyorContext *pDrawCtx, OdGsView::RenderMode renderMode) | |
OdGiFaceEdgeDataTraitsSaverBase () | |
bool | setColor (const OdUInt16 *pColors, int index) |
bool | setTrueColor (const OdCmEntityColor *pTrueColors, int index) |
bool | setLayer (OdDbStub **pLayers, int index) |
bool | needExit () const |
Protected Member Functions inherited from OdGiEdgeDataTraitsSaver | |
EX_TRAITS_DEFINE_PTR (OdDbStub *, m_prevLinetypeId, m_curLinetypeId) | |
Protected Attributes inherited from OdGiFaceDataTraitsSaver | |
const OdGiFaceData * | m_pFaceData |
Protected Attributes inherited from OdGiFaceEdgeDataTraitsSaverBase | |
OdGiSubEntityTraits * | m_pTraits |
OdGiConveyorContext * | m_pDrawCtx |
OdGsView::RenderMode | m_renderMode |
OdUInt32 | m_components |
Protected Attributes inherited from OdGiEdgeDataTraitsSaver | |
const OdGiEdgeData * | m_pEdgeData |
Definition at line 496 of file GiFaceEdgeDataTraitsSaver.h.
|
inline |
Definition at line 499 of file GiFaceEdgeDataTraitsSaver.h.
|
inline |
Definition at line 508 of file GiFaceEdgeDataTraitsSaver.h.
|
inline |
Definition at line 521 of file GiFaceEdgeDataTraitsSaver.h.