StdMeshers_AutomaticLength_i Class Reference

#include <StdMeshers_AutomaticLength_i.hxx>

Inheritance diagram for StdMeshers_AutomaticLength_i:

Inheritance graph

Public Member Functions

 StdMeshers_AutomaticLength_i (PortableServer::POA_ptr thePOA, int theStudyId,::SMESH_Gen *theGenImpl)
virtual ~StdMeshers_AutomaticLength_i ()
void SetFineness (CORBA::Double theFineness) throw ( SALOME::SALOME_Exception )
CORBA::Double GetFineness ()
::StdMeshers_AutomaticLengthGetImpl ()
CORBA::Boolean IsDimSupported (SMESH::Dimension type)
 Verify whether hypothesis supports given entity type.
char * GetName ()
char * GetLibName ()
void SetLibName (const char *theLibName)
CORBA::Long GetId ()
void Activate ()
virtual char * SaveTo ()
virtual void LoadFrom (const char *theStream)

Protected Attributes

::SMESH_HypothesismyBaseImpl
PortableServer::POA_ptr myPOA

Constructor & Destructor Documentation

StdMeshers_AutomaticLength_i::StdMeshers_AutomaticLength_i PortableServer::POA_ptr  thePOA,
int  theStudyId,
::SMESH_Gen theGenImpl
 

StdMeshers_AutomaticLength_i.StdMeshers_AutomaticLength_i

Constructor

StdMeshers_AutomaticLength_i::~StdMeshers_AutomaticLength_i  )  [virtual]
 

StdMeshers_AutomaticLength_i.~StdMeshers_AutomaticLength_i

Destructor


Member Function Documentation

void StdMeshers_AutomaticLength_i::SetFineness CORBA::Double  theFineness  )  throw ( SALOME::SALOME_Exception )
 

StdMeshers_AutomaticLength_i.SetFineness

Set Fineness

CORBA::Double StdMeshers_AutomaticLength_i::GetFineness  ) 
 

StdMeshers_AutomaticLength_i.GetFineness

Get Fineness

StdMeshers_AutomaticLength * StdMeshers_AutomaticLength_i::GetImpl  ) 
 

StdMeshers_AutomaticLength_i.GetImpl

Get implementation

Reimplemented from SMESH_Hypothesis_i.

CORBA::Boolean StdMeshers_AutomaticLength_i::IsDimSupported SMESH::Dimension  type  ) 
 

Parameters:
type - dimension (see SMESH.Dimension enumeration)
Return values:
CORBA.Boolean - TRUE if dimension is supported, FALSE otherwise
Verify whether hypothesis supports given entity type (see SMESH.Dimension enumeration)

char * SMESH_Hypothesis_i::GetName  )  [inherited]
 

SMESH_Hypothesis_i.GetName

Get type name of hypothesis

char * SMESH_Hypothesis_i::GetLibName  )  [inherited]
 

SMESH_Hypothesis_i.GetLibName

Get plugin library name of hypothesis (required by persistency mechanism)

void SMESH_Hypothesis_i::SetLibName const char *  theLibName  )  [inherited]
 

SMESH_Hypothesis_i.SetLibName

Set plugin library name of hypothesis (required by persistency mechanism)

CORBA::Long SMESH_Hypothesis_i::GetId  )  [inherited]
 

SMESH_Hypothesis_i.GetId

Get unique id of hypothesis

void SMESH_Hypothesis_i::Activate  )  [inherited]
 

SMESH_Hypothesis_i.Activate()

Activation of the object

char * SMESH_Hypothesis_i::SaveTo  )  [virtual, inherited]
 

SMESH_Hypothesis_i.SaveTo

Persistence: Dumps parameters to the string stream

Reimplemented in StdMeshers_LayerDistribution_i, StdMeshers_ProjectionSource1D_i, StdMeshers_ProjectionSource2D_i, and StdMeshers_ProjectionSource3D_i.

void SMESH_Hypothesis_i::LoadFrom const char *  theStream  )  [virtual, inherited]
 

SMESH_Hypothesis_i.LoadFrom

Persistence: Restores parameters from string

Reimplemented in StdMeshers_LayerDistribution_i, StdMeshers_ProjectionSource1D_i, StdMeshers_ProjectionSource2D_i, and StdMeshers_ProjectionSource3D_i.


Field Documentation

::SMESH_Hypothesis* SMESH_Hypothesis_i.myBaseImpl [protected, inherited]
 

PortableServer::POA_ptr SMESH_Hypothesis_i.myPOA [protected, inherited]