mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-03-01 03:15:36 +05:00
[SALOME platform 0019316]: Need to have a better interface with GHS3D diagnostics
struct ComputeError { + boolean hasBadMesh; // there are elements preventing computation available for visualization } + SMESH::MeshPreviewStruct* GetBadInputElements( SMESH::SMESH_Mesh_ptr theMesh, + CORBA::Short theSubShapeID )
This commit is contained in:
parent
6d10da4745
commit
af4f7de11b
@ -105,6 +105,7 @@ module SMESH
|
|||||||
string comment; // textual problem description
|
string comment; // textual problem description
|
||||||
string algoName;
|
string algoName;
|
||||||
short subShapeID; // id of subshape of a shape to mesh
|
short subShapeID; // id of subshape of a shape to mesh
|
||||||
|
boolean hasBadMesh; // there are elements preventing computation available for visualization
|
||||||
};
|
};
|
||||||
typedef sequence<ComputeError> compute_error_array;
|
typedef sequence<ComputeError> compute_error_array;
|
||||||
|
|
||||||
@ -236,6 +237,13 @@ module SMESH
|
|||||||
in GEOM::GEOM_Object theSubObject )
|
in GEOM::GEOM_Object theSubObject )
|
||||||
raises ( SALOME::SALOME_Exception );
|
raises ( SALOME::SALOME_Exception );
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* Return mesh elements preventing computation of a subshape
|
||||||
|
*/
|
||||||
|
MeshPreviewStruct GetBadInputElements( in SMESH_Mesh theMesh,
|
||||||
|
in short theSubShapeID )
|
||||||
|
raises ( SALOME::SALOME_Exception );
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Return indeces of faces, edges and vertices of given subshapes
|
* Return indeces of faces, edges and vertices of given subshapes
|
||||||
* within theMainObject
|
* within theMainObject
|
||||||
|
Loading…
Reference in New Issue
Block a user