VisualizationFoundation CATEndActivate
Usage: you must use this class as is. You should never derive it.
public class CATEndActivate
Class to notify the end of selection of the representation.
Role: This notification sent by a indicates that the mouse botton 1 is pressed above another representation not
controlled by the manipulator or above the background.
It can be received by any
class by means of the callback through the
method.
Constructor and Destructor Index
- o
CATEndActivate(CATNotification*)
- Constructs a CATEndActivate notification.
- o
CATEndActivate(CATNotification*,CATManipulator*)
- Constructs a CATEndActivate notification.
- o
~CATEndActivate()
-
Method Index
- o
GetNextActivatedManipulator()
- Informs about the manipulator that will be activated after this EndActivate event.
- o
SetNextActivatedManipulator(CATManipulator*)
- Informs about the manipulator that will be activated after this EndActivate event.
Constructor and Destructor
o CATEndActivate
public CATEndActivate( | | iNotification) |
-
Constructs a CATEndActivate notification.
- Parameters:
-
- iNotification
- The device event notification.
This notification contains the manipulation device
parameters like mouse position.
o CATEndActivate
public CATEndActivate( | | iNotification, |
| | ipManipulator) |
-
Constructs a CATEndActivate notification.
- Parameters:
-
- iNotification
- The device event notification.
This notification contains the manipulation device
parameters like mouse position.
- ipManipulator
- The next activated manipulator.
o ~CATEndActivate
public virtual ~CATEndActivate( | ) |
-
Methods
o GetNextActivatedManipulator
public GetNextActivatedManipulator( | ) |
-
Informs about the manipulator that will be activated after this EndActivate event.
- Returns:
- The next activated manipulator.
o SetNextActivatedManipulator
public SetNextActivatedManipulator( | | ipManipulator) |
-
Informs about the manipulator that will be activated after this EndActivate event.
- Parameters:
-
- ipManipulator
- The next activated manipulator.
This object is included in the file: CATEndActivate.h
If needed, your Imakefile.mk should include the module: CATVisFoundation
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.