Version: 6.3.1
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes

VISU.GaussPoints_i Class Reference

Class of the Gauss Points presentation.

#include <VISU_GaussPoints_i.hh>

Inheritance diagram for VISU.GaussPoints_i:
Inheritance graph

Public Types

typedef ColoredPrs3d_i TSuperClass
typedef VISU::GaussPoints TInterface
enum  EPublishInStudyMode { EPublishUnderTimeStamp, EPublishIndependently, ERegisterInCache, EDoNotPublish }
typedef std::string TGroupName
typedef std::set< TGroupNameTGroupNames
typedef std::map< std::string,
QString > 
TRestoringMap
typedef Storable *(* TStorableEngine )(SALOMEDS::SObject_ptr theSObject, const TRestoringMap &theMap, const std::string &thePrefix, CORBA::Boolean theIsMultiFile)
typedef std::map< std::string,
TStorableEngine
TStorableEngineMap
typedef std::string TFileName
typedef std::vector< TFileNameTFileNames

Public Member Functions

 GaussPoints_i (EPublishInStudyMode thePublishInStudyModep)
virtual ~GaussPoints_i ()
virtual VISU::VISUType GetType ()
virtual CORBA::Float GetMemorySize ()
 Gets memory size actually used by the presentation (Mb).
CORBA::Long GetFaceLimit ()
void SetFaceLimit (CORBA::Long theFaceLimit)
CORBA::Boolean GetIsDeformed ()
void SetIsDeformed (CORBA::Boolean theIsDeformed)
CORBA::Double GetScaleFactor ()
void SetScaleFactor (CORBA::Double theScaleFactor)
SALOMEDS::Color GetColor ()
 Get color for Geometry mode of the presentation.
QColor GetQColor ()
void SetColor (const SALOMEDS::Color &theColor)
 Set color for Geometry mode of the presentation.
void SetQColor (const QColor &theColor)
bool GetIsColored ()
 Get flag indicating which mode of the presentation is active.
void SetIsColored (bool theIsColored)
 Get flag indicating which mode of the presentation is active.
bool SetMainTexture (const QString &theMainTexture)
 Set path to the image using for Main Point Sprite texture.
QString GetQMainTexture ()
 Get path to the image using for Main Point Sprite texture.
char * GetMainTexture ()
bool SetAlphaTexture (const QString &theAlphaTexture)
 Set path to the image using for Alpha Point Sprite texture.
QString GetQAlphaTexture ()
 Get path to the image using for Alpha Point Sprite texture.
char * GetAlphaTexture ()
void SetQTextures (const QString &theMainTexture, const QString &theAlphaTexture)
 Convert Main and AlphaMask images to VTI format and set them to pipeline.
void SetTextures (const char *theMainTexture, const char *theAlphaTexture)
void SetAlphaThreshold (CORBA::Double theAlphaThreshold)
 Redirect the request to VISU_GaussPointsPL.SetAlphaThreshold.
CORBA::Double GetAlphaThreshold ()
 Redirect the request to VISU_GaussPointsPL.GetAlphaThreshold.
void SetResolution (CORBA::Long theResolution)
 Redirect the request to VISU_GaussPointsPL.SetResolution.
CORBA::Long GetResolution ()
 Redirect the request to VISU_GaussPointsPL.GetResolution.
void SetPrimitiveType (VISU::GaussPoints::PrimitiveType thePrimitiveType)
VISU::GaussPoints::PrimitiveType GetPrimitiveType ()
vtkFloatingPointType GetMaximumSupportedSize ()
 Redirect the request to VISU_GaussPointsPL.GetMaximumSupportedSize.
void SetClamp (CORBA::Double theClamp)
 Redirect the request to VISU_GaussPointsPL.SetClamp.
CORBA::Double GetClamp ()
 Redirect the request to VISU_GaussPointsPL.GetClamp.
void SetGeomSize (CORBA::Double theGeomSize)
 Redirect the request to VISU_GaussPointsPL.SetSize.
CORBA::Double GetGeomSize ()
 Redirect the request to VISU_GaussPointsPL.GetSize.
void SetMinSize (CORBA::Double theMinSize)
 Redirect the request to VISU_GaussPointsPL.SetMinSize.
CORBA::Double GetMinSize ()
 Redirect the request to VISU_GaussPointsPL.GetMinSize.
void SetMaxSize (CORBA::Double theMaxSize)
 Redirect the request to VISU_GaussPointsPL.SetMaxSize.
CORBA::Double GetMaxSize ()
 Redirect the request to VISU_GaussPointsPL.GetMaxSize.
void SetMagnification (CORBA::Double theMagnification)
 Redirect the request to VISU_GaussPointsPL.SetMagnification.
CORBA::Double GetMagnification ()
 Redirect the request to VISU_GaussPointsPL.GetMagnification.
void SetMagnificationIncrement (CORBA::Double theIncrement)
 Redirect the request to VISU_GaussPointsPL.SetMagnificationIncrement.
CORBA::Double GetMagnificationIncrement ()
 Redirect the request to VISU_GaussPointsPL.GetMagnificationIncrement.
void SetIsActiveLocalScalarBar (CORBA::Boolean theIsActiveLocalScalarBar)
 Set flag indicating which scalar bar is active.
CORBA::Boolean GetIsActiveLocalScalarBar ()
 Get flag indicating which scalar bar is active.
void SetIsDispGlobalScalarBar (CORBA::Boolean theIsDispGlobalScalarBar)
 Set flag indicating visibility of global scalar bar.
CORBA::Boolean GetIsDispGlobalScalarBar ()
 Get flag indicating visibility of global scalar bar.
void SetBiColor (CORBA::Boolean theIsBiColor)
 Redirect the request to VISU_GaussPointsPL.SetBicolor.
CORBA::Boolean GetBiColor ()
 Redirect the request to VISU_GaussPointsPL.GetBicolor.
void SetSpacing (CORBA::Double theSpacing)
 Set value of the distance between global and local scalar bars.
CORBA::Double GetSpacing ()
 Get value of the distance between global and local scalar bars.
bool IsGlobalRangeDefined () const
 Let know is the global range is already calculated.
virtual CORBA::Double GetSourceMin ()
virtual CORBA::Double GetSourceMax ()
virtual void SetSourceRange ()
VISU_GaussPointsPLGetSpecificPL () const
virtual CORBA::Boolean IsBarVisible ()
virtual void SetBarVisible (CORBA::Boolean theVisible)
virtual void SetSourceGeometry ()
 Sets initial source geometry.
virtual void AddMeshOnGroup (const char *theGroupName)
 Add geometry of mesh as group.
virtual void RemoveAllGeom ()
 Removes all geometries.
virtual vtkFloatingPointType GetComponentMin (vtkIdType theCompID)
virtual vtkFloatingPointType GetComponentMax (vtkIdType theCompID)
virtual StorableCreate (const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber)
 Creates ColoredPrs3d and initialises it from resources.
virtual void SameAs (const Prs3d_i *theOrigin)
virtual const char * GetComment () const
 To generate an unique type name for the class (used into persistent functionality)
virtual QString GenerateName ()
 To generate an unique name for the instance of the class.
virtual void ToStream (std::ostringstream &theStr)
virtual StorableRestore (SALOMEDS::SObject_ptr theSObject, const Storable::TRestoringMap &theMap)
virtual VISU_ActorCreateActor ()
 To define a way to create VTK representation of the instance.
virtual VISU_GaussPtsAct2CloneActor (VISU_GaussPtsAct1 *theActor)
 To create VISU_GaussPtsAct2 actor (segemented representation) from VISU_GaussPtsAct1 (basic representation)
virtual void UpdateActor (VISU_ActorBase *theActor)
 To update the pointed actor.
virtual void UpdateFromActor (VISU_GaussPtsAct *theActor)
 The VISU_GaussPtsAct can update its presentation.
virtual bool GetActiveState ()=0
 Gets know whether the factory instance can be used for actor management or not.
virtual unsigned long int GetMTime ()=0
 Return modified time of the factory.
virtual void RemoveActor (VISU_ActorBase *theActor)=0
 To unregister the actor.
virtual void Register ()
virtual void UnRegister ()
virtual void RemoveFromStudy ()
 To remove the instance from study.
virtual void UpdateFromResult (Result_i *theResult)
 To update the presentation from result in automatic way.
virtual void SetEntity (Entity theEntity)
virtual Entity GetEntity ()
TEntity GetTEntity () const
virtual void SetFieldName (const char *theFieldName)
virtual char * GetFieldName ()
std::string GetCFieldName () const
virtual VISU::PField GetField ()
virtual void SetTimeStampNumber (CORBA::Long theTimeStampNumber)
virtual CORBA::Long GetTimeStampNumber ()
virtual CORBA::Long GetTimeStampNumberByIndex (CORBA::Long theIndex)
virtual CORBA::Long GetTimeStampIndexByNumber (CORBA::Long theNumber)
virtual VISU::PField GetScalarField ()
VISU::PMinMaxController GetMinMaxController ()
void SetMinMaxController (const VISU::PMinMaxController &theController)
void SetMinMaxController (ColoredPrs3d_i *theOrigin)
virtual CORBA::Long GetScalarTimeStampNumber () const
virtual
VISU::ColoredPrs3dHolder::TimeStampsRange
GetTimeStampsRange ()
virtual CORBA::Boolean IsTimeStampFixed ()
virtual EPublishInStudyMode GetPublishInStudyMode ()
virtual CORBA::Long GetScalarMode ()
virtual void SetScalarMode (CORBA::Long theScalarMode)
virtual CORBA::Double GetMin ()
virtual CORBA::Double GetMax ()
virtual void SetRange (CORBA::Double theMin, CORBA::Double theMax)
virtual CORBA::Boolean IsRangeFixed ()
virtual void SetNbColors (CORBA::Long theNbColors)
virtual CORBA::Long GetNbColors ()
virtual void SetBarOrientation (VISU::ColoredPrs3dBase::Orientation theOrientation)
virtual
VISU::ColoredPrs3dBase::Orientation 
GetBarOrientation ()
virtual void SetPosition (CORBA::Double X, CORBA::Double Y)
virtual CORBA::Double GetPosX ()
virtual CORBA::Double GetPosY ()
virtual void SetSize (CORBA::Double theWidth, CORBA::Double theHeight)
virtual void SetRatios (CORBA::Long theTitleSize, CORBA::Long theLabelSize, CORBA::Long theBarWidth, CORBA::Long theBarHeight)
virtual CORBA::Double GetWidth ()
virtual CORBA::Double GetHeight ()
virtual CORBA::Long GetTitleSize ()
virtual CORBA::Long GetLabelSize ()
virtual CORBA::Long GetBarWidth ()
virtual CORBA::Long GetBarHeight ()
virtual void SetLabels (CORBA::Long theNbLabels)
virtual CORBA::Long GetLabels ()
virtual void SetLabelsFormat (const char *theFormat)
virtual char * GetLabelsFormat ()
virtual void SetTitle (const char *theTitle)
virtual char * GetTitle ()
std::string GetCTitle ()
virtual void SetUnitsVisible (CORBA::Boolean isVisible)
virtual CORBA::Boolean IsUnitsVisible ()
virtual void SetIsDistributionVisible (CORBA::Boolean theIs)
virtual CORBA::Boolean GetIsDistributionVisible ()
 Gets current visibility of a distribution curve.
virtual CORBA::Boolean IsScalarFilterUsed ()
 Gets current filtering by scalars mode.
virtual void UseScalarFiltering (CORBA::Boolean theUseScalarFilter)
virtual void SetScalarFilterRange (CORBA::Double theMin, CORBA::Double theMax)
virtual CORBA::Double GetScalarFilterMin ()
virtual CORBA::Double GetScalarFilterMax ()
VISU::ColoredPrs3dHolder::BasicInputGetBasicInput ()
 Returns presentation input.
virtual void SetHolderEntry (const std::string &theEntry)
virtual std::string GetHolderEntry ()
void SaveRestoringState (SALOMEDS::SObject_ptr theSObject, const Storable::TRestoringMap &theMap)
 To keep restoring params till the explicit Restore() call.
void InitFromRestoringState ()
 To restore the presentation according to the saved state.
const TGroupNamesGetGroupNames ()
bool IsGroupsUsed ()
 Gets number of geometries.
virtual bool IsBoldTitle ()
virtual void SetBoldTitle (bool isBold)
virtual bool IsItalicTitle ()
virtual void SetItalicTitle (bool isItalic)
virtual bool IsShadowTitle ()
virtual void SetShadowTitle (bool isShadow)
virtual int GetTitFontType ()
virtual void SetTitFontType (int theType)
virtual void GetTitleColor (vtkFloatingPointType &theR, vtkFloatingPointType &theG, vtkFloatingPointType &theB)
virtual void SetTitleColor (vtkFloatingPointType theR, vtkFloatingPointType theG, vtkFloatingPointType theB)
virtual bool IsBoldLabel ()
virtual void SetBoldLabel (bool isBold)
virtual bool IsItalicLabel ()
virtual void SetItalicLabel (bool isItalic)
virtual bool IsShadowLabel ()
virtual void SetShadowLabel (bool isShadow)
virtual int GetLblFontType ()
virtual void SetLblFontType (int theType)
virtual void GetLabelColor (vtkFloatingPointType &theR, vtkFloatingPointType &theG, vtkFloatingPointType &theB)
virtual void SetLabelColor (vtkFloatingPointType theR, vtkFloatingPointType theG, vtkFloatingPointType theB)
virtual void SetMapScale (double theMapScale=1.0)
virtual int GetValLblFontType () const
virtual void SetValLblFontType (const int theType)
virtual double GetValLblFontSize () const
virtual void SetValLblFontSize (const double theSize)
virtual bool IsBoldValLbl () const
virtual void SetBoldValLbl (const bool theVal)
virtual bool IsItalicValLbl () const
virtual void SetItalicValLbl (const bool theVal)
virtual bool IsShadowValLbl () const
virtual void SetShadowValLbl (const bool theVal)
virtual void GetValLblFontColor (vtkFloatingPointType &theR, vtkFloatingPointType &theG, vtkFloatingPointType &theB) const
virtual void SetValLblFontColor (const vtkFloatingPointType theR, const vtkFloatingPointType theG, const vtkFloatingPointType theB)
virtual void UpdateMapperLookupTable ()
virtual void UpdateReference (ColoredPrs3d_i *theFromPrs3, ColoredPrs3d_i *theToPrs3d)
virtual CORBA::Boolean Apply (bool theReInit)
void SetCResult (Result_i *theResult)
Result_iGetCResult () const
virtual void SetResultObject (VISU::Result_ptr theResult)
virtual VISU::Result_ptr GetResultObject ()
virtual void SetMeshName (const char *theMeshName)
virtual char * GetMeshName ()
std::string GetCMeshName () const
virtual SALOMEDS::SObject_var GetSObject ()
 Get corresponding SALOMEDS.SObject.
virtual void Update ()
 To update is internal state.
VISU_PipeLineGetPipeLine () const
 Get corresponding VISU_PipeLine.
bool IsPipeLineExists ()
vtkDataSet * GetInput ()
 Get input of the VISU_PipeLine.
virtual void RemoveActor (VISU_ActorBase *theActor)
 To unregister the pointed actor.
virtual void RemoveActors ()
 To unregister all actors of the instance.
virtual void UpdateActors ()
 To update all actors of the instance.
void RemoveAllClippingPlanes ()
bool AddClippingPlane (vtkPlane *thePlane)
vtkIdType GetNumberOfClippingPlanes () const
vtkPlaneGetClippingPlane (vtkIdType theID) const
void RemoveClippingPlane (vtkIdType theID)
void SetPlaneParam (vtkFloatingPointType theDir[3], vtkFloatingPointType theDist, vtkPlane *thePlane)
void GetBounds (vtkFloatingPointType aBounds[6])
int GetNumberOfActors ()
bool HasVisibleActors ()
void SetOffset (const CORBA::Float *theOffsets)
 Move the 3D presentation according to the given offset parameters.
virtual void SetOffset (CORBA::Float theDx, CORBA::Float theDy, CORBA::Float theDz)
 Move the 3D presentation according to the given offset parameters.
void GetOffset (CORBA::Float *theOffsets)
 Gets offset parameters for the 3D presentation.
virtual void GetOffset (CORBA::Float &theDx, CORBA::Float &theDy, CORBA::Float &theDz)
 Gets offset parameters for the 3D presentation.
virtual void SetMarkerStd (VISU::MarkerType theMarkerType, VISU::MarkerScale theMarkerScale)
 Set standard point marker for the object.
virtual void SetMarkerTexture (CORBA::Long theTextureId)
 Set custom point marker.
virtual VISU::MarkerType GetMarkerType ()
 Get type of the point marker.
virtual VISU::MarkerScale GetMarkerScale ()
 Get scale of the point marker.
virtual CORBA::Long GetMarkerTexture ()
 Get texture identifier of the point marker.
virtual bool GetActiveState ()
 Gets know whether the factory instance can be used for actor management or not.
virtual unsigned long int GetMTime ()
 Return modified time of the presentation.
virtual Handle (SALOME_InteractiveObject) GetIO()
 Create and return the interactive object.
bool IsForcedHidden () const
 Managing "forced hidden" flag.
void SetForcedHidden (bool)
SALOMEDS::Study_var GetStudyDocument () const
SalomeApp_Study * GetGUIStudy () const
virtual std::string GetEntry ()
virtual std::string GetName () const
virtual void SetName (const std::string &theName, bool theIsUpdateStudyAttr)
std::string ToString ()
virtual CORBA::Boolean CanCopy (SALOMEDS::SObject_ptr theObject)
virtual bool CopyFrom (SALOMEDS::SObject_ptr theObject, CORBA::Long &theObjectID, const std::string &theTmpDir, TFileNames &theFileNames)
virtual char * GetID ()

Static Public Member Functions

static size_t IsPossible (Result_i *theResult, const std::string &theMeshName, VISU::Entity theEntity, const std::string &theFieldName, CORBA::Long theTimeStampNumber, bool theIsMemoryCheck)
static StorableCreate (SALOMEDS::SObject_ptr theSObject, const std::string &theLocalPersistentID, const std::string &thePrefix, CORBA::Boolean theIsMultiFile)
static void RegistryStorableEngine (const std::string &theComment, TStorableEngine theEngine)
static VISU::VISUType Comment2Type (const std::string &theComment)
static VISU::VISUType RestoringMap2Type (const TRestoringMap &theRestoringMap)
static VISU::VISUType Stream2Type (const std::string &thePersistentString)
static VISU::VISUType SObject2Type (const _PTR(SObject)&theSObject)
static std::string CorrectPersistentString (const std::string &thePersistentString)
static std::string FindEntry (SALOMEDS::Study_ptr theStudyDocument, const std::string &theStartEntry, const TRestoringMap &theRestoringMap, int IsAllLevels=true)
static QString FindValue (const TRestoringMap &theMap, const std::string &theArg, bool *theIsFind=NULL)
static QString FindValue (const TRestoringMap &theMap, const std::string &theArg, const QString &theDefaultValue)
static void StringToMap (const QString &theString, TRestoringMap &theMap)
static TRestoringMap GetStorableMap (_PTR(SObject) theSObject)
static SALOMEDS::SObject_ptr GetResultSO (SALOMEDS::SObject_ptr theSObject)
static void DataToStream (std::ostringstream &theStr, const QString &theName, const QString &theVal)
static void DataToStream (std::ostringstream &theStr, const QString &theName, int theVal)
static void DataToStream (std::ostringstream &theStr, const QString &theName, long theVal)
static void DataToStream (std::ostringstream &theStr, const QString &theName, double theVal)
static CORBA::ORB_var GetORB ()
static PortableServer::POA_var GetPOA ()
static SALOME_NamingService * GetNS ()
static SALOME_LifeCycleCORBA * GetLCC ()
static VISU_Gen_iGetVisuGenImpl ()

Static Public Attributes

static const std::string myComment = "GAUSSPOINTS"

Protected Types

enum  EBuildMode { ECreateNew, ESameAs, ERestore }

Protected Member Functions

virtual void DoSetInput (bool theIsInitilizePipe, bool theReInit)
 Redefines VISU_ColoredPrs3d_i.DoSetInput.
virtual void CreatePipeLine (VISU_PipeLine *thePipeLine)
 Redefines VISU_ColoredPrs3d_i.CreatePipeLine.
virtual bool CheckIsPossible ()
 Redefines VISU_ColoredPrs3d_i.CheckIsPossible.
virtual const char * GetIconName ()
virtual VISU_PipeLineGetActorPipeLine ()
 Gets or creates VISU_PipeLine instance for actor initilization.
bool OnCreateActor (VISU_GaussPtsAct *theActor)
VISU_GaussPtsAct1OnCreateActor1 ()
VISU_GaussPtsAct2OnCreateActor2 ()
void UpdateScalarBar (VISU_ScalarBarActor *theScalarBar, VISU_LookupTable *theLookupTable)
virtual bool SetInput (bool theReInit)
virtual void OnRestoreInput ()
 Restore input parameters if Apply function fails (redefines Prs3d.OnRestoreInput)
virtual bool OnSetInput (bool theReInit)
StorableBuild (EBuildMode theBuildMode)
virtual void SetField (VISU::PField theField)
void UseFixedRange (bool theUseFixedRange)
std::string GetScalarBarTitle ()
virtual std::string GetActorEntry ()
 Used in derived classes to initilize the IO for actors.
void CreateActor (VISU_Actor *theActor)
 Used in derived classes to initilize the myPipeLine member.
void SetPipeLine (VISU_PipeLine *thePipeLine)
 Used in derived classes to initilize the myPipeLine member.
virtual void CheckDataSet ()
 To check dataset validity, throws std.exception if not valid.
bool LoadMarkerTexture (int theMarkerId, VTK::MarkerTexture &theMarkerTexture)
void SetStudyDocument (SALOMEDS::Study_ptr theStudy)

Protected Attributes

VISU_GaussPointsPLmyGaussPointsPL
bool myIsDispGlobalScalarBar
bool myIsActiveLocalScalarBar
QColor myColor
vtkFloatingPointType mySpacing
int myFaceLimit
QString myMainTexture
QString myAlphaTexture
TGroupNames myGroupNames
vtkTimeStamp myUpdateTime
vtkTimeStamp myParamsTime
std::string myID

Static Protected Attributes

static QMutex * myMutex = NULL
static CORBA::ORB_var myOrb
static PortableServer::POA_var myPoa
static SALOME_NamingService * myNamingService
static VISU_Gen_imyVisuGenImpl
static SALOME_LifeCycleCORBA * myEnginesLifeCycle

Private Member Functions

 GaussPoints_i (const GaussPoints_i &)

Private Attributes

bool myShowBar

Static Private Attributes

static int myNbPresent = 0

Member Typedef Documentation

Reimplemented from VISU.ColoredPrs3d_i.

Reimplemented from VISU.ColoredPrs3d_i.

typedef std::set<TGroupName> VISU.ColoredPrs3d_i.TGroupNames [inherited]
typedef std::map<std::string, QString> VISU.Storable.TRestoringMap [inherited]
typedef Storable*(* VISU.Storable.TStorableEngine)(SALOMEDS::SObject_ptr theSObject, const TRestoringMap &theMap, const std::string &thePrefix, CORBA::Boolean theIsMultiFile) [inherited]
typedef std::string VISU.Storable.TFileName [inherited]

Reimplemented in VISU.Result_i.

typedef std::vector<TFileName> VISU.Storable.TFileNames [inherited]

Reimplemented in VISU.Result_i.


Member Enumeration Documentation

The enumeration allow to define what mode should be used for the presentation building.

Enumerator:
EPublishUnderTimeStamp 
EPublishIndependently 
ERegisterInCache 
EDoNotPublish 
enum VISU::ColoredPrs3d_i::EBuildMode [protected, inherited]

The enumeration allow to define what mode should be used for the presentation building.

Enumerator:
ECreateNew 
ESameAs 
ERestore 

Constructor & Destructor Documentation

VISU.GaussPoints_i.GaussPoints_i ( const GaussPoints_i ) [private]
VISU.GaussPoints_i::GaussPoints_i ( EPublishInStudyMode  thePublishInStudyModep) [explicit]

References MESSAGE, and MYDEBUG.

VISU.GaussPoints_i::~GaussPoints_i ( ) [virtual]

References MESSAGE, and MYDEBUG.


Member Function Documentation

virtual VISU::VISUType VISU.GaussPoints_i.GetType ( ) [virtual]

Implements VISU.Base_i.

References VISU.TGAUSSPOINTS.

CORBA::Float VISU.GaussPoints_i::GetMemorySize ( ) [virtual]

Reimplemented from VISU.ColoredPrs3d_i.

CORBA::Long VISU.GaussPoints_i::GetFaceLimit ( )
void VISU.GaussPoints_i::SetFaceLimit ( CORBA::Long  theFaceLimit)
CORBA::Boolean VISU.GaussPoints_i::GetIsDeformed ( )
void VISU.GaussPoints_i::SetIsDeformed ( CORBA::Boolean  theIsDeformed)
CORBA::Double VISU.GaussPoints_i::GetScaleFactor ( )
void VISU.GaussPoints_i::SetScaleFactor ( CORBA::Double  theScaleFactor)
SALOMEDS::Color VISU.GaussPoints_i::GetColor ( )
QColor VISU.GaussPoints_i::GetQColor ( )
void VISU.GaussPoints_i::SetColor ( const SALOMEDS::Color &  theColor)
void VISU.GaussPoints_i::SetQColor ( const QColor &  theColor)
bool VISU.GaussPoints_i::GetIsColored ( )

When Results mode is active, returns true. Geometry - false.

void VISU.GaussPoints_i::SetIsColored ( bool  theIsColored)
bool VISU.GaussPoints_i::SetMainTexture ( const QString &  theMainTexture)
QString VISU.GaussPoints_i::GetQMainTexture ( )
char * VISU.GaussPoints_i::GetMainTexture ( )
bool VISU.GaussPoints_i::SetAlphaTexture ( const QString &  theAlphaTexture)
QString VISU.GaussPoints_i::GetQAlphaTexture ( )
char * VISU.GaussPoints_i::GetAlphaTexture ( )
void VISU.GaussPoints_i::SetQTextures ( const QString &  theMainTexture,
const QString &  theAlphaTexture 
)

References VISU.GetTexture().

void VISU.GaussPoints_i::SetTextures ( const char *  theMainTexture,
const char *  theAlphaTexture 
)
void VISU.GaussPoints_i::SetAlphaThreshold ( CORBA::Double  theAlphaThreshold)
CORBA::Double VISU.GaussPoints_i::GetAlphaThreshold ( )
void VISU.GaussPoints_i::SetResolution ( CORBA::Long  theResolution)
CORBA::Long VISU.GaussPoints_i::GetResolution ( )
void VISU.GaussPoints_i::SetPrimitiveType ( VISU::GaussPoints::PrimitiveType  thePrimitiveType)
VISU::GaussPoints::PrimitiveType VISU.GaussPoints_i::GetPrimitiveType ( )
vtkFloatingPointType VISU.GaussPoints_i::GetMaximumSupportedSize ( )
void VISU.GaussPoints_i::SetClamp ( CORBA::Double  theClamp)
CORBA::Double VISU.GaussPoints_i::GetClamp ( )
void VISU.GaussPoints_i::SetGeomSize ( CORBA::Double  theGeomSize)
CORBA::Double VISU.GaussPoints_i::GetGeomSize ( )
void VISU.GaussPoints_i::SetMinSize ( CORBA::Double  theMinSize)
CORBA::Double VISU.GaussPoints_i::GetMinSize ( )
void VISU.GaussPoints_i::SetMaxSize ( CORBA::Double  theMaxSize)
CORBA::Double VISU.GaussPoints_i::GetMaxSize ( )
void VISU.GaussPoints_i::SetMagnification ( CORBA::Double  theMagnification)
CORBA::Double VISU.GaussPoints_i::GetMagnification ( )
void VISU.GaussPoints_i::SetMagnificationIncrement ( CORBA::Double  theIncrement)
CORBA::Double VISU.GaussPoints_i::GetMagnificationIncrement ( )
void VISU.GaussPoints_i::SetIsActiveLocalScalarBar ( CORBA::Boolean  theIsActiveLocalScalarBar)
CORBA::Boolean VISU.GaussPoints_i::GetIsActiveLocalScalarBar ( )
void VISU.GaussPoints_i::SetIsDispGlobalScalarBar ( CORBA::Boolean  theIsDispGlobalScalarBar)
CORBA::Boolean VISU.GaussPoints_i::GetIsDispGlobalScalarBar ( )
void VISU.GaussPoints_i::SetBiColor ( CORBA::Boolean  theIsBiColor)
CORBA::Boolean VISU.GaussPoints_i::GetBiColor ( )
void VISU.GaussPoints_i::SetSpacing ( CORBA::Double  theSpacing)
CORBA::Double VISU.GaussPoints_i::GetSpacing ( )
bool VISU.GaussPoints_i::IsGlobalRangeDefined ( ) const
CORBA::Double VISU.GaussPoints_i::GetSourceMin ( ) [virtual]

Reimplemented from VISU.ColoredPrs3d_i.

CORBA::Double VISU.GaussPoints_i::GetSourceMax ( ) [virtual]

Reimplemented from VISU.ColoredPrs3d_i.

void VISU.GaussPoints_i::SetSourceRange ( ) [virtual]

Reimplemented from VISU.ColoredPrs3d_i.

References VISU_ColoredPL.SetScalarRange().

VISU_GaussPointsPL* VISU.GaussPoints_i.GetSpecificPL ( ) const

Reimplemented from VISU.ColoredPrs3d_i.

virtual CORBA::Boolean VISU.GaussPoints_i.IsBarVisible ( ) [virtual]
void VISU.GaussPoints_i::SetBarVisible ( CORBA::Boolean  theVisible) [virtual]
void VISU.GaussPoints_i::SetSourceGeometry ( ) [virtual]

Implements VISU.ColoredPrs3d_i.

void VISU.GaussPoints_i::AddMeshOnGroup ( const char *  theGroupName) [virtual]
Return values:
theid of added group.

Implements VISU.ColoredPrs3d_i.

References visu_cache.anInput.

void VISU.GaussPoints_i::RemoveAllGeom ( ) [virtual]

Implements VISU.ColoredPrs3d_i.

vtkFloatingPointType VISU.GaussPoints_i::GetComponentMin ( vtkIdType  theCompID) [virtual]

Implements VISU.ColoredPrs3d_i.

vtkFloatingPointType VISU.GaussPoints_i::GetComponentMax ( vtkIdType  theCompID) [virtual]

Implements VISU.ColoredPrs3d_i.

void VISU.GaussPoints_i::DoSetInput ( bool  theIsInitilizePipe,
bool  theReInit 
) [protected, virtual]

Implements VISU.ColoredPrs3d_i.

References visu_cache.anInput.

void VISU.GaussPoints_i::CreatePipeLine ( VISU_PipeLine thePipeLine) [protected, virtual]

Reimplemented from VISU.ColoredPrs3d_i.

References VISU_GaussPointsPL.New().

bool VISU.GaussPoints_i::CheckIsPossible ( ) [protected, virtual]

Implements VISU.ColoredPrs3d_i.

const char * VISU.GaussPoints_i::GetIconName ( ) [protected, virtual]

Implements VISU.ColoredPrs3d_i.

VISU_PipeLine * VISU.GaussPoints_i::GetActorPipeLine ( ) [protected, virtual]
bool VISU.GaussPoints_i::OnCreateActor ( VISU_GaussPtsAct theActor) [protected]
VISU_GaussPtsAct1 * VISU.GaussPoints_i::OnCreateActor1 ( ) [protected]
VISU_GaussPtsAct2 * VISU.GaussPoints_i::OnCreateActor2 ( ) [protected]
void VISU.GaussPoints_i::UpdateScalarBar ( VISU_ScalarBarActor theScalarBar,
VISU_LookupTable theLookupTable 
) [protected]
size_t VISU.GaussPoints_i::IsPossible ( Result_i theResult,
const std::string theMeshName,
VISU::Entity  theEntity,
const std::string theFieldName,
CORBA::Long  theTimeStampNumber,
bool  theIsMemoryCheck 
) [static]
VISU::Storable * VISU.GaussPoints_i::Create ( const std::string theMeshName,
VISU::Entity  theEntity,
const std::string theFieldName,
CORBA::Long  theTimeStampNumber 
) [virtual]

Initlizes the in first time presentation

Reimplemented from VISU.ColoredPrs3d_i.

References batchmode_visu_view3d.aColor, visu_pointmap3d.aScaleFactor, and VISU.GetResourceMgr().

void VISU.GaussPoints_i::SameAs ( const Prs3d_i theOrigin) [virtual]
const char * VISU.GaussPoints_i::GetComment ( ) const [virtual]

Implements VISU.Prs3d_i.

QString VISU.GaussPoints_i::GenerateName ( ) [virtual]

Implements VISU.Prs3d_i.

References VISU.GenerateName().

void VISU.GaussPoints_i::ToStream ( std::ostringstream &  theStr) [virtual]

Writes persistent params of the presentation into the given stream

Reimplemented from VISU.ColoredPrs3d_i.

References batchmode_visu_view3d.aColor, and VISU.Storable.DataToStream().

VISU::Storable * VISU.GaussPoints_i::Restore ( SALOMEDS::SObject_ptr  theSObject,
const Storable::TRestoringMap theMap 
) [virtual]

Retores state of the presentation

Reimplemented from VISU.ColoredPrs3d_i.

References batchmode_visu_table.aPixmap, and VISU.Storable.FindValue().

VISU_Actor * VISU.GaussPoints_i::CreateActor ( ) [virtual]
VISU_GaussPtsAct2 * VISU.GaussPoints_i::CloneActor ( VISU_GaussPtsAct1 theActor) [virtual]
void VISU.GaussPoints_i::UpdateActor ( VISU_ActorBase theActor) [virtual]
void VISU.GaussPoints_i::UpdateFromActor ( VISU_GaussPtsAct theActor) [virtual]
virtual bool VISU.TActorFactory.GetActiveState ( ) [pure virtual, inherited]

Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.

virtual unsigned long int VISU.TActorFactory.GetMTime ( ) [pure virtual, inherited]

Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.

virtual void VISU.TActorFactory.RemoveActor ( VISU_ActorBase theActor) [pure virtual, inherited]

Implemented in VISU.PointMap3d_i, and VISU.Prs3d_i.

void VISU.ColoredPrs3d_i::Register ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::UnRegister ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::RemoveFromStudy ( ) [virtual, inherited]

Reimplemented from VISU.Prs3d_i.

References VISU.Execute(), and VISU.RemoveFromStudy().

void VISU.ColoredPrs3d_i::UpdateFromResult ( Result_i theResult) [virtual, inherited]

Implements VISU.TResultObserver.

References VISU.Execute().

void VISU.ColoredPrs3d_i::SetEntity ( VISU::Entity  theEntity) [virtual, inherited]
VISU::Entity VISU.ColoredPrs3d_i::GetEntity ( ) [virtual, inherited]
VISU::TEntity VISU.ColoredPrs3d_i::GetTEntity ( ) const [inherited]
void VISU.ColoredPrs3d_i::SetFieldName ( const char *  theFieldName) [virtual, inherited]
char * VISU.ColoredPrs3d_i::GetFieldName ( ) [virtual, inherited]
std::string VISU.ColoredPrs3d_i::GetCFieldName ( ) const [inherited]
VISU::PField VISU.ColoredPrs3d_i::GetField ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetTimeStampNumber ( CORBA::Long  theTimeStampNumber) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetTimeStampNumber ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetTimeStampNumberByIndex ( CORBA::Long  theIndex) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetTimeStampIndexByNumber ( CORBA::Long  theNumber) [virtual, inherited]
VISU::PField VISU.ColoredPrs3d_i::GetScalarField ( ) [virtual, inherited]
VISU::PMinMaxController VISU.ColoredPrs3d_i::GetMinMaxController ( ) [inherited]
void VISU.ColoredPrs3d_i::SetMinMaxController ( const VISU::PMinMaxController theController) [inherited]
void VISU.ColoredPrs3d_i::SetMinMaxController ( VISU::ColoredPrs3d_i theOrigin) [inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetScalarTimeStampNumber ( ) const [virtual, inherited]
VISU::ColoredPrs3dHolder::TimeStampsRange * VISU.ColoredPrs3d_i::GetTimeStampsRange ( ) [virtual, inherited]
CORBA::Boolean VISU.ColoredPrs3d_i::IsTimeStampFixed ( ) [virtual, inherited]
VISU::ColoredPrs3d_i::EPublishInStudyMode VISU.ColoredPrs3d_i::GetPublishInStudyMode ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetScalarMode ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetScalarMode ( CORBA::Long  theScalarMode) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetMin ( ) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetMax ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetRange ( CORBA::Double  theMin,
CORBA::Double  theMax 
) [virtual, inherited]
CORBA::Boolean VISU.ColoredPrs3d_i::IsRangeFixed ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetNbColors ( CORBA::Long  theNbColors) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetNbColors ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetBarOrientation ( VISU::ColoredPrs3dBase::Orientation  theOrientation) [virtual, inherited]
VISU::ColoredPrs3dBase::Orientation VISU.ColoredPrs3d_i::GetBarOrientation ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetPosition ( CORBA::Double  X,
CORBA::Double  Y 
) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetPosX ( ) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetPosY ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetSize ( CORBA::Double  theWidth,
CORBA::Double  theHeight 
) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetRatios ( CORBA::Long  theTitleSize,
CORBA::Long  theLabelSize,
CORBA::Long  theBarWidth,
CORBA::Long  theBarHeight 
) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetWidth ( ) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetHeight ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetTitleSize ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetLabelSize ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetBarWidth ( ) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetBarHeight ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetLabels ( CORBA::Long  theNbLabels) [virtual, inherited]
CORBA::Long VISU.ColoredPrs3d_i::GetLabels ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetLabelsFormat ( const char *  theFormat) [virtual, inherited]
char * VISU.ColoredPrs3d_i::GetLabelsFormat ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetTitle ( const char *  theTitle) [virtual, inherited]
char * VISU.ColoredPrs3d_i::GetTitle ( ) [virtual, inherited]
std::string VISU.ColoredPrs3d_i::GetCTitle ( ) [inherited]
void VISU.ColoredPrs3d_i::SetUnitsVisible ( CORBA::Boolean  isVisible) [virtual, inherited]
CORBA::Boolean VISU.ColoredPrs3d_i::IsUnitsVisible ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetIsDistributionVisible ( CORBA::Boolean  theIs) [virtual, inherited]

Set the visibility of a distribution curve.

Parameters:
theIsis used to switch on/off the visibility of a distribution curve.
CORBA::Boolean VISU.ColoredPrs3d_i::GetIsDistributionVisible ( ) [virtual, inherited]
CORBA::Boolean VISU.ColoredPrs3d_i::IsScalarFilterUsed ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::UseScalarFiltering ( CORBA::Boolean  theUseScalarFilter) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetScalarFilterRange ( CORBA::Double  theMin,
CORBA::Double  theMax 
) [virtual, inherited]

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
theMinMin boundary of the scalar bar.
theMaxMax boundary of the scalar bar.
theIsFilterif true then filter by scalars.

References VISU_ColoredPL.SetScalarFilterRange().

CORBA::Double VISU.ColoredPrs3d_i::GetScalarFilterMin ( ) [virtual, inherited]
CORBA::Double VISU.ColoredPrs3d_i::GetScalarFilterMax ( ) [virtual, inherited]
VISU::ColoredPrs3dHolder::BasicInput * VISU.ColoredPrs3d_i::GetBasicInput ( ) [inherited]
void VISU.ColoredPrs3d_i::SetHolderEntry ( const std::string theEntry) [virtual, inherited]
std::string VISU.ColoredPrs3d_i::GetHolderEntry ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SaveRestoringState ( SALOMEDS::SObject_ptr  theSObject,
const Storable::TRestoringMap theMap 
) [inherited]
void VISU.ColoredPrs3d_i::InitFromRestoringState ( ) [inherited]
const VISU::ColoredPrs3d_i::TGroupNames & VISU.ColoredPrs3d_i::GetGroupNames ( ) [inherited]
bool VISU.ColoredPrs3d_i::IsGroupsUsed ( ) [inherited]
Storable * VISU.Storable::Create ( SALOMEDS::SObject_ptr  theSObject,
const std::string theLocalPersistentID,
const std::string thePrefix,
CORBA::Boolean  theIsMultiFile 
) [static, inherited]
bool VISU.ColoredPrs3d_i::IsBoldTitle ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetBoldTitle ( bool  isBold) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsItalicTitle ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetItalicTitle ( bool  isItalic) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsShadowTitle ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetShadowTitle ( bool  isShadow) [virtual, inherited]
int VISU.ColoredPrs3d_i::GetTitFontType ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetTitFontType ( int  theType) [virtual, inherited]
void VISU.ColoredPrs3d_i::GetTitleColor ( vtkFloatingPointType &  theR,
vtkFloatingPointType &  theG,
vtkFloatingPointType &  theB 
) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetTitleColor ( vtkFloatingPointType  theR,
vtkFloatingPointType  theG,
vtkFloatingPointType  theB 
) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsBoldLabel ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetBoldLabel ( bool  isBold) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsItalicLabel ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetItalicLabel ( bool  isItalic) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsShadowLabel ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetShadowLabel ( bool  isShadow) [virtual, inherited]
int VISU.ColoredPrs3d_i::GetLblFontType ( ) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetLblFontType ( int  theType) [virtual, inherited]
void VISU.ColoredPrs3d_i::GetLabelColor ( vtkFloatingPointType &  theR,
vtkFloatingPointType &  theG,
vtkFloatingPointType &  theB 
) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetLabelColor ( vtkFloatingPointType  theR,
vtkFloatingPointType  theG,
vtkFloatingPointType  theB 
) [virtual, inherited]
void VISU.ColoredPrs3d_i::SetMapScale ( double  theMapScale = 1.0) [virtual, inherited]
int VISU.ColoredPrs3d_i::GetValLblFontType ( ) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetValLblFontType ( const int  theType) [virtual, inherited]
double VISU.ColoredPrs3d_i::GetValLblFontSize ( ) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetValLblFontSize ( const double  theSize) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsBoldValLbl ( ) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetBoldValLbl ( const bool  theVal) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsItalicValLbl ( ) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetItalicValLbl ( const bool  theVal) [virtual, inherited]
bool VISU.ColoredPrs3d_i::IsShadowValLbl ( ) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetShadowValLbl ( const bool  theVal) [virtual, inherited]
void VISU.ColoredPrs3d_i::GetValLblFontColor ( vtkFloatingPointType &  theR,
vtkFloatingPointType &  theG,
vtkFloatingPointType &  theB 
) const [virtual, inherited]
void VISU.ColoredPrs3d_i::SetValLblFontColor ( const vtkFloatingPointType  theR,
const vtkFloatingPointType  theG,
const vtkFloatingPointType  theB 
) [virtual, inherited]
void VISU.ColoredPrs3d_i::UpdateMapperLookupTable ( ) [virtual, inherited]
bool VISU.ColoredPrs3d_i::SetInput ( bool  theReInit) [protected, virtual, inherited]

Applyes basic input parameters to the presentation. Returns true if all are right.

Reimplemented from VISU.Prs3d_i.

References VISU.CheckIsPossible().

void VISU.ColoredPrs3d_i::OnRestoreInput ( ) [protected, virtual, inherited]

Reimplemented from VISU.Prs3d_i.

References batchmode_visu_view3d.myFieldName.

bool VISU.ColoredPrs3d_i::OnSetInput ( bool  theReInit) [protected, virtual, inherited]

First checks whether corresponding VTK pipeline exists and create it if not. Then calls VISU_ColoredPrs3d_i.DoSetInput. Returns true if during the call corresponding VTK pipeline was created, false otherwise.

References batchmode_visu_view3d.myFieldName.

VISU::Storable * VISU.ColoredPrs3d_i::Build ( EBuildMode  theBuildMode) [protected, inherited]

The enumeration allow to define what mode should be used for the presentation building.

References VISU.CreateAttributes(), VISU.GenerateName(), VISU.GetName(), MESSAGE, MYDEBUG, batchmode_visu_view3d.myFieldName, and visu.SetName().

void VISU.ColoredPrs3d_i::SetField ( VISU::PField  theField) [protected, virtual, inherited]
void VISU.ColoredPrs3d_i::UseFixedRange ( bool  theUseFixedRange) [protected, inherited]
std::string VISU.ColoredPrs3d_i::GetScalarBarTitle ( ) [protected, inherited]
std::string VISU.ColoredPrs3d_i::GetActorEntry ( ) [protected, virtual, inherited]

Reimplemented from VISU.Prs3d_i.

void VISU.TMinMaxController::UpdateReference ( ColoredPrs3d_i theFromPrs3,
ColoredPrs3d_i theToPrs3d 
) [virtual, inherited]
CORBA::Boolean VISU.Prs3d_i::Apply ( bool  theReInit) [virtual, inherited]
void VISU.Prs3d_i::SetCResult ( VISU::Result_i theResult) [inherited]
VISU::Result_i * VISU.Prs3d_i::GetCResult ( ) const [inherited]
void VISU.Prs3d_i::SetResultObject ( VISU::Result_ptr  theResult) [virtual, inherited]

References VISU.GetServant().

VISU::Result_ptr VISU.Prs3d_i::GetResultObject ( ) [virtual, inherited]
void VISU.Prs3d_i::SetMeshName ( const char *  theMeshName) [virtual, inherited]
char * VISU.Prs3d_i::GetMeshName ( ) [virtual, inherited]
std::string VISU.Prs3d_i::GetCMeshName ( ) const [inherited]
SALOMEDS::SObject_var VISU.Prs3d_i::GetSObject ( ) [virtual, inherited]
void VISU.Prs3d_i::Update ( ) [virtual, inherited]

Reimplemented in VISU.StreamLines_i.

References MESSAGE, MYDEBUG, and VISU_PipeLine.Update().

VISU_PipeLine * VISU.Prs3d_i::GetPipeLine ( ) const [inherited]
bool VISU.Prs3d_i::IsPipeLineExists ( ) [inherited]
vtkDataSet * VISU.Prs3d_i::GetInput ( ) [inherited]
void VISU.Prs3d_i::CreateActor ( VISU_Actor theActor) [protected, inherited]
void VISU.Prs3d_i::RemoveActor ( VISU_ActorBase theActor) [virtual, inherited]

Implements VISU.TActorFactory.

References MESSAGE, and MYDEBUG.

void VISU.Prs3d_i::RemoveActors ( ) [virtual, inherited]

References MESSAGE, and MYDEBUG.

void VISU.Prs3d_i::UpdateActors ( ) [virtual, inherited]

References MESSAGE, and MYDEBUG.

void VISU.Prs3d_i::RemoveAllClippingPlanes ( ) [inherited]
bool VISU.Prs3d_i::AddClippingPlane ( vtkPlane thePlane) [inherited]
vtkIdType VISU.Prs3d_i::GetNumberOfClippingPlanes ( ) const [inherited]
vtkPlane * VISU.Prs3d_i::GetClippingPlane ( vtkIdType  theID) const [inherited]
void VISU.Prs3d_i::RemoveClippingPlane ( vtkIdType  theID) [inherited]
void VISU.Prs3d_i::SetPlaneParam ( vtkFloatingPointType  theDir[3],
vtkFloatingPointType  theDist,
vtkPlane thePlane 
) [inherited]
void VISU.Prs3d_i::GetBounds ( vtkFloatingPointType  aBounds[6]) [inherited]
int VISU.Prs3d_i::GetNumberOfActors ( ) [inherited]
bool VISU.Prs3d_i::HasVisibleActors ( ) [inherited]
void VISU.Prs3d_i::SetOffset ( const CORBA::Float *  theOffsets) [inherited]
void VISU.Prs3d_i::SetOffset ( CORBA::Float  theDx,
CORBA::Float  theDy,
CORBA::Float  theDz 
) [virtual, inherited]
void VISU.Prs3d_i::GetOffset ( CORBA::Float *  theOffsets) [inherited]
void VISU.Prs3d_i::GetOffset ( CORBA::Float &  theDx,
CORBA::Float &  theDy,
CORBA::Float &  theDz 
) [virtual, inherited]
void VISU.Prs3d_i::SetMarkerStd ( VISU::MarkerType  theMarkerType,
VISU::MarkerScale  theMarkerScale 
) [virtual, inherited]
void VISU.Prs3d_i::SetMarkerTexture ( CORBA::Long  theTextureId) [virtual, inherited]

References VISU.MT_USER.

VISU::MarkerType VISU.Prs3d_i::GetMarkerType ( ) [virtual, inherited]
VISU::MarkerScale VISU.Prs3d_i::GetMarkerScale ( ) [virtual, inherited]
CORBA::Long VISU.Prs3d_i::GetMarkerTexture ( ) [virtual, inherited]
bool VISU.Prs3d_i::GetActiveState ( ) [virtual, inherited]

Implements VISU.TActorFactory.

unsigned long int VISU.Prs3d_i::GetMTime ( ) [virtual, inherited]

Implements VISU.TActorFactory.

virtual VISU.Prs3d_i.Handle ( SALOME_InteractiveObject  ) [virtual, inherited]
bool VISU.Prs3d_i::IsForcedHidden ( ) const [inherited]
void VISU.Prs3d_i::SetForcedHidden ( bool  theFlag) [inherited]
void VISU.Prs3d_i::SetPipeLine ( VISU_PipeLine thePipeLine) [protected, inherited]
void VISU.Prs3d_i::CheckDataSet ( ) [protected, virtual, inherited]
bool VISU.Prs3d_i::LoadMarkerTexture ( int  theMarkerId,
VTK::MarkerTexture &  theMarkerTexture 
) [protected, inherited]
SALOMEDS::Study_var VISU.RemovableObject_i::GetStudyDocument ( ) const [inherited]

Reimplemented in VISU.Result_i.

SalomeApp_Study * VISU.RemovableObject_i::GetGUIStudy ( ) const [inherited]
std::string VISU.RemovableObject_i::GetEntry ( ) [virtual, inherited]

Reimplemented in VISU.Result_i.

std::string VISU.RemovableObject_i::GetName ( ) const [virtual, inherited]
void VISU.RemovableObject_i::SetName ( const std::string theName,
bool  theIsUpdateStudyAttr 
) [virtual, inherited]
void VISU.RemovableObject_i::SetStudyDocument ( SALOMEDS::Study_ptr  theStudy) [protected, inherited]

References VISU.GetGUIStudy().

std::string VISU.Storable::ToString ( ) [inherited]
void VISU.Storable::RegistryStorableEngine ( const std::string theComment,
TStorableEngine  theEngine 
) [static, inherited]
VISU::VISUType VISU.Storable::Comment2Type ( const std::string theComment) [static, inherited]
VISU::VISUType VISU.Storable::RestoringMap2Type ( const TRestoringMap theRestoringMap) [static, inherited]
VISU::VISUType VISU.Storable::Stream2Type ( const std::string thePersistentString) [static, inherited]
VISU::VISUType VISU.Storable::SObject2Type ( const _PTR(SObject)&  theSObject) [static, inherited]

References VISU._PTR(), and VISU.TNONE.

std::string VISU.Storable::CorrectPersistentString ( const std::string thePersistentString) [static, inherited]
std::string VISU.Storable::FindEntry ( SALOMEDS::Study_ptr  theStudyDocument,
const std::string theStartEntry,
const TRestoringMap theRestoringMap,
int  IsAllLevels = true 
) [static, inherited]
QString VISU.Storable::FindValue ( const TRestoringMap theMap,
const std::string theArg,
bool *  theIsFind = NULL 
) [static, inherited]

References MESSAGE, and MYDEBUG.

QString VISU.Storable::FindValue ( const TRestoringMap theMap,
const std::string theArg,
const QString &  theDefaultValue 
) [static, inherited]
void VISU.Storable::StringToMap ( const QString &  theString,
TRestoringMap theMap 
) [static, inherited]
Storable::TRestoringMap VISU.Storable::GetStorableMap ( _PTR(SObject)  theSObject) [static, inherited]
static SALOMEDS::SObject_ptr VISU.Storable.GetResultSO ( SALOMEDS::SObject_ptr  theSObject) [static, inherited]
void VISU.Storable::DataToStream ( std::ostringstream &  theStr,
const QString &  theName,
const QString &  theVal 
) [static, inherited]
void VISU.Storable::DataToStream ( std::ostringstream &  theStr,
const QString &  theName,
int  theVal 
) [static, inherited]
void VISU.Storable::DataToStream ( std::ostringstream &  theStr,
const QString &  theName,
long  theVal 
) [static, inherited]
void VISU.Storable::DataToStream ( std::ostringstream &  theStr,
const QString &  theName,
double  theVal 
) [static, inherited]
CORBA::Boolean VISU.Storable::CanCopy ( SALOMEDS::SObject_ptr  theObject) [virtual, inherited]

Reimplemented in VISU.Result_i.

bool VISU.Storable::CopyFrom ( SALOMEDS::SObject_ptr  theObject,
CORBA::Long &  theObjectID,
const std::string theTmpDir,
TFileNames theFileNames 
) [virtual, inherited]

Reimplemented in VISU.Result_i.

References VISU_Example_06.aFileName.

char * VISU.Base_i::GetID ( ) [virtual, inherited]

Reimplemented in VISU.VISU_Gen_i, and VISU.VISU_Gen_i.

static CORBA::ORB_var VISU.Base_i.GetORB ( ) [static, inherited]
static PortableServer::POA_var VISU.Base_i.GetPOA ( ) [static, inherited]
static SALOME_NamingService* VISU.Base_i.GetNS ( ) [static, inherited]

References visu.myNamingService.

static SALOME_LifeCycleCORBA* VISU.Base_i.GetLCC ( ) [static, inherited]
static VISU_Gen_i* VISU.Base_i.GetVisuGenImpl ( ) [static, inherited]

Field Documentation

int VISU.GaussPoints_i::myNbPresent = 0 [static, private]
QColor VISU.GaussPoints_i.myColor [protected]
vtkFloatingPointType VISU.GaussPoints_i.mySpacing [protected]
QString VISU.GaussPoints_i.myMainTexture [protected]
QString VISU.GaussPoints_i.myAlphaTexture [protected]
const string VISU.GaussPoints_i::myComment = "GAUSSPOINTS" [static]
vtkTimeStamp VISU.Prs3d_i.myUpdateTime [protected, inherited]
vtkTimeStamp VISU.Prs3d_i.myParamsTime [protected, inherited]
std::string VISU.Base_i.myID [protected, inherited]
QMutex * VISU.Base_i::myMutex = NULL [static, protected, inherited]
CORBA::ORB_var VISU.Base_i::myOrb [static, protected, inherited]
PortableServer::POA_var VISU.Base_i::myPoa [static, protected, inherited]
SALOME_NamingService * VISU.Base_i::myNamingService [static, protected, inherited]
VISU_Gen_i * VISU.Base_i::myVisuGenImpl [static, protected, inherited]
SALOME_LifeCycleCORBA * VISU.Base_i::myEnginesLifeCycle [static, protected, inherited]
Copyright © 2007-2011 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