VisualizationInterfaces Interface CATIVisProperties

Usage: you can reimplement this interface by deriving the supplied CATExtIVisProperties adapter class.


interface CATIVisProperties

Interface to manage graphic properties.
Role:Your component has a set of "objects" , line, surface, ..., which are defined by their . Each "object" has a set of graphic properties. With this interface you read / write these "objects".
You should implement this interface in a data extension of the component that implements an interface which derives from , such as or . This data extension should derive from the supplied adapter class.
To store properties on your component there is the . When you set graphic properties thanks to CATIVisProperties, you also modify the value in CATIProperty. So your component must implement these 2 interfaces to have graphic properties.
All methods of this interface are defined in the base interface. In this base class you find the methods to manage the graphic properties on your component.

BOA information: this interface can be implemented using the BOA (Basic Object Adapter). To know more about the BOA, refer to the CAA Encyclopedia home page. Click Middleware at the bottom left, then click the Object Modeler tab page. Several articles deal with the BOA.

See also:
, ,



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

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