All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VisualizationBase Notification CATManipulatorNotification

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATNotification
        |
        +---VisualizationBase.CATVueNotification
          |
          +---CATManipulatorNotification
 

Usage: you must use this class as is. You should never derive it.


public class CATManipulatorNotification

Basic class to notify the interactive manipulation of visualized objects.
Role: This notification sent by a CATManipulator is used to decode application model data from representations controlled by the manipulator or to get the transformation matrix. It can be received by any CATCommand class by means of the callback through the CATCommand.AddAnalyseNotificationCB method.


Constructor and Destructor Index


o CATManipulatorNotification(CATNotification*)
Constructs a CATManipulatorNotification notification.
o ~CATManipulatorNotification()

Constructor and Destructor


o CATManipulatorNotification
public CATManipulatorNotification(CATNotification* iNotification= NULL)
Constructs a CATManipulatorNotification notification.
Parameters:
iNotification
The device event notification. This notification contains the manipulation device parameters like mouse position.
o ~CATManipulatorNotification
public virtual ~CATManipulatorNotification()

This object is included in the file: CATManipulatorNotification.h
If needed, your Imakefile.mk should include the module: CATViz

Copyright © 2003, Dassault Systèmes. All rights reserved.