CFx SDK Documentation
2022 SP0
|
#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.