VisualizationFoundation CATEndPreactivate

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


public class CATEndPreactivate

Class to notify the end of preselection of the representation.
Role: This notification sent by a indicates that the mouse leaves the representation controlled by the manipulator. It can be received by any class by means of the callback through the method.


Constructor and Destructor Index


o CATEndPreactivate(CATNotification*)
Constructs a CATEndPreactivate notification.
o CATEndPreactivate(CATNotification*,CATManipulator*)
Constructs a CATEndPreactivate notification.
o ~CATEndPreactivate()

Method Index


o GetNextPreactivatedManipulator()
Informs about the manipulator that will be preactivated after this EndPreactivate event.
o SetNextPreactivatedManipulator(CATManipulator*)
Informs about the manipulator that will be preactivated after this EndPreactivate event.

Constructor and Destructor


o CATEndPreactivate
public CATEndPreactivate( iNotification)
Constructs a CATEndPreactivate notification.
Parameters:
iNotification
The device event notification. This notification contains the manipulation device parameters like mouse position.
o CATEndPreactivate
public CATEndPreactivate( iNotification,
ipManipulator)
Constructs a CATEndPreactivate notification.
Parameters:
iNotification
The device event notification. This notification contains the manipulation device parameters like mouse position.
ipManipulator
The next preactivated manipulator.
o ~CATEndPreactivate
public virtual ~CATEndPreactivate()

Methods


o GetNextPreactivatedManipulator
public GetNextPreactivatedManipulator()
Informs about the manipulator that will be preactivated after this EndPreactivate event.
Returns:
The next preactivated manipulator.
o SetNextPreactivatedManipulator
public SetNextPreactivatedManipulator( ipManipulator)
Informs about the manipulator that will be preactivated after this EndPreactivate event.
Parameters:
ipManipulator
The next preactivated manipulator.

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.