#include <FxTrackerDrawContext.h>
|
| | CFxTrackerContext () |
| |
| virtual | ~CFxTrackerContext (void) |
| |
| virtual double | GetWidth () const =0 |
| |
| virtual double | GetHeight () const =0 |
| |
| virtual CFxPainter * | GetPainter ()=0 |
| |
| virtual const CFxPainter * | GetPainter () const =0 |
| |
| virtual const CFxView * | GetFxView () const =0 |
| |
| virtual CFxView * | GetFxView ()=0 |
| |
| virtual bool | IsForActiveView () const |
| |
| virtual void | DrawDrawable (const OdGiDrawable *pDrawable, bool bDragMode, CFxViewDrawInfo::DrawDecoration eDecoration=CFxViewDrawInfo::kNone, int iUserCounter=0, const ODCOLORREF *pColor=nullptr, std::optional< OdGeExtents3d > passExtents=std::nullopt)=0 |
| |
| virtual void | DrawDrawable (const OdDbFullSubentPath &dbPath, bool bDragMode, CFxViewDrawInfo::DrawDecoration eDecoration=CFxViewDrawInfo::kNone, int iUserCounter=0, const ODCOLORREF *pColor=nullptr)=0 |
| |
| virtual CFxInputPointManager * | GetFxInputPointManager ()=0 |
| |
| virtual CFxDocument * | GetFxDocument ()=0 |
| |
| virtual ODCOLORREF | GetBackground () const =0 |
| |
| virtual ODCOLORREF | GetForeground () const =0 |
| |
| virtual void | AllowRegenAbort (bool bVal)=0 |
| |
| virtual void | CacheMe (const CFxTracker *pTracker, bool bAddToCache, int iPriority)=0 |
| |
| virtual OdGiGeometry * | GetGiGeometry ()=0 |
| |
Description: Represents the display view of a draw context. Library: DDKERNEL
Definition at line 41 of file FxTrackerDrawContext.h.
◆ CFxTrackerContext()
| CFxTrackerContext::CFxTrackerContext |
( |
| ) |
|
◆ ~CFxTrackerContext()
| virtual CFxTrackerContext::~CFxTrackerContext |
( |
void | | ) |
|
|
virtual |
◆ AllowRegenAbort()
| virtual void CFxTrackerContext::AllowRegenAbort |
( |
bool | bVal | ) |
|
|
pure virtual |
Description: Enables or disables regen aborting.
◆ CacheMe()
| virtual void CFxTrackerContext::CacheMe |
( |
const CFxTracker * | pTracker, |
|
|
bool | bAddToCache, |
|
|
int | iPriority ) |
|
pure virtual |
Description: Adds tracker to cache picture.
◆ DrawDrawable() [1/2]
Description: Draw drawable. Arguments:
- Parameters
-
| dbPath | The drawable. |
| bDragMode | true to enable drag mode, false to disable it. |
| eDecoration | The decoration mode. |
| iUserCounter | The user counter. |
| color | Used for decorations (e.g. kTrackHighlight). |
◆ DrawDrawable() [2/2]
Description: Draw drawable. Arguments:
- Parameters
-
| pDrawable | The drawable. |
| bDragMode | true to enable drag mode, false to disable it. |
| eDecoration | The decoration mode. |
| iUserCounter | The user counter. |
| color | Used for decorations (e.g. kTrackHighlight). |
| passExtents | The extents. |
◆ GetBackground()
| virtual ODCOLORREF CFxTrackerContext::GetBackground |
( |
| ) |
const |
|
pure virtual |
Description: Returns background color
◆ GetForeground()
| virtual ODCOLORREF CFxTrackerContext::GetForeground |
( |
| ) |
const |
|
pure virtual |
Description: Returns foreground color
◆ GetFxDocument()
| virtual CFxDocument * CFxTrackerContext::GetFxDocument |
( |
| ) |
|
|
pure virtual |
Description: Gets the fx document.
Return Value:
Null if it fails, else the fx document.
◆ GetFxInputPointManager()
Description: Gets the fx input point manager. Return Value:
Null if it fails, else the fx input point manager.
◆ GetFxView() [1/2]
| virtual const CFxView * CFxTrackerContext::GetFxView |
( |
| ) |
const |
|
pure virtual |
Description: Gets the fx view. Return Value:
Null if it fails, else the fx view.
◆ GetFxView() [2/2]
| virtual CFxView * CFxTrackerContext::GetFxView |
( |
| ) |
|
|
pure virtual |
Description: Gets the fx view. Return Value:
Null if it fails, else the fx view.
◆ GetGiGeometry()
Description: Painting using gi geometry.
◆ GetHeight()
| virtual double CFxTrackerContext::GetHeight |
( |
| ) |
const |
|
pure virtual |
Description: Returns height of the context
◆ GetPainter() [1/2]
| virtual const CFxPainter * CFxTrackerContext::GetPainter |
( |
| ) |
const |
|
pure virtual |
Description: Gets the painter. Return Value:
Null if it fails, else the painter.
◆ GetPainter() [2/2]
| virtual CFxPainter * CFxTrackerContext::GetPainter |
( |
| ) |
|
|
pure virtual |
Description: Gets the painter. Return Value:
Null if it fails, else the painter.
◆ GetWidth()
| virtual double CFxTrackerContext::GetWidth |
( |
| ) |
const |
|
pure virtual |
Description: Returns width of the context
◆ IsForActiveView()
| virtual bool CFxTrackerContext::IsForActiveView |
( |
| ) |
const |
|
virtual |
Description: Query if this object is for active view. Return Value:
True if for active view, false if not.
The documentation for this class was generated from the following file: