29 FENCE_InhibitDraw = 1,
30 FENCE_InhibitFill = 2,
34 virtual void MakeClassAbstract() = 0;
38 DGNVIEW_EXPORT
bool UseActiveFence ();
39 DGNVIEW_EXPORT
bool IsFenceActive ();
40 DGNVIEW_EXPORT
bool IsVoidMode ();
41 DGNVIEW_EXPORT
bool IsOverlapMode ();
42 DGNVIEW_EXPORT
bool IsClipMode ();
43 DGNVIEW_EXPORT
bool IsDefinedByElem ();
44 DGNVIEW_EXPORT
bool IsDefinedByPoints ();
46 DGNVIEW_EXPORT
void ClearFence ();
47 DGNVIEW_EXPORT
void DisplayFence (
ViewportP,
TransformCP optTrans=0,
int const* optTransparency=0);
48 DGNVIEW_EXPORT
void SetInhibitFenceDisplay (FenceDisplayMode inhibit);
50 DGNVIEW_EXPORT
ViewportP GetFenceViewport ();
struct DPoint3d const * DPoint3dCP
Definition: msgeomstructs_typedefs.h:79
FenceClipMode
The fence clip mode controls element acceptance criteria.
Definition: FenceParams.h:19
struct Transform const * TransformCP
Definition: msgeomstructs_typedefs.h:134
IManager * GetManager()
Return a pointer to the one and only relationship manager.
struct DgnPlatform::ElementHandle const * ElementHandleCP
Definition: DgnPlatform.h:260
struct Transform const & TransformCR
Definition: msgeomstructs_typedefs.h:134
int StatusInt
Definition: Bentley.h:222
struct DgnPlatform::ElementHandle const & ElementHandleCR
Definition: DgnPlatform.h:260