SALOME documentation central

VISU_Gen.idl File Reference

#include "SALOME_Exception.idl"
#include "SALOME_GenericObj.idl"
#include "SALOME_Component.idl"
#include "SALOMEDS.idl"
#include "SALOMEDS_Attributes.idl"
#include "MED.idl"
Include dependency graph for VISU_Gen.idl:

Go to the source code of this file.

Data Structures

struct  VISU.ClippingPlane
interface  VISU.Base
interface  VISU.RemovableObject
 Removable object interface. More...
interface  VISU.PrsObject
 Presentable object 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.ColoredPrs3dBase
 Basic Interface for the Colored 3D Presentations. More...
interface  VISU.ColoredPrs3d
 Additional Interface for the Colored 3D Presentations. More...
interface  VISU.ColoredPrs3dHolder
 ColoredPrs3dHolder interface. Interface of 3d presentation's holder, which represents colored 3d presentations, created on fields. It is publishing in the object browser in a separate folder and can be controled by viewer's slider. More...
struct  VISU.ColoredPrs3dHolder.BasicInput
struct  VISU.ColoredPrs3dHolder.TimeStampInfo
interface  VISU.ColoredPrs3dCache
 ColoredPrs3dCache interface. This interface is responsible for memory management of 3d presentations. One cache corresponds to one study. More...
interface  VISU.ScaledPrs3d
 Interface of the Scalar Map. More...
interface  VISU.ScalarMap
interface  VISU.GaussPoints
 Gauss Points presentation interface. More...
interface  VISU.MonoColorPrs
 MonoColor presentation presentation interface. More...
interface  VISU.DeformedShape
 Deformed shape presentation interface. More...
interface  VISU.Deformation
 Deformation interface. More...
interface  VISU.OptionalDeformation
 OptionalDeformation interface. More...
interface  VISU.DeformedShapeAndScalarMap
 Scalar Map on Deformed shape presentation interface. More...
interface  VISU.Plot3dBase
 Plot3D interface. More...
interface  VISU.Plot3D
interface  VISU.Table
 Table representation interface More...
interface  VISU.PointMap3d
 PointMap3d representation interface More...
interface  VISU.CutPlanes
 Cut planes interface. More...
interface  VISU.CutLinesBase
 Base interface for Cut Lines and Cut Segment tools. More...
interface  VISU.CutLines
 Cut lines presentation. More...
interface  VISU.CutSegment
 Cut segment 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.Evolution
 Interface Evolution. 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...

Packages

package  VISU

Typedefs

typedef string VISU.IdType
typedef sequence< string > VISU.string_array
typedef sequence< double > VISU.double_array

Enumerations

enum  VISU.Scaling { VISU.LINEAR, VISU.LOGARITHMIC }
enum  VISU.GaussMetric { VISU.AVERAGE, VISU.MINIMUM, VISU.MAXIMUM }
enum  VISU.Entity {
  VISU.NODE, VISU.EDGE, VISU.FACE, VISU.CELL,
  VISU.NONE
}
enum  VISU.VISUType {
  VISU.TNONE, VISU.TCURVE, VISU.TTABLE, VISU.TCONTAINER,
  VISU.TMESH, VISU.TSCALARMAP, VISU.TISOSURFACES, VISU.TDEFORMEDSHAPE,
  VISU.TSCALARMAPONDEFORMEDSHAPE, VISU.TDEFORMEDSHAPEANDSCALARMAP, VISU.TGAUSSPOINTS, VISU.TPLOT3D,
  VISU.TPOINTMAP3D, VISU.TCUTPLANES, VISU.TCUTLINES, VISU.TCUTSEGMENT,
  VISU.TVECTORS, VISU.TSTREAMLINES, VISU.TVISUGEN, VISU.TVIEWMANAGER,
  VISU.TRESULT, VISU.TXYPLOT, VISU.TTABLEVIEW, VISU.TVIEW3D,
  VISU.TGAUSSVIEW, VISU.TENTITY, VISU.TFAMILY, VISU.TGROUP,
  VISU.TFIELD, VISU.TTIMESTAMP, VISU.TANIMATION, VISU.TEVOLUTION,
  VISU.TCOLOREDPRS3DHOLDER, VISU.TCOLOREDPRS3DCACHE, VISU.TPART, VISU.TALL
}
enum  VISU.PresentationType {
  VISU.POINT, VISU.WIREFRAME, VISU.SHADED, VISU.INSIDEFRAME,
  VISU.SURFACEFRAME, VISU.FEATURE_EDGES, VISU.SHRINK
}
enum  VISU.Quadratic2DPresentationType { VISU.LINES, VISU.ARCS }

Detailed Description

This file conatins a set of interfaces of the VISU module. This module provides various forms of data visualization in SALOME application. These forms include data tables, XY plots, 3d representations and combination of these forms.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator

Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS