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

VISU.Deformation_i Class Reference

#include <VISU_Deformation_i.hh>

Inheritance diagram for VISU.Deformation_i:
Inheritance graph

Public Types

typedef VISU::Deformation TInterface

Public Member Functions

 Deformation_i (VISU::ColoredPrs3d_i *theColoredPrs3d)
virtual ~Deformation_i ()
virtual void SetScale (CORBA::Double theScale)
virtual CORBA::Double GetScale ()
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 VISU::Entity GetVectorialFieldEntity ()
virtual char * GetVectorialFieldName ()
virtual void SetVectorialField (Entity theEntity, const char *theFieldName)

Protected Member Functions

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

Private Member Functions

 Deformation_i (const Deformation_i &)

Private Attributes

VISU_DeformationPLmyDeformationPL
PField myVectorialField
VISU::Entity myVectorialEntity
std::string myVectorialFieldName
ColoredPrs3d_imyColoredPrs3d

Member Typedef Documentation


Constructor & Destructor Documentation

VISU.Deformation_i.Deformation_i ( const Deformation_i ) [private]
VISU.Deformation_i::Deformation_i ( VISU::ColoredPrs3d_i theColoredPrs3d)

References MESSAGE, and MYDEBUG.

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

References MESSAGE, and MYDEBUG.


Member Function Documentation

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

References MESSAGE, and MYDEBUG.

void VISU.Deformation_i::DeformationToStream ( std::ostringstream &  theStr) [virtual]
void VISU.Deformation_i::RestoreDeformation ( SALOMEDS::SObject_ptr  theSObject,
const Storable::TRestoringMap theMap 
) [virtual]
void VISU.Deformation_i::SameAsDeformation ( const Deformation_i aDeformedPrs) [virtual]
VISU::Entity VISU.Deformation_i::GetVectorialFieldEntity ( ) [virtual]
char * VISU.Deformation_i::GetVectorialFieldName ( ) [virtual]
void VISU.Deformation_i::SetVectorialField ( Entity  theEntity,
const char *  theFieldName 
) [virtual]
void VISU.Deformation_i::InitDeformedPipeLine ( VISU_DeformationPL theDeformedPipeLine) [protected, virtual]

Reimplemented in VISU.OptionalDeformation_i.

References MESSAGE, and MYDEBUG.

VISU_DeformationPL* VISU.Deformation_i.GetSpecificDeformedPL ( ) const [protected]

Reimplemented in VISU.OptionalDeformation_i.

ColoredPrs3d_i* VISU.Deformation_i.GetColoredPrs3d ( ) [protected]

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