MachiningU5Itf Interface DELIMfgCustomizeHighlight
Usage: you can freely reimplement this interface.
interface DELIMfgCustomizeHighlight
This interface is used in highlight mechanism.
Any object that needs highlight services is intended to implement this interface.
The interface methods describe what is supposed to be highlighted when the object is
selected. There are 2 possibilities :
- Highlight Design Features, like Hole, Pocket, but also Point, Face, or vertex
- Highlight Manufacturing features
The mechanism can be recursive. For instance, a Manufacturing Operation can ask to highlight
a Manufacturing Feature that itself asks to highlight a Design Feature.
Method Index
- o
GetDesignFeatures(CATListValCATBaseUnknown_var&)
- Method to retrieve the Design Features to be highlighted when the object is selected.
- o
GetManufacturingFeatures(CATListValCATBaseUnknown_var&)
- Method to retrieve the Manufacturing Features (with a Rep ot not) to be highlighted
when the object is selected.
Methods
o GetDesignFeatures
public virtual GetDesignFeatures( | | oDFList) |
-
Method to retrieve the Design Features to be highlighted when the object is selected.
Design Features are Mechanical Features (Pad, Hole, Face, Edge, Point, ...).
- Returns:
- oDFList List of Design Features.
o GetManufacturingFeatures
public virtual GetManufacturingFeatures( | | oMfgFeatureList) |
-
Method to retrieve the Manufacturing Features (with a Rep ot not) to be highlighted
when the object is selected.
- Returns:
- oMfgFeatureList The Manufacturing Features list.
This object is included in the file: DELIMfgCustomizeHighlight.h
If needed, your Imakefile.mk should include the module: MachiningU5Itf
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.