Version: 8.3.0
StdMeshers::StdMeshers_QuadrangleParams Interface Reference

import "SMESH_BasicHypothesis.idl";

Inheritance diagram for StdMeshers::StdMeshers_QuadrangleParams:

Public Member Functions

void SetTriaVertex (in long vertID)
 Set base vertex for triangles. More...
 
long GetTriaVertex ()
 Returns base vertex for triangles. More...
 
void SetObjectEntry (in string entry)
 Set entry of the main object. More...
 
string GetObjectEntry ()
 Get the entry of the main object. More...
 
void SetQuadType (in QuadType type)
 Set the type of quadrangulation. More...
 
QuadType GetQuadType ()
 Get the type of quadrangulation. More...
 
void SetEnforcedNodes (in GEOM::ListOfGO vertices, in SMESH::nodes_array points) raises (SALOME::SALOME_Exception)
 Set positions of enforced nodes. More...
 
void GetEnforcedNodes (out GEOM::ListOfGO vertices, out SMESH::nodes_array points)
 Returns positions of enforced nodes. More...
 
SMESH::string_array GetEnfVertices ()
 Returns entries of shapes defining enforced nodes. More...
 
string GetName ()
 Get the Hypothesis typeName. More...
 
string GetLibName ()
 Get the Hypothesis plugin library Name. More...
 
long GetId ()
 Get the internal Id. More...
 
void SetVarParameter (in string parameter, in string method)
 Set the variable parameter. More...
 
string GetVarParameter (in string methodName)
 Return the variable parameter used for Hypothesis creation by name of method setting this parameter. More...
 
void SetHolderHypothesis (in SMESH::SMESH_Hypothesis hyp)
 Store a hypothesis wrapping this not published one. More...
 
boolean IsDimSupported (in Dimension type)
 Verify whether hypothesis supports given entity type. More...
 
boolean HasParameters ()
 Return true if a hypothesis has parameters. More...
 

Member Function Documentation

void StdMeshers::StdMeshers_QuadrangleParams::GetEnforcedNodes ( out GEOM::ListOfGO  vertices,
out SMESH::nodes_array  points 
)

Returns positions of enforced nodes.

SMESH::string_array StdMeshers::StdMeshers_QuadrangleParams::GetEnfVertices ( )

Returns entries of shapes defining enforced nodes.

long SMESH::SMESH_Hypothesis::GetId ( )
inherited

Get the internal Id.

string SMESH::SMESH_Hypothesis::GetLibName ( )
inherited

Get the Hypothesis plugin library Name.

string SMESH::SMESH_Hypothesis::GetName ( )
inherited

Get the Hypothesis typeName.

Referenced by StdMeshers_Regular_1D::CheckHypothesis().

string StdMeshers::StdMeshers_QuadrangleParams::GetObjectEntry ( )

Get the entry of the main object.

QuadType StdMeshers::StdMeshers_QuadrangleParams::GetQuadType ( )

Get the type of quadrangulation.

long StdMeshers::StdMeshers_QuadrangleParams::GetTriaVertex ( )

Returns base vertex for triangles.

string SMESH::SMESH_Hypothesis::GetVarParameter ( in string  methodName)
inherited

Return the variable parameter used for Hypothesis creation by name of method setting this parameter.

boolean SMESH::SMESH_Hypothesis::HasParameters ( )
inherited

Return true if a hypothesis has parameters.

This method is intended for GUI to know if "Edit" menu item should be available

boolean SMESH::SMESH_Hypothesis::IsDimSupported ( in Dimension  type)
inherited

Verify whether hypothesis supports given entity type.

void StdMeshers::StdMeshers_QuadrangleParams::SetEnforcedNodes ( in GEOM::ListOfGO  vertices,
in SMESH::nodes_array  points 
) raises (SALOME::SALOME_Exception)

Set positions of enforced nodes.

void SMESH::SMESH_Hypothesis::SetHolderHypothesis ( in SMESH::SMESH_Hypothesis  hyp)
inherited

Store a hypothesis wrapping this not published one.

This hyp, which has no own parameters but is published, is used to store variables defining parameters of this hypothesis.

void StdMeshers::StdMeshers_QuadrangleParams::SetObjectEntry ( in string  entry)

Set entry of the main object.

void StdMeshers::StdMeshers_QuadrangleParams::SetQuadType ( in QuadType  type)

Set the type of quadrangulation.

void StdMeshers::StdMeshers_QuadrangleParams::SetTriaVertex ( in long  vertID)

Set base vertex for triangles.

void SMESH::SMESH_Hypothesis::SetVarParameter ( in string  parameter,
in string  method 
)
inherited

Set the variable parameter.

Parameters
parameteris a string containing the notebook variable used for Hypothesis creation
methodis a name of Hypothesis method setting this parameter

This method must be called before calling method()