Salome HOME
Minor corrections: coding rules
[modules/shaper.git] / src / SketchAPI / SketchAPI_Mirror.h
index 4de2f172f6dc6932c2f72f6b229fabd59de37db4..9beb958ffdac4a6ffc772f766e2dfd4835b00ebd 100644 (file)
@@ -1,5 +1,6 @@
+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
 // Name   : SketchAPI_Mirror.h
-// Purpose: 
+// Purpose:
 //
 // History:
 // 16/06/16 - Sergey POKHODENKO - Creation of the file
@@ -9,6 +10,7 @@
 
 //--------------------------------------------------------------------------------------
 #include "SketchAPI.h"
+#include "SketchAPI_SketchEntity.h"
 
 #include <list>
 
@@ -40,15 +42,19 @@ public:
   virtual ~SketchAPI_Mirror();
 
   INTERFACE_4(SketchPlugin_ConstraintMirror::ID(),
-              mirrorLine, SketchPlugin_ConstraintMirror::ENTITY_A(), ModelAPI_AttributeRefAttr, /** Mirror line */,
-              mirrorList, SketchPlugin_ConstraintMirror::MIRROR_LIST_ID(), ModelAPI_AttributeRefList, /** Mirror list */,
-              referenceObjects, SketchPlugin_ConstraintMirror::ENTITY_B(), ModelAPI_AttributeRefList, /** Reference objects */,
-              mirroredObjects, SketchPlugin_ConstraintMirror::ENTITY_C(), ModelAPI_AttributeRefList, /** Mirrored objects */
+              mirrorLine, SketchPlugin_ConstraintMirror::ENTITY_A(),
+              ModelAPI_AttributeRefAttr, /** Mirror line */,
+              mirrorList, SketchPlugin_ConstraintMirror::MIRROR_LIST_ID(),
+              ModelAPI_AttributeRefList, /** Mirror list */,
+              referenceObjects, SketchPlugin_ConstraintMirror::ENTITY_B(),
+              ModelAPI_AttributeRefList, /** Reference objects */,
+              mirroredObjects, SketchPlugin_ConstraintMirror::ENTITY_C(),
+              ModelAPI_AttributeRefList, /** Mirrored objects */
   )
 
   /// List of mirrored objects
   SKETCHAPI_EXPORT
-  std::list<std::shared_ptr<ModelHighAPI_Interface> > mirrored() const;
+  std::list<std::shared_ptr<SketchAPI_SketchEntity> > mirrored() const;
 
   /// Dump wrapped feature
   virtual void dump(ModelHighAPI_Dumper& theDumper) const;