3D PLM Enterprise Architecture

3D Visualization

The 3D Visualization modeler deals with 3D (and 2D) object visualization thanks to the Visualization framework, and with printing documents thanks to the Print framework.

 Visualization  Print  
 
 
Technical Articles
Conveying End User Intent from Mouse to Controller How the end user actions on the mouse become object modifications
Graphical Properties How to use or implement the CATIVisProperties Interface
Interactive Set of Objects What is the ISO ?
[Top]
Use Cases
Understanding the Basics of the Visualization Process Creating and displaying representations in a viewer
Displaying cgr Files Opening a cgr file and displaying it in a viewer
Tessellating and Displaying a Torus Creating a 3D face graphic primitive and displaying it using a 3D custom representation
Creating Levels of Details Enabling for multiple tesselations of the same object
Making a Component Displayable With CATI3DGeoVisu Implementing CATI3DGeoVisu and CATIModelEvents to enable a geometric component to be displayed in a viewer
Using Graphic Attributes Setting colors, linetypes, and thicknesses to representations, and understanding graphic attribute inheritance
Setting Graphical Properties Implementing the CATIVisProperties interface
Making an Object Displayable With Your Own Interface Creating and implementing your own visualization interface, and implementing CATIModelEvents
Using the Visualization Manager Attaching the visualization manager to and detaching it from documents and viewpoints
Catching the Visualization Notifications Redefing the AnalyseNotification method of a document editor selector
Modifying Object Graphic Properties Using CATIVisProperties
Constructing Graphic Representations in Batch Mode How to use the CATVisManager in batch mode
Viewer Feedback How to retrieve information on interactions coming from viewers
Creating Temporary Components How to create displayable component
Visualizing Temporary Components How to use the Interactive Set of Objects
Using the CATSurfacicRep Class Creating a CATSufacicRep class instance to visualize a set of CAT3DFaceGP and CAT3DLineGP and use some of the advanced capability of this class
[Top]
Quick Reference
Visualization Reference Interface and class reference for visualization objects
VisualizationBase Reference Interface and class reference for visualization objects
CATGraphicProperties Reference Class reference for visualization object properties
[Top]

History

Version: 1 [Jan 2000] Document created
Version: 2 [Feb 2004] Document updated for ISO
[Top]

Copyright © 1994-2005, Dassault Systèmes. All rights reserved.