Salome HOME
Pipe feature
[modules/shaper.git] / src / GeomAPI / GeomAPI_Shape.h
index 22362e7106455f19cae897b7741e570b359ebabb..37ba2b462ef86d890c4fb0571c0538f95ed8d008 100644 (file)
@@ -62,6 +62,18 @@ public:
   GEOMAPI_EXPORT 
   virtual bool isSolid() const;
 
+  /// Returns whether the shape is a compsolid
+  GEOMAPI_EXPORT
+  virtual bool isCompSolid() const;
+
+  /// Returns the shape type
+  GEOMAPI_EXPORT
+  virtual ShapeType shapeType() const;
+
+  /// \return the shape type as string.
+  GEOMAPI_EXPORT
+  virtual std::string shapeTypeStr() const;
+
   /// Computes boundary dimensions of the shape
   /// Returns False if it is not possible
   GEOMAPI_EXPORT