SALOME documentation central

VISU.Container Interface Reference

Container presentable object interface More...

import "VISU_Gen.idl";

Inheritance diagram for VISU.Container:
Inheritance graph

Public Member Functions

void AddCurve (in Curve theCurve)
void RemoveCurve (in Curve theCurve)
long GetNbCurves ()
void Clear ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()

Detailed Description

This class is provided in order to create one presentation using several presentable objects. This can provide a combination of a set of curves to display them in XY plot view.


Member Function Documentation

void VISU.Container.AddCurve ( in Curve  theCurve  ) 

Adds a curve into the container.

Parameters:
theCurve The added curve.
void VISU.Container.RemoveCurve ( in Curve  theCurve  ) 

Removes a curve from the container.

Parameters:
theCurve The removed curve.
long VISU.Container.GetNbCurves (  ) 

Gets the number of curves which are stored in the container.

Returns:
A long value corresponding to the number of curves which are stored in the container.
void VISU.Container.Clear (  ) 

Removes all curves from the container.

void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]

Remove object from study.

IdType VISU.Base.GetID (  )  [inherited]

Returns ID of the object.

VISUType VISU.Base.GetType (  )  [inherited]

Returns the type of the presentable object

 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