mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-02-28 23:35: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
@ -101,10 +101,11 @@ module SMESH
|
||||
};
|
||||
struct ComputeError
|
||||
{
|
||||
short code; // ComputeErrorName or, if negative, algo specific code
|
||||
string comment; // textual problem description
|
||||
string algoName;
|
||||
short subShapeID; // id of subshape of a shape to mesh
|
||||
short code; // ComputeErrorName or, if negative, algo specific code
|
||||
string comment; // textual problem description
|
||||
string algoName;
|
||||
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;
|
||||
|
||||
@ -236,6 +237,13 @@ module SMESH
|
||||
in GEOM::GEOM_Object theSubObject )
|
||||
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
|
||||
* within theMainObject
|
||||
|
Loading…
Reference in New Issue
Block a user