mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-11-14 17:48:34 +05:00
0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids
+ /*! + * \brief Returns description of an error/warning occured during the last operation + */ + ComputeError GetLastError();
This commit is contained in:
parent
55d54bc7f0
commit
9731c7f189
@ -25,6 +25,7 @@
|
||||
#define _SMESH_MESHEDITOR_IDL_
|
||||
|
||||
#include "SMESH_Mesh.idl"
|
||||
#include "SMESH_Gen.idl"
|
||||
|
||||
module SMESH
|
||||
{
|
||||
@ -34,8 +35,34 @@ module SMESH
|
||||
* This interface makes modifications on the Mesh - removing elements and nodes etc.
|
||||
*/
|
||||
interface NumericalFunctor;
|
||||
|
||||
interface SMESH_MeshEditor
|
||||
{
|
||||
/*!
|
||||
* Return data of mesh edition preview which is computed provided
|
||||
* that the editor was obtained trough SMESH_Mesh::GetMeshEditPreviewer()
|
||||
*/
|
||||
MeshPreviewStruct GetPreviewData();
|
||||
|
||||
/*!
|
||||
* If during last operation of MeshEditor some nodes were
|
||||
* created this method returns list of their IDs, if new nodes
|
||||
* not created - returns empty list
|
||||
*/
|
||||
long_array GetLastCreatedNodes();
|
||||
|
||||
/*!
|
||||
* If during last operation of MeshEditor some elements were
|
||||
* created this method returns list of their IDs, if new elements
|
||||
* not created - returns empty list
|
||||
*/
|
||||
long_array GetLastCreatedElems();
|
||||
|
||||
/*!
|
||||
* \brief Returns description of an error/warning occured during the last operation
|
||||
*/
|
||||
ComputeError GetLastError();
|
||||
|
||||
/*!
|
||||
* \brief Wrap a sequence of ids in a SMESH_IDSource
|
||||
* \param IDsOfElements list of mesh elements identifiers
|
||||
@ -802,26 +829,6 @@ module SMESH
|
||||
*/
|
||||
boolean ChangeElemNodes(in long ide, in long_array newIDs);
|
||||
|
||||
/*!
|
||||
* Return data of mesh edition preview which is computed provided
|
||||
* that the editor was obtained trough SMESH_Mesh::GetMeshEditPreviewer()
|
||||
*/
|
||||
MeshPreviewStruct GetPreviewData();
|
||||
|
||||
/*!
|
||||
* If during last operation of MeshEditor some nodes were
|
||||
* created this method returns list of it's IDs, if new nodes
|
||||
* not creared - returns empty list
|
||||
*/
|
||||
long_array GetLastCreatedNodes();
|
||||
|
||||
/*!
|
||||
* If during last operation of MeshEditor some elements were
|
||||
* created this method returns list of it's IDs, if new elements
|
||||
* not creared - returns empty list
|
||||
*/
|
||||
long_array GetLastCreatedElems();
|
||||
|
||||
/*!
|
||||
* \brief Creates a hole in a mesh by doubling the nodes of some particular elements
|
||||
* \param theNodes - identifiers of nodes to be doubled
|
||||
|
Loading…
Reference in New Issue
Block a user