1 // File: GeomAPI_Shape.hxx
2 // Created: 23 Apr 2014
3 // Author: Mikhail PONIKAROV
5 #ifndef GeomAPI_Shape_H_
6 #define GeomAPI_Shape_H_
8 #include <GeomAPI_Interface.h>
10 /**\class GeomAPI_Shape
12 * \brief Interface to the topological shape object
14 class GEOMAPI_EXPORT GeomAPI_Shape : public GeomAPI_Interface
17 /// Creation of empty (null) shape
22 /// Returns whether the shape is a vertex
23 virtual bool isVertex() const;
25 /// Returns whether the shape is an edge
26 virtual bool isEdge() const;