All Frameworks Class Hierarchy This Framework Indexes
DraftingInterfaces Interface CATIDrwProperties
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwProperties
Interface used as a base for all Drafting specific properties interfaces.
Role: Properties specific to the Drafting are managed thru
interfaces inheriting from CATIDrwProperties.
The only method of this base interface allows you to rebuild your object
after changing its properties, with the lowest cost possible
(i.e. without updating external links, etc).
Method Index
- o
Refresh(CATDrwRefreshContext&)
- Refreshes the object visualization according to its properties.
Methods
o Refresh
| public virtual Refresh( | const | iRefreshContext | = CATDrwRefreshNone ) |
-
Refreshes the object visualization according to its properties.
- Parameters:
-
- iRefreshContext
- The specific context in which you want to refresh your object.
Legal values:
- CATDrwRefreshNone
- No specific context as been defined until now,
so that it's the only legal value for now.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- Method correctly executed.
- E_FAIL
- Method execution failed. Reasons of the failure are not given.
- E_NOTIMPL
- No implementation available for this method.
- See also:
- CATDrwRefreshContext
This object is included in the file: CATIDrwProperties.h
If needed, your Imakefile.mk should include the module: CATDraftingInterfaces