#include <FxStdsPlugins.h>
|
| | ODRX_DECLARE_MEMBERS (CFxStdsPlugins) |
| |
| | ~CFxStdsPlugins () override |
| |
| virtual void | Initialize (CFxStdsManager *)=0 |
| |
| virtual void | SetContext (OdDbObjectIdArray, bool bUseDb=true)=0 |
| |
| virtual void | SetupForAudit (OdDbDatabasePtr pDb, CFxString szPathName, CFxStringArray stdNameArray, CFxStringArray stdPathArray)=0 |
| |
| virtual CFxStringArray | GetObjectFilter ()=0 |
| |
| virtual CFxString | Author ()=0 |
| |
| virtual CFxString | Description ()=0 |
| |
| virtual CFxString | HRef ()=0 |
| |
| virtual CFxString | Name ()=0 |
| |
| virtual CFxString | Version ()=0 |
| |
| virtual CFxString | classId ()=0 |
| |
| virtual bool | Enabled ()=0 |
| |
| virtual void | setEnabled (bool)=0 |
| |
| virtual void | Start (CFxStdsErrorPtr)=0 |
| |
| virtual void | Next ()=0 |
| |
| virtual bool | Done ()=0 |
| |
| virtual void | Clear ()=0 |
| |
| virtual bool | CheckSysvar (CFxString, bool)=0 |
| |
| virtual void | FixError (CFxStdsErrorPtr, CFxStdsFixPtr, CFxString &)=0 |
| |
| virtual void | GetAllFixes (CFxStdsErrorPtr, OdArray< CFxStdsFixPtr > &, int &)=0 |
| |
| virtual CFxStdsErrorPtr | GetError ()=0 |
| |
| virtual void | GetPropertyDiffs (CFxStdsErrorPtr, CFxStdsFixPtr, CFxStringArray &, OdArray< OdResBufPtr > &, OdArray< OdResBufPtr > &, CFxStringArray &)=0 |
| |
| virtual CFxStdsFixPtr | GetRecommendedFix (CFxStdsErrorPtr)=0 |
| |
| | ODRX_HEAP_OPERATORS () |
| |
| | OdRxObject () |
| |
| virtual | ~OdRxObject () |
| |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| |
| virtual OdRxClass * | isA () const |
| |
| virtual void | addRef ()=0 |
| |
| virtual void | release ()=0 |
| |
| virtual long | numRefs () const |
| |
| bool | isKindOf (const OdRxClass *pClass) const |
| |
| virtual OdRxObjectPtr | clone () const |
| |
| virtual void | copyFrom (const OdRxObject *pSource) |
| |
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
| |
| virtual bool | isEqualTo (const OdRxObject *pOther) const |
| |
Definition at line 33 of file FxStdsPlugins.h.
◆ ~CFxStdsPlugins()
| CFxStdsPlugins::~CFxStdsPlugins |
( |
| ) |
|
|
inlineoverride |
◆ Author()
◆ CheckSysvar()
| virtual bool CFxStdsPlugins::CheckSysvar |
( |
CFxString | , |
|
|
bool | ) |
|
pure virtual |
◆ classId()
| virtual CFxString CFxStdsPlugins::classId |
( |
| ) |
|
|
pure virtual |
◆ Clear()
| virtual void CFxStdsPlugins::Clear |
( |
| ) |
|
|
pure virtual |
Description: Functions to clear the array and delete the pointers created in Plugin.
◆ Description()
| virtual CFxString CFxStdsPlugins::Description |
( |
| ) |
|
|
pure virtual |
◆ Done()
| virtual bool CFxStdsPlugins::Done |
( |
| ) |
|
|
pure virtual |
◆ Enabled()
| virtual bool CFxStdsPlugins::Enabled |
( |
| ) |
|
|
pure virtual |
Description: Functions to get/set if the current plugin is enabled or not. Arguments:
- Parameters
-
| bool | Enable of Disable the current plugin. |
◆ FixError()
Description: Functions to apply a Fix on a particular error.
Arguments:
- Parameters
-
◆ GetAllFixes()
Description: Functions to apply a Fix on a particular error.
Arguments:
- Parameters
-
| CFxStdsErrorPtr | ErrorPtr for which fix array is to be found. |
| OdArray<CFxStdsFixPtr> | [output] Reference to Array of Fixes that can be found corresponding to this ErrorPtr. |
| int | [output] Recommended fix if any. |
◆ GetError()
Description: Functions to return the current error.
◆ GetObjectFilter()
Description:
DXF name of the kind of objects for which this plugin will work.
◆ GetPropertyDiffs()
Description: Functions to return the property differences between current error and selected fix.
Arguments:
- Parameters
-
◆ GetRecommendedFix()
Description: Functions to return the recommended fix for the given error.
Arguments:
- Parameters
-
◆ HRef()
◆ Initialize()
Description:
Function to initialize the plugin class with CFxStdsManager*
◆ Name()
◆ Next()
| virtual void CFxStdsPlugins::Next |
( |
| ) |
|
|
pure virtual |
◆ ODRX_DECLARE_MEMBERS()
◆ SetContext()
Description:
Function to set the objectIdArray of the objects on which this plugin will work.
Arguments:
- Parameters
-
| OdDbObjectIdArray | objectIdArray of the objects on which this plugin will work. |
| bool | If this plugin is to operate on a single object or the complete drawing. |
◆ setEnabled()
| virtual void CFxStdsPlugins::setEnabled |
( |
bool | | ) |
|
|
pure virtual |
◆ SetupForAudit()
Description:
Function to iterate the current drawing and the dws databases to fill the contextlists and cache of fixes respectively.
Arguments:
- Parameters
-
◆ Start()
Description: Functions to iterate through the contexts to find the errors in the drawing related to this plugin.
◆ Version()
| virtual CFxString CFxStdsPlugins::Version |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: