Version: 6.3.1
Public Member Functions

StdMeshers.StdMeshers_ProjectionSource3D Interface Reference

interface of "ProjectionSource3D" hypothesis. More...

import "SMESH_BasicHypothesis.idl";

Inheritance diagram for StdMeshers.StdMeshers_ProjectionSource3D:
Inheritance graph
[legend]

Public Member Functions

void SetSource3DShape (in GEOM::GEOM_Object shape) raises (SALOME::SALOME_Exception)
 Sets a source <shape> to take a mesh pattern from.
GEOM::GEOM_Object GetSource3DShape ()
 Returns the source shape.
void SetSourceMesh (in SMESH::SMESH_Mesh mesh)
 Sets source <mesh> to take a mesh pattern from.
SMESH::SMESH_Mesh GetSourceMesh ()
 Return source mesh.
void SetVertexAssociation (in GEOM::GEOM_Object sourceVertex1, in GEOM::GEOM_Object sourceVertex2, in GEOM::GEOM_Object targetVertex1, in GEOM::GEOM_Object targetVertex2) raises (SALOME::SALOME_Exception)
 Sets vertex association between the source shape and the target one.
GEOM::GEOM_Object GetSourceVertex (in long i) raises (SALOME::SALOME_Exception)
 Returns the -th source vertex associated with the -th target vertex.
GEOM::GEOM_Object GetTargetVertex (in long i) raises (SALOME::SALOME_Exception)
 Returns the -th target vertex associated with the -th source vertex.
string GetName ()
 Get the Hypothesis typeName.
string GetLibName ()
 Get the Hypothesis plugin library Name.
long GetId ()
 Get the internal Id.
void SetParameters (in string theParameters)
 Set list of parameters.
string GetParameters ()
 Return list of notebook variables used for Hypothesis creation separated by ":" symbol.
ListOfParameters GetLastParameters ()
 Return list of last notebook variables used for Hypothesis creation.
void SetLastParameters (in string theParameters)
 Set list of parameters.
void ClearParameters ()
 Clear parameters list.
boolean IsDimSupported (in Dimension type)
 Verify whether hypothesis supports given entity type.

Detailed Description

interface of "ProjectionSource3D" hypothesis.

This hypothesis specifies a meshed shell or solid to take a mesh pattern from and optionally association of vertices between the source shape and a target one (where a hipothesis is assigned to)

Definition at line 685 of file SMESH_BasicHypothesis.idl.


Member Function Documentation

void SMESH_Hypothesis::ClearParameters ( ) [inherited]

Clear parameters list.

Definition at line 194 of file SMESH_Hypothesis.cxx.

{
  _parameters = string();
}
long SMESH.SMESH_Hypothesis.GetId ( ) [inherited]

Get the internal Id.

ListOfParameters SMESH.SMESH_Hypothesis.GetLastParameters ( ) [inherited]

Return list of last notebook variables used for Hypothesis creation.

string SMESH.SMESH_Hypothesis.GetLibName ( ) [inherited]

Get the Hypothesis plugin library Name.

string SMESH.SMESH_Hypothesis.GetName ( ) [inherited]

Get the Hypothesis typeName.

string SMESH.SMESH_Hypothesis.GetParameters ( ) [inherited]

Return list of notebook variables used for Hypothesis creation separated by ":" symbol.

GEOM::GEOM_Object StdMeshers.StdMeshers_ProjectionSource3D.GetSource3DShape ( )

Returns the source shape.

SMESH::SMESH_Mesh StdMeshers.StdMeshers_ProjectionSource3D.GetSourceMesh ( )

Return source mesh.

GEOM::GEOM_Object StdMeshers.StdMeshers_ProjectionSource3D.GetSourceVertex ( in long  i) raises (SALOME::SALOME_Exception)

Returns the -th source vertex associated with the -th target vertex.

Result may be nil if association not set. Valid indices are 1 and 2

GEOM::GEOM_Object StdMeshers.StdMeshers_ProjectionSource3D.GetTargetVertex ( in long  i) raises (SALOME::SALOME_Exception)

Returns the -th target vertex associated with the -th source vertex.

Result may be nil if association not set. Valid indices are 1 and 2

boolean SMESH.SMESH_Hypothesis.IsDimSupported ( in Dimension  type) [inherited]

Verify whether hypothesis supports given entity type.

void SMESH.SMESH_Hypothesis.SetLastParameters ( in string  theParameters) [inherited]

Set list of parameters.

Parameters:
theParametersis a string containing the last notebook variables separated by ":" symbol, used for Hypothesis creation
void SMESH.SMESH_Hypothesis.SetParameters ( in string  theParameters) [inherited]

Set list of parameters.

Parameters:
theParametersis a string containing the notebook variables separated by ":" symbol, used for Hypothesis creation
void StdMeshers.StdMeshers_ProjectionSource3D.SetSource3DShape ( in GEOM::GEOM_Object  shape) raises (SALOME::SALOME_Exception)

Sets a source <shape> to take a mesh pattern from.

void StdMeshers.StdMeshers_ProjectionSource3D.SetSourceMesh ( in SMESH::SMESH_Mesh  mesh)

Sets source <mesh> to take a mesh pattern from.

void StdMeshers.StdMeshers_ProjectionSource3D.SetVertexAssociation ( in GEOM::GEOM_Object  sourceVertex1,
in GEOM::GEOM_Object  sourceVertex2,
in GEOM::GEOM_Object  targetVertex1,
in GEOM::GEOM_Object  targetVertex2 
) raises (SALOME::SALOME_Exception)

Sets vertex association between the source shape and the target one.

This parameter is optional. Two vertices must belong to one edge of a shape

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