VisualizationInterfaces CATModifyVisProperties

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


public class CATModifyVisProperties

Notification class to refresh the visualization.
Role:This notification does not delete the graphic representation, it only modifies the graphic attributes (Color, Show/noShow ...). This notification is faster than a CATModify.
The specification tree is automatically updated.


Constructor and Destructor Index


o CATModifyVisProperties(CATBaseUnknown*,CATPathElement&,CATVisGeomType,CATVisPropertyType,CATVisPropertiesValues&)
Constructs a notification to refresh the visualization.
o ~CATModifyVisProperties()

Enumerated Type Index


o CATUndoRedoState

Constructor and Destructor


o CATModifyVisProperties
public CATModifyVisProperties( iObject,
const iPath,
const iGeomType,
const iPropertyType,
const iPropertyValue)
Constructs a notification to refresh the visualization.
Parameters:
iObject
The object to revisualize.
iPath
The object path
iGeomType
The object geometric type
iPropertyType
the graphic property type associated with the object geometric type
iPropertyValue
The object which contains the graphic property.
o ~CATModifyVisProperties
public virtual ~CATModifyVisProperties()

Enumerated Types


o CATUndoRedoState
enum CATUndoRedoState {
  CATRedo,
  CATUndo,
  CATNone
}

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

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