VisualizationInterfaces CATModelNotification

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


public class CATModelNotification

Class representing basic visualization events.
Role: Providing a visualization event basic class aimed at defining model events. Whenever objects' change happens, objects send a specialized visualization event to warn the "Visualization world". That means the way provided in CATIAV5 to update the graphical representations of one object is to send a visualization event, which is defined by this class.

That 's the reason why when one object's color is changed or when its shape is modified , it sends a visu event. Refer to the interface to have details about the management of the visualization events and their mechanism.

Examples of visualization events are , , .

See also:


Constructor and Destructor Index


o CATModelNotification()
Default Constructor.
o ~CATModelNotification()

Method Index


o Clone()
Returns a pointer to a new CATModelNotification event which is the clone of the current one.
o GetId()
Returns its identifier.

Constructor and Destructor


o CATModelNotification
public CATModelNotification()
Default Constructor.
o ~CATModelNotification
public virtual ~CATModelNotification()

Methods


o Clone
public virtual Clone()
Returns a pointer to a new CATModelNotification event which is the clone of the current one.
o GetId
public GetId()
Returns its identifier.

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

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