mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-01-14 02:30:33 +05:00
0020918: EDF 1447 SMESH: Mesh common borders
+ interface StdMeshers_ImportSource1D : SMESH::SMESH_Hypothesis + interface StdMeshers_ImportSource2D : SMESH::SMESH_Hypothesis + interface StdMeshers_Import_1D2D : SMESH::SMESH_2D_Algo + interface StdMeshers_Import_1D : SMESH::SMESH_1D_Algo
This commit is contained in:
parent
7000823893
commit
57d0f30b60
@ -776,6 +776,48 @@ module StdMeshers
|
||||
string GetObjectEntry();
|
||||
};
|
||||
|
||||
/*!
|
||||
* interface of "Source edges" hypothesis.
|
||||
* This hypothesis specifies groups of edges of other mesh to be imported
|
||||
* in this mesh
|
||||
*/
|
||||
interface StdMeshers_ImportSource1D : SMESH::SMESH_Hypothesis
|
||||
{
|
||||
/*!
|
||||
* Set edges to import from other mesh
|
||||
*/
|
||||
void SetSourceEdges(in SMESH::ListOfGroups groups);
|
||||
SMESH::string_array GetSourceEdges();
|
||||
|
||||
/*!
|
||||
* Set to import the whole other mesh or not, and if yes, to
|
||||
* copy groups of not. By default the mesh is not copied.
|
||||
*/
|
||||
void SetCopySourceMesh(in boolean toCopyMesh, in boolean toCopyGroups);
|
||||
void GetCopySourceMesh(out boolean toCopyMesh,out boolean toCopyGroups);
|
||||
};
|
||||
|
||||
/*!
|
||||
* interface of "Source faces" hypothesis.
|
||||
* This hypothesis specifies groups of faces of other mesh to be imported
|
||||
* in this mesh
|
||||
*/
|
||||
interface StdMeshers_ImportSource2D : SMESH::SMESH_Hypothesis
|
||||
{
|
||||
/*!
|
||||
* Set faces to import from other mesh
|
||||
*/
|
||||
void SetSourceFaces(in SMESH::ListOfGroups groups);
|
||||
SMESH::string_array GetSourceFaces();
|
||||
|
||||
/*!
|
||||
* Set to import the whole other mesh or not, and if yes, to
|
||||
* copy groups of not. By default the mesh is not copied.
|
||||
*/
|
||||
void SetCopySourceMesh(in boolean toCopyMesh,in boolean toCopyGroups);
|
||||
void GetCopySourceMesh(out boolean toCopyMesh,out boolean toCopyGroups);
|
||||
};
|
||||
|
||||
/*!
|
||||
* StdMeshers_SegmentAroundVertex_0D: interface of "SegmentAroundVertex" algorithm
|
||||
*/
|
||||
@ -876,6 +918,19 @@ module StdMeshers
|
||||
{
|
||||
};
|
||||
|
||||
/*!
|
||||
* StdMeshers_Import_1D2D: interface of "Use existing 2D elements" algorithm
|
||||
*/
|
||||
interface StdMeshers_Import_1D2D : SMESH::SMESH_2D_Algo
|
||||
{
|
||||
};
|
||||
/*!
|
||||
* StdMeshers_Import_1D: interface of "Use existing 1D elements" algorithm
|
||||
*/
|
||||
interface StdMeshers_Import_1D : SMESH::SMESH_1D_Algo
|
||||
{
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user