VisualizationController CATExtIModelEvents

Usage: you can derive this class.


public class CATExtIModelEvents

Class which is an Adapter to the CATIModelEvents interface.
Role: This class provides a default implementation for any extension of the CATIModelEvents interface. That means you should derive from this class to implement your extension of the CATIModelEvents interface.

See also:
,


Constructor and Destructor Index


o CATExtIModelEvents(void)
Constructs the class.
o ~CATExtIModelEvents(void)

Method Index


o ConnectTo(CATBaseUnknown*)
Connects current object to a given one.
o DeconnectFrom(CATBaseUnknown*)
Disconnects current object from a given one.
o Dispatch(CATNotification&)
Sends a notification.
o GetDispatcher()
Returns the dispatcher of notification.
o Receive(CATNotification&)
Receives a notification thru the CATIModelEvents mechanism.

Constructor and Destructor


o CATExtIModelEvents
public CATExtIModelEvents( )
Constructs the class.
o ~CATExtIModelEvents
public virtual ~CATExtIModelEvents( )

Methods


o ConnectTo
public virtual ConnectTo( iChild)
Connects current object to a given one.
Parameters:
iChild
object from which current object wants to receive notifications.
o DeconnectFrom
public virtual DeconnectFrom( iChild)
Disconnects current object from a given one.
Parameters:
iChild
object from which current object wants not to receive notifications.
o Dispatch
public virtual Dispatch( iNotif)
Sends a notification.
Parameters:
iNotif
the event to send.
o GetDispatcher
public virtual GetDispatcher()
Returns the dispatcher of notification.
o Receive
public virtual Receive( iNotif)
Receives a notification thru the CATIModelEvents mechanism.
Parameters:
iNotif
event current object receives.

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

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