Salome HOME
Second phase of SketchSolver refactoring
[modules/shaper.git] / src / SketchSolver / SketchSolver_IEntityWrapper.h
index a5ecae3d89683a6b14daa2bf43b6488b168b790c..15735e73358a4ea15a7d4ae2da0a4a4950349c52 100644 (file)
@@ -20,6 +20,7 @@
 enum SketchSolver_EntityType {
   ENTITY_UNKNOWN = 0,
   ENTITY_SCALAR,
+  ENTITY_ANGLE,
   ENTITY_POINT,
   ENTITY_NORMAL,
   ENTITY_LINE,
@@ -70,7 +71,7 @@ public:
   /// \brief Change group for the entity
   virtual void setGroup(const GroupID& theGroup) = 0;
   /// \brief Return identifier of the group the entity belongs to
-  virtual const GroupID& group() const = 0;
+  virtual GroupID group() const = 0;
 
   /// \brief Return type of current entity
   virtual SketchSolver_EntityType type() const = 0;