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

VISU.OptionalDeformation_i Class Reference

#include <VISU_OptionalDeformation_i.hh>

Inheritance diagram for VISU.OptionalDeformation_i:
Inheritance graph

Public Types

typedef VISU::OptionalDeformation TInterface
typedef Deformation_i TSuperClass

Public Member Functions

 OptionalDeformation_i (VISU::ColoredPrs3d_i *theModifiedEngine)
virtual ~OptionalDeformation_i ()
virtual void UseDeformation (CORBA::Boolean theFlag)
virtual CORBA::Boolean IsDeformed ()
virtual void DeformationToStream (std::ostringstream &theStr)
virtual void RestoreDeformation (SALOMEDS::SObject_ptr theSObject, const Storable::TRestoringMap &theMap)
virtual void SameAsDeformation (const Deformation_i *aDeformedPrs)
virtual void SetScale (CORBA::Double theScale)
virtual CORBA::Double GetScale ()
virtual VISU::Entity GetVectorialFieldEntity ()
virtual char * GetVectorialFieldName ()
virtual void SetVectorialField (Entity theEntity, const char *theFieldName)

Protected Member Functions

virtual void InitDeformedPipeLine (VISU_DeformationPL *theDeformedPipeLine)
VISU_OptionalDeformationPLGetSpecificDeformedPL () const
ColoredPrs3d_iGetColoredPrs3d ()

Private Member Functions

 OptionalDeformation_i (const OptionalDeformation_i &)

Private Attributes

VISU_OptionalDeformationPLmyOptionalDeformationPL

Member Typedef Documentation

Reimplemented from VISU.Deformation_i.

Reimplemented in VISU.CutPlanes_i.

Reimplemented in VISU.CutPlanes_i.


Constructor & Destructor Documentation

VISU.OptionalDeformation_i.OptionalDeformation_i ( const OptionalDeformation_i ) [private]
VISU.OptionalDeformation_i::OptionalDeformation_i ( VISU::ColoredPrs3d_i theModifiedEngine)

References MESSAGE, and MYDEBUG.

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

References MESSAGE, and MYDEBUG.


Member Function Documentation

void VISU.OptionalDeformation_i::UseDeformation ( CORBA::Boolean  theFlag) [virtual]
CORBA::Boolean VISU.OptionalDeformation_i::IsDeformed ( ) [virtual]

References MESSAGE, and MYDEBUG.

void VISU.OptionalDeformation_i::DeformationToStream ( std::ostringstream &  theStr) [virtual]

Reimplemented from VISU.Deformation_i.

References VISU.Storable.DataToStream().

void VISU.OptionalDeformation_i::RestoreDeformation ( SALOMEDS::SObject_ptr  theSObject,
const Storable::TRestoringMap theMap 
) [virtual]

Reimplemented from VISU.Deformation_i.

References VISU.Storable.FindValue().

void VISU.OptionalDeformation_i::SameAsDeformation ( const Deformation_i aDeformedPrs) [virtual]
void VISU.OptionalDeformation_i::InitDeformedPipeLine ( VISU_DeformationPL theDeformedPipeLine) [protected, virtual]

Reimplemented from VISU.Deformation_i.

References MESSAGE, and MYDEBUG.

VISU_OptionalDeformationPL* VISU.OptionalDeformation_i.GetSpecificDeformedPL ( ) const [protected]

Reimplemented from VISU.Deformation_i.

void VISU.Deformation_i::SetScale ( CORBA::Double  theScale) [virtual, inherited]
CORBA::Double VISU.Deformation_i::GetScale ( ) [virtual, inherited]

References MESSAGE, and MYDEBUG.

VISU::Entity VISU.Deformation_i::GetVectorialFieldEntity ( ) [virtual, inherited]
char * VISU.Deformation_i::GetVectorialFieldName ( ) [virtual, inherited]
void VISU.Deformation_i::SetVectorialField ( Entity  theEntity,
const char *  theFieldName 
) [virtual, inherited]
ColoredPrs3d_i* VISU.Deformation_i.GetColoredPrs3d ( ) [protected, inherited]

Field Documentation

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