All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATAnalysisResources Class CATEAnalysisEntityVisu
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATAnalysisInterfaces.CATISamEntityVisu
|
+---CATEAnalysisEntityVisu
Usage: you can derive this class.
public class CATEAnalysisEntityVisu
Adapter for the implementation of CATISamEntityVisu interface.
This adapter allow a BOA implementation.
- See also:
- CATISamEntityVisu
Constructor and Destructor Index
- o
CATEAnalysisEntityVisu()
-
- o
~CATEAnalysisEntityVisu()
-
Method Index
- o
BuildEntityRep(int)
- Build the entity graphical representation.
- o
BuildHighlightLook(CATPathElement&,CATRepPath&)
- Builds step by step a path of graphical representations from a path of objects for (pre)highlight purposes.
- o
DecodeGraphic(CATPickPath&,CATPathElement&)
- Builds step by step a path of objects from a path of graphical representations.
Constructor and Destructor
o CATEAnalysisEntityVisu
public CATEAnalysisEntityVisu( | ) |
-
o ~CATEAnalysisEntityVisu
public virtual ~CATEAnalysisEntityVisu( | ) |
-
Methods
o BuildEntityRep
-
Build the entity graphical representation.
By default, This method is the only on to be implemented
- Parameters:
-
- iEntityUpToDate
- informs if the entity is UpToDate or not.
- Returns:
- CAT3DBagRep An empty BagRep is created.
o BuildHighlightLook
-
Builds step by step a path of graphical representations from a path of objects for (pre)highlight purposes.
Role:
The same as @see CATExtIVisu#BuildRepPath but it is for (pre)highlight purposes only.
This implementation is used to complete the default behavior.
o DecodeGraphic
-
Builds step by step a path of objects from a path of graphical representations.
Role:
This will be called in standard DS implementation of CATIVisu for Analysis entities.
This implementation returns E_NOTIMPL, and CATExtIVisu::DecodeGraphic is called.
This object is included in the file: CATEAnalysisEntityVisu.h
If needed, your Imakefile.mk should include the module: CATAnalysisResources