|
CFx SDK Documentation 2026 SP0
|
#include <FxBIMRevitVectorizer.h>
Protected Member Functions | |
| OdGsViewPtr | createView (const OdGsClientViewInfo *pViewInfo=0, bool enableLayerVisibilityPerView=false) override |
Protected Member Functions inherited from OdGsBaseVectorizeDevice | |
| void | registerOverlay (OdGsViewImpl *pView, const OdGsModel *pModel) |
| void | unregisterOverlay (OdGsViewImpl *pView, const OdGsModel *pModel) |
| virtual void | onOverlayActivated (OdGsOverlayId nOverlay) |
| virtual void | onOverlayDeactivated (OdGsOverlayId nOverlay) |
| virtual bool | supportParallelDisplay () const |
| void | initMtServices () |
| void | viewUpdateScreen (OdGsBaseVectorizeView *pView, bool bUpdate) |
| void | collectInvalidRectsFromVports (OdGsOverlayId nOverlay, GsDeviceOverlayData &d) const |
| void | getInvalidRectsFromVports (OdUInt32 nOverlays=kGsAllOverlays) |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
| static OdRxObjectPtr | cast (const OdRxObject *pointer) |
| static OdRxClass * | desc () |
| static void | rxInit () |
| static void | rxUninit () |
Public Attributes inherited from OdGsBaseVectorizeDevice | |
| GsVectPerformanceData | m_vectPerfData |
Protected Types inherited from OdGsBaseVectorizeDevice | |
| enum | { kFirstFlag = 1 , kInvalid = kFirstFlag << 0 , kSortRenderTypes = kFirstFlag << 1 , kSpatialIndexDisabled = kFirstFlag << 2 , kDynamicHighlight = kFirstFlag << 3 , kDynamicSubhighlight = kFirstFlag << 4 , kSupportBlocks = kFirstFlag << 5 , kSupportOverlays = kFirstFlag << 6 , kSupportComposition = kFirstFlag << 7 , kEnableComposition = kFirstFlag << 8 , kMtDisplay = kFirstFlag << 9 , kUseSectionGeometryMap = kFirstFlag << 10 , kUseVpLtypeScaleMult = kFirstFlag << 11 , kUseVpFilterFunction = kFirstFlag << 12 , kCullingVolumeEnabled = kFirstFlag << 13 , kDisplayOffLayers = kFirstFlag << 14 , kSupportInteractiveView = kFirstFlag << 15 , kHighlightTwoPass = kFirstFlag << 16 , kSupportSelectionStyles = kFirstFlag << 17 , kSuppressHide = kFirstFlag << 18 , kLastFlag = kSuppressHide } |
Definition at line 144 of file FxBIMRevitVectorizer.h.
|
overrideprotectedvirtual |
Creates a new OdGsView object, and associates it with this Device object.
| pViewInfo | [in] Pointer to the Client View Information for this Device object. |
| enableLayerVisibilityPerView | [in] Layer visibility per viewport is supported, if and only if true. |
pViewInfo contains information returned by OdGiViewport::acadWindowId() and OdGiViewportDraw::viewportObjectId()
Implements OdGsDevice.
| void CFxRVTVectorizeDevice::SetConvertContext | ( | convert_context | ctx, |
| OdDbDatabase * | pDwgDb ) |
|
protected |
Definition at line 155 of file FxBIMRevitVectorizer.h.
|
protected |
Definition at line 156 of file FxBIMRevitVectorizer.h.