VisualizationFoundation CATViewerEvent
Usage: you must use this class as is. You should never derive it.
public class CATViewerEvent
Event notifying of something happening to the viewer.
Role: Notify of anything happening to the viewer. it
also contains additionnale information about what was
under the mouse when it happened.
These notifications are kept inside more precise events that are
generated from them like manipulation notifications.
Constructor and Destructor Index
- o
CATViewerEvent(CATDeviceEvent*,CATPickPath*)
- nodoc
- o
~CATViewerEvent()
-
Method Index
- o
GetPickPath()
- Retrieves the referenced object under the mouse.
- o
GetPickPathUnder()
- Retrieves the referenced object under the mouse.
- o
InitPickPathList()
- Moves the referenced object to the first object under the mouse.
- o
MoveToNextPickPath()
- Moves teh referenced object to the next object under the mouse.
Data Member Index
- o
Viewer
- Viewer in which the event occured.
Constructor and Destructor
o CATViewerEvent
public CATViewerEvent( | | e | = NULL, |
| | p | = NULL) |
-
nodoc
o ~CATViewerEvent
public virtual ~CATViewerEvent( | ) |
-
Methods
o GetPickPath
-
Retrieves the referenced object under the mouse. The object is given using a CATPickPath
o GetPickPathUnder
public GetPickPathUnder( | ) |
-
Retrieves the referenced object under the mouse. The object is given using a CATPickPath
This method regenerates the referenced object to take
into account any change in the model that may have occured
from the time the event was sent.
o InitPickPathList
public InitPickPathList( | ) |
-
Moves the referenced object to the first object under the mouse.
o MoveToNextPickPath
public MoveToNextPickPath( | ) |
-
Moves teh referenced object to the next object under the mouse.
Data Members
o Viewer
public CATViewer *Viewer
-
Viewer in which the event occured.
This object is included in the file: CATViewerEvent.h
If needed, your Imakefile.mk should include the module: CATVisFoundation
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.