mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-11-15 01:58:35 +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_
|
#define _SMESH_MESHEDITOR_IDL_
|
||||||
|
|
||||||
#include "SMESH_Mesh.idl"
|
#include "SMESH_Mesh.idl"
|
||||||
|
#include "SMESH_Gen.idl"
|
||||||
|
|
||||||
module SMESH
|
module SMESH
|
||||||
{
|
{
|
||||||
@ -34,8 +35,34 @@ module SMESH
|
|||||||
* This interface makes modifications on the Mesh - removing elements and nodes etc.
|
* This interface makes modifications on the Mesh - removing elements and nodes etc.
|
||||||
*/
|
*/
|
||||||
interface NumericalFunctor;
|
interface NumericalFunctor;
|
||||||
|
|
||||||
interface SMESH_MeshEditor
|
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
|
* \brief Wrap a sequence of ids in a SMESH_IDSource
|
||||||
* \param IDsOfElements list of mesh elements identifiers
|
* \param IDsOfElements list of mesh elements identifiers
|
||||||
@ -802,26 +829,6 @@ module SMESH
|
|||||||
*/
|
*/
|
||||||
boolean ChangeElemNodes(in long ide, in long_array newIDs);
|
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
|
* \brief Creates a hole in a mesh by doubling the nodes of some particular elements
|
||||||
* \param theNodes - identifiers of nodes to be doubled
|
* \param theNodes - identifiers of nodes to be doubled
|
||||||
|
Loading…
Reference in New Issue
Block a user