]> SALOME platform Git repositories - modules/smesh.git/commit
Salome HOME
0021459: EDF 1495 SMESH: Manipulation of discrete elements with attributes
authoreap <eap@opencascade.com>
Thu, 19 Jul 2012 13:08:37 +0000 (13:08 +0000)
committereap <eap@opencascade.com>
Thu, 19 Jul 2012 13:08:37 +0000 (13:08 +0000)
commit09b72334df3098cd64c62252ff94cc0e70a50a5a
tree2e51409b097f660e85f6507e86977a02f359808b
parent064c555726c83f9d9c9de3f59b178d556246f521
0021459: EDF 1495 SMESH: Manipulation of discrete elements with attributes

+  virtual SMDS_ElemIteratorPtr elementGeomIterator(SMDSAbs_GeometryType type) const;
+  virtual SMDS_ElemIteratorPtr elementEntityIterator(SMDSAbs_EntityType type) const;

+  virtual SMDS_BallElement* AddBallWithID(int n,                   double diameter, int ID);
+  virtual SMDS_BallElement* AddBallWithID(const SMDS_MeshNode * n, double diameter, int ID);
+  virtual SMDS_BallElement* AddBall      (const SMDS_MeshNode * n, double diameter);

+  const SMDS_BallElement* FindBall(int idnode) const;
+  static const SMDS_BallElement* FindBall(const SMDS_MeshNode * n);
+  virtual int NbBalls() const;

+  ObjectPool<SMDS_BallElement>* myBallPool;
src/SMDS/SMDS_Mesh.cxx
src/SMDS/SMDS_Mesh.hxx