All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

Visualization Notification CATDelete

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATNotification
        |
        +---Visualization.CATModelNotification
          |
          +---Visualization.CATModelEntityNotification
            |
            +---CATDelete
 

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


public class CATDelete

Class representing a visualization event dedicated to delete any graphical representations of one object.
Role: providing a visualization event which holds all the information required to destroy all the graphical representations of one object within any opened documents where it is visualized. To achieve this goal, one has only to send a CATDelete event. Refer to the CATIModelEvents interface to have details about the visualization events management and their mechanism.

See also:
CATModelEntityNotification


Constructor and Destructor Index


o CATDelete(CATBaseUnknown*)
Constructs the Class.
o ~CATDelete()

Method Index


o Clone()
Returns a pointer to a new CATDelete event which is the clone of the current one.

Constructor and Destructor


o CATDelete
public CATDelete(CATBaseUnknown* iObject)
Constructs the Class.
Parameters:
iObject
a pointer to the object one wants to delete its graphical representations.
o ~CATDelete
public virtual ~CATDelete()

Methods


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

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

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