mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-31 03:40:34 +05:00
PAL17694 (New Tool About Hexahedral Meshing)
+ /*! + * Node location on a shape + */ + struct NodePosition { + long shapeID; + GEOM::shape_type shapeType; + double_array params; // [U] on EDGE, [U,V] on FACE, [] on the rest shapes + }; + * \brief Return position of a node on shape + */ + NodePosition GetNodePosition(in long NodeID); + + /*!
This commit is contained in:
parent
4f54006d92
commit
61864312fd
@ -93,6 +93,14 @@ module SMESH
|
||||
double vy;
|
||||
double vz; } ;
|
||||
|
||||
/*!
|
||||
* Node location on a shape
|
||||
*/
|
||||
struct NodePosition {
|
||||
long shapeID;
|
||||
GEOM::shape_type shapeType;
|
||||
double_array params; // [U] on EDGE, [U,V] on FACE, [] on the rest shapes
|
||||
};
|
||||
|
||||
/*!
|
||||
* Enumeration for element type, like in SMDS
|
||||
@ -537,6 +545,11 @@ module SMESH
|
||||
*/
|
||||
long_array GetNodeInverseElements(in long id);
|
||||
|
||||
/*!
|
||||
* \brief Return position of a node on shape
|
||||
*/
|
||||
NodePosition GetNodePosition(in long NodeID);
|
||||
|
||||
/*!
|
||||
* If given element is node returns IDs of shape from position
|
||||
* If there is not node for given ID - returns -1
|
||||
|
Loading…
Reference in New Issue
Block a user