SMESH_1D_Algo_i Class Reference

#include <SMESH_1D_Algo_i.hxx>

Inheritance diagram for SMESH_1D_Algo_i:

Inheritance graph

Public Member Functions

virtual ~SMESH_1D_Algo_i ()
CORBA::Boolean IsDimSupported (SMESH::Dimension type)
 Verify whether algorithm supports given entity type.
SMESH::ListOfHypothesisNameGetCompatibleHypothesis ()
char * GetName ()
char * GetLibName ()
void SetLibName (const char *theLibName)
CORBA::Long GetId ()
::SMESH_HypothesisGetImpl ()
void Activate ()
virtual char * SaveTo ()
virtual void LoadFrom (const char *theStream)

Protected Member Functions

 SMESH_1D_Algo_i (PortableServer::POA_ptr thePOA)

Protected Attributes

::SMESH_HypothesismyBaseImpl
PortableServer::POA_ptr myPOA

Constructor & Destructor Documentation

SMESH_1D_Algo_i::SMESH_1D_Algo_i PortableServer::POA_ptr  thePOA  )  [protected]
 

SMESH_1D_Algo_i.SMESH_1D_Algo_i

Constructor

SMESH_1D_Algo_i::~SMESH_1D_Algo_i  )  [virtual]
 

SMESH_1D_Algo_i.~SMESH_1D_Algo_i

Destructor


Member Function Documentation

CORBA::Boolean SMESH_1D_Algo_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 algorithm supports given entity type (see SMESH.Dimension enumeration)

SMESH::ListOfHypothesisName * SMESH_Algo_i::GetCompatibleHypothesis  )  [inherited]
 

SMESH_Algo_i.GetCompatibleHypothesis

Gets list of compatible hypotheses

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

SMESH_Hypothesis * SMESH_Hypothesis_i::GetImpl  )  [inherited]
 

SMESH_Hypothesis_i.GetImpl

Get implementation

Reimplemented in NETGENPlugin_NETGEN_3D_i, StdMeshers_Arithmetic1D_i, StdMeshers_AutomaticLength_i, StdMeshers_Deflection1D_i, StdMeshers_Hexa_3D_i, StdMeshers_LengthFromEdges_i, StdMeshers_LocalLength_i, StdMeshers_MaxElementArea_i, StdMeshers_MaxElementVolume_i, StdMeshers_MEFISTO_2D_i, StdMeshers_NumberOfSegments_i, StdMeshers_Propagation_i, StdMeshers_Quadrangle_2D_i, StdMeshers_QuadranglePreference_i, StdMeshers_QuadraticMesh_i, StdMeshers_Regular_1D_i, and StdMeshers_StartEndLength_i.

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

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

SMESH_Hypothesis_i.LoadFrom

Persistence: Restores parameters from string


Field Documentation

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

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