Package VISU


Data Structures

interface  VISU.Base
interface  VISU.PrsObject
 Presentable object interface. More...

interface  VISU.Table
 Table representation interface More...

interface  VISU.Curve
 Interface of curve representation. More...

interface  VISU.Container
 Container presentable object interface More...

interface  VISU.Prs3d
 3D presentation interface More...

interface  VISU.Mesh
 Interface of the mesh. More...

interface  VISU.ScalarMap
 Interface of the Scalar Map. More...

interface  VISU.DeformedShape
 Deformed shape presentation interface. More...

interface  VISU.CutPlanes
 Cut planes interface. More...

interface  VISU.CutLines
 Cut lines presentation. More...

interface  VISU.StreamLines
 Interface of the stream lines representation. More...

interface  VISU.IsoSurfaces
 Interface of the isometric surface presentation. More...

interface  VISU.Vectors
 Interface of the vector presentation. More...

interface  VISU.Animation
 Animation class More...

interface  VISU.Result
 Interface Result. More...

interface  VISU.VISU_Gen
 VISU_Gen interface More...

interface  VISU.View
 View interface More...

interface  VISU.View3D
 3D view interface More...

interface  VISU.TableView
 Interface of the Table view. More...

interface  VISU.XYPlot
 Interface of the 2D plot view. More...

interface  VISU.ViewManager
 Interface of the ViewManager. More...


Typedefs

typedef string IdType

Enumerations

enum  Scaling { LINEAR, LOGARITHMIC }
enum  Entity { NODE, EDGE, FACE, CELL }
enum  VISUType {
  TNONE, TCURVE, TTABLE, TCONTAINER,
  TMESH, TSCALARMAP, TISOSURFACE, TDEFORMEDSHAPE,
  TCUTPLANES, TCUTLINES, TVECTORS, TSTREAMLINES,
  TVISUGEN, TVIEWMANAGER, TRESULT, TXYPLOT,
  TTABLEVIEW, TVIEW3D, TENTITY, TFAMILY,
  TGROUP, TFIELD, TTIMESTAMP, TALL
}
enum  PresentationType {
  POINT, WIREFRAME, SHADED, INSIDEFRAME,
  SURFACEFRAME, SHRINK
}


Detailed Description

The main package of interfaces of the post-processing module VISU.


Typedef Documentation

typedef string VISU::IdType
 


Enumeration Type Documentation

enum VISU::Scaling
 

This enumeration contains a set of elements defining the type of the scaling, which can be applied on different presentations.

Enumeration values:
LINEAR  Linear type of scaling.
LOGARITHMIC  Logarithmic type of scaling.

enum VISU::Entity
 

This enumeration contains a set of elements defining the type of the entity (topological units) constituting a mesh.

Enumeration values:
NODE  Node corresponds to a geometrical point.
EDGE  Edge corresponds to a geometrical line connecting two points.
FACE  Face corresponds to a geometrical plane bounded by several lines.
CELL  Cell is a volumic element of a mesh

enum VISU::VISUType
 

This enumeration contains a set of elements defining the type of the VISU object. This enumeration is used for navigation between a set of VISU interfaces.

Enumeration values:
TNONE  Not a VISU object
TCURVE  Curve line object for construction of 2D XY plots
TTABLE  Table containing numerical data
TCONTAINER  Container object used for storing a set of curve lines
TMESH  Meshing object
TSCALARMAP  Scalarmap 3D presentation object
TISOSURFACE  Iso surface 3D presentation object
TDEFORMEDSHAPE  Deformed shape 3D presentation object
TCUTPLANES  Cut planes 3D presentation object
TCUTLINES  Cut lines 3D presentation object
TVECTORS  Vectors 3D presentation object
TSTREAMLINES  Streamlines 3D presentation object
TVISUGEN  VISU generator used for performing operations with different VISU objects
TVIEWMANAGER  View manager used for performing operations with different views
TRESULT  The data on which different presentations are based
TXYPLOT  2D XY plot consisting of one or several curve lines
TTABLEVIEW  Table view is used for displaying data tables
TVIEW3D  3D view is used for displaying 3D graphical presentations
TENTITY  An element composing a mesh: node, edge, face or cell
TFAMILY  The whole mesh can be divided into one or several submeshes, called families, which are defined by the user. Each family in its turn is composed of entities of a definite type.
TGROUP  A group of families
TFIELD  Field represents the results of calculations (it can be scalar or vector values), grouped together under one physical concept.
TTIMESTAMP  Time stamp represents a subfield: the results of calculations are taken in one definite moment.
TALL 

enum VISU::PresentationType
 

This enumeration contains a set of elements defining the type of presentation of the mesh.

Enumeration values:
POINT 
WIREFRAME 
SHADED 
INSIDEFRAME 
SURFACEFRAME 
SHRINK 


Generated on Tue Feb 7 23:13:47 2006 for SALOME - VISU - v.2.2.8 by doxygen 1.3.7