Version: 8.3.0
StdMeshers::StdMeshers_FixedPoints1D Interface Reference

StdMeshers_FixedPoints1D: interface of "Fixed points 1D" hypothesis. More...

import "SMESH_BasicHypothesis.idl";

Inheritance diagram for StdMeshers::StdMeshers_FixedPoints1D:

Public Member Functions

void SetPoints (in SMESH::double_array listParams) raises (SALOME::SALOME_Exception)
 Sets some points on edge using parameter on curve from 0 to 1 (additionally it is neecessary to check orientation of edges and create list of reversed edges if it is needed) and sets numbers of segments between given points (default values are equals 1) More...
 
void SetNbSegments (in SMESH::long_array listNbSeg) raises (SALOME::SALOME_Exception)
 
SMESH::double_array GetPoints ()
 Returns list of point's parameters. More...
 
SMESH::long_array GetNbSegments ()
 Returns list of numbers of segments. 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...
 
void SetReversedEdges (in SMESH::long_array list)
 Set list of edges to reverse. More...
 
SMESH::long_array GetReversedEdges ()
 Returns list of edges to reverse. More...
 
void SetObjectEntry (in string entry)
 Set entry of the main object. More...
 
string GetObjectEntry ()
 Get the entry of the main object. More...
 

Detailed Description

StdMeshers_FixedPoints1D: interface of "Fixed points 1D" hypothesis.

Member Function Documentation

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().

SMESH::long_array StdMeshers::StdMeshers_FixedPoints1D::GetNbSegments ( )

Returns list of numbers of segments.

string StdMeshers::Reversible1D::GetObjectEntry ( )
inherited

Get the entry of the main object.

SMESH::double_array StdMeshers::StdMeshers_FixedPoints1D::GetPoints ( )

Returns list of point's parameters.

SMESH::long_array StdMeshers::Reversible1D::GetReversedEdges ( )
inherited

Returns list of edges to reverse.

Referenced by StdMeshers_Regular_1D::CheckHypothesis().

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 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_FixedPoints1D::SetNbSegments ( in SMESH::long_array  listNbSeg) raises (SALOME::SALOME_Exception)
void StdMeshers::Reversible1D::SetObjectEntry ( in string  entry)
inherited

Set entry of the main object.

void StdMeshers::StdMeshers_FixedPoints1D::SetPoints ( in SMESH::double_array  listParams) raises (SALOME::SALOME_Exception)

Sets some points on edge using parameter on curve from 0 to 1 (additionally it is neecessary to check orientation of edges and create list of reversed edges if it is needed) and sets numbers of segments between given points (default values are equals 1)

void StdMeshers::Reversible1D::SetReversedEdges ( in SMESH::long_array  list)
inherited

Set list of edges to reverse.

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()