CATMecModExtendItf CATExtIVisuChildren
Usage: you can derive this class.
public class CATExtIVisuChildren
Adapter class for the CATIVisuChildren interface.
Role: This class enables to implement the interface. Create a new class deriving from the current one, and implement the
necessary methods among the two following methods:
Constructor and Destructor Index
- o
CATExtIVisuChildren()
-
- o
~CATExtIVisuChildren()
-
Method Index
- o
GetChildrenToVisualizeBeforeAndAfterMyRep(CATListValCATBaseUnknown_var**,CATListValCATBaseUnknown_var**,CATUnicodeString&)
- Gives the model children whose representations have to be aggregated
under the same father rep as the representation of this in the visualization tree.
- o
GetChildrenToVisualizeUnderMyRep(CATListValCATBaseUnknown_var**,CATUnicodeString&)
- Gives the model children whose representations have to be aggregated
under the representation of this in the visualization tree.
Constructor and Destructor
o CATExtIVisuChildren
public CATExtIVisuChildren( | ) |
-
o ~CATExtIVisuChildren
public virtual ~CATExtIVisuChildren( | ) |
-
Methods
o GetChildrenToVisualizeBeforeAndAfterMyRep
public virtual GetChildrenToVisualizeBeforeAndAfterMyRep( | | oBefore, |
| | oAfter, |
| const | iView | = MfDefault3DView) |
-
Gives the model children whose representations have to be aggregated
under the same father rep as the representation of this in the visualization tree.
Role : Use this method for children that have to be visualized independantly
- Parameters:
-
- oBefore
- : list of children whose reps have to be aggregated before the rep of this in the visualization tree (eg. input of this).
- oAfter
- : list of children whose reps have to be aggregated after the rep of this in the visualization tree (eg. output of this).
- iViewContext
- The view context.
Legal values:
- MfDefault3DView: The default 3D view
- MfUnfoldedView: An unfolded view
o GetChildrenToVisualizeUnderMyRep
public virtual GetChildrenToVisualizeUnderMyRep( | | oUnder, |
| const | iView | = MfDefault3DView) |
-
Gives the model children whose representations have to be aggregated
under the representation of this in the visualization tree.
Role : Use this method for objects (ex : feature sons) whose visualization has
to follow the representation of this (eg. simultaneous highlight, no show of a whole model branch).
- Parameters:
-
- oUnder
- : list of children whose reps have to be aggregated under the rep of this in the visualization tree.
- iViewContext
- The view context.
Legal values:
- MfDefault3DView: The default 3D view
- MfUnfoldedView: An unfolded view
This object is included in the file: CATExtIVisuChildren.h
If needed, your Imakefile.mk should include the module: CATMecModExtendItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.