SALOME documentation central

VISU.ColoredPrs3dHolder Interface Reference

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.

import "VISU_Gen.idl";

Inheritance diagram for VISU.ColoredPrs3dHolder:
Inheritance graph

Data Structures

struct  BasicInput
struct  TimeStampInfo

Public Types

typedef sequence< TimeStampInfoTimeStampsRange

Public Member Functions

boolean Apply (in ColoredPrs3d thePrs3d, in BasicInput theInput, in View3D theView3D)
ColoredPrs3d GetDevice ()
VISUType GetPrsType ()
TimeStampsRange GetTimeStampsRange ()
BasicInput GetBasicInput ()
ColoredPrs3dCache GetCache ()
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()

Member Typedef Documentation

Defines representation range of timestamps.


Member Function Documentation

boolean VISU.ColoredPrs3dHolder.Apply ( in ColoredPrs3d  thePrs3d,
in BasicInput  theInput,
in View3D  theView3D 
)

Apply input parameters to last visited presentation in the cache.

ColoredPrs3d VISU.ColoredPrs3dHolder.GetDevice (  ) 

Gets the last visited presentation in the cache.

VISUType VISU.ColoredPrs3dHolder.GetPrsType (  ) 

Gets type of the managed presentations.

TimeStampsRange VISU.ColoredPrs3dHolder.GetTimeStampsRange (  ) 

Gets TimeStampsRange information from the last visited presentation.

BasicInput VISU.ColoredPrs3dHolder.GetBasicInput (  ) 

Gets input parameters of the last visited presentation.

ColoredPrs3dCache VISU.ColoredPrs3dHolder.GetCache (  ) 

Gets a ColoredPrs3dCache, to which the holder belongs

float VISU.ColoredPrs3dHolder.GetMemorySize (  ) 

Gets memory size actually used by the holder (Mb).

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