Salome HOME
Merge branch 'Dev_GroupsRevision'
[modules/shaper.git] / src / GeomAPI / GeomAPI_Shape.h
index 7a1f999971e30bd9078319421b3a6b80215c648a..51cd414c8b637044ad26813678e8d076026fe7f2 100644 (file)
@@ -78,6 +78,10 @@ public:
   GEOMAPI_EXPORT
   virtual bool isEdge() const;
 
+  /// Returns whether the shape is a wire
+  GEOMAPI_EXPORT
+  virtual bool isWire() const;
+
   /// Returns whether the shape is a face
   GEOMAPI_EXPORT
   virtual bool isFace() const;
@@ -123,6 +127,9 @@ public:
   /// Sets the shape orientation.
   GEOMAPI_EXPORT virtual void setOrientation(const Orientation theOrientation);
 
+  /// Reverse shape
+  GEOMAPI_EXPORT virtual void reverse();
+
   /// \return true if passed shape is a sub-shape of this shape.
   /// \param theShape shape to search.
   /// \param theCheckOrientation if false, returns true even if orientation of shape differs