CFx SDK Documentation
2020SP3
|
virtual void DestroyLayout()=0
ODRX_DECLARE_MEMBERS(CFxVectorizeDevice)
virtual CFxView * HitTest(const OdGsDCPoint &ptInput)=0
virtual void SetBackground(ODCOLORREF color, bool usePlotPalette)=0
virtual int GetCurrentRenderEngine() const =0
virtual double GetDeviceWidth() const =0
virtual bool InitializeLayout(const OdDbObjectId &idLayout)=0
virtual bool IsRegeneration() const =0
virtual CFxDatabase * GetFxDatabase()=0
virtual OdDbObjectId GetLayoutId() const =0
~CFxVectorizeDevice() override
virtual const CFxDatabase * GetFxDatabase() const =0
virtual bool UsePlotTransparency() const =0
virtual const CFxView * GetActiveFxView() const =0
virtual void BeginDeviceUpdate()
virtual bool IsInitialUpdate() const =0
virtual ODCOLORREF GetForeground() const =0
virtual void SetPlotArea(const OdGsDCRectDouble &area)=0
virtual ODCOLORREF GetBackground() const =0
virtual void AdjustBeforeUpdate(CFxViewDrawContext &ctx, CFxViewDrawInfo &rDrawInfo, CFxView &view)=0
virtual void EndDeviceUpdate()
virtual void Update(double width, double height, bool bAttachDatabase)=0
virtual void SetBackground(ODCOLORREF color)=0
virtual void SetRegeneration(bool bRegen)=0
GLint GLenum GLsizei GLsizei height
GLint GLenum GLsizei width
virtual CFxView * GetPaperSpaceOverallView()=0
static void GetModelLineWeights(OdUInt8Array &lweights, double scale)
virtual void DestroyDrawContext(CFxViewDrawContext *)
virtual bool GetPlotArea(OdGsDCRectDouble *out=0)=0
virtual void SetUsePlotTransparency(bool value)=0
virtual double GetPixelPerMM() const =0
virtual CFxView * GetFxViewByCadWindowId(OdInt16 number)=0
virtual double GetDeviceHeight() const =0
virtual void AddDeviceReactor(CFxDeviceReactor *pReactor)=0
virtual CFxViewDrawContext * CreateDrawContext(int iRenderEngine, void *pParam, int iRenderMode) const =0
GLsizei const GLfloat * value
virtual void RemoveDeviceReactor(CFxDeviceReactor *pReactor)=0
virtual void destroyView(OdGsView *pView)=0
virtual void SetPalette(const ODCOLORREF *pPalette)=0
virtual CFxView * GetActiveFxView()=0
virtual const ODCOLORREF * GetPalette() const =0
virtual void InvalidateGeometry()=0
OdSmartPtr< CFxVectorizeDevice > CFxVectorizeDevicePtr