Salome HOME
Documentation update V_2.5.0
authordbv <dbv@opencascade.com>
Thu, 8 Sep 2016 12:20:04 +0000 (15:20 +0300)
committerdbv <dbv@opencascade.com>
Thu, 8 Sep 2016 12:20:19 +0000 (15:20 +0300)
12 files changed:
src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h
src/FeaturesAPI/FeaturesAPI_RevolutionBoolean.h
src/FeaturesPlugin/FeaturesPlugin_Validators.h
src/GeomAPI/GeomAPI_Angle.cpp
src/GeomAPI/GeomAPI_Angle2d.cpp
src/ModelHighAPI/ModelHighAPI_Interface.h
src/ModuleBase/ModuleBase_ModelDialogWidget.h
src/PrimitivesAPI/PrimitivesAPI_Box.h
src/SketchAPI/SketchAPI_Arc.h
src/SketchAPI/SketchAPI_Circle.h
src/SketchPlugin/SketchPlugin_ConstraintFillet.h
src/SketcherPrs/SketcherPrs_DimensionStyleListener.h

index d5572cb4c6ee74739a82ee1871371b2325510973..4894c5fc809258ec63d191f4683eeb1fc85bef10 100644 (file)
@@ -86,6 +86,9 @@ private:
   void execIfBaseNotEmpty();
 };
 
+/// \class FeaturesAPI_ExtrusionCut
+/// \ingroup CPPHighAPI
+/// \brief Interface for ExtrusionCut feature.
 class FeaturesAPI_ExtrusionCut: public FeaturesAPI_ExtrusionBoolean
 {
 public:
@@ -218,6 +221,9 @@ ExtrusionCutPtr addExtrusionCut(const std::shared_ptr<ModelAPI_Document>& thePar
                                 const ModelHighAPI_Double& theFromOffset,
                                 const std::list<ModelHighAPI_Selection>& theBooleanObjects);
 
+/// \class FeaturesAPI_ExtrusionFuse
+/// \ingroup CPPHighAPI
+/// \brief Interface for ExtrusionFuse feature.
 class FeaturesAPI_ExtrusionFuse: public FeaturesAPI_ExtrusionBoolean
 {
 public:
index bc5942242d9bb78ee22e54bf69cf63e1291edcf1..f4986ffd3bb594b2dd4d5e66684dffd30dc944ea 100644 (file)
@@ -88,6 +88,9 @@ private:
   void execIfBaseNotEmpty();
 };
 
+/// \class FeaturesAPI_RevolutionCut
+/// \ingroup CPPHighAPI
+/// \brief Interface for RevolutionCut feature.
 class FeaturesAPI_RevolutionCut: public FeaturesAPI_RevolutionBoolean
 {
 public:
@@ -162,6 +165,9 @@ RevolutionCutPtr addRevolutionCut(const std::shared_ptr<ModelAPI_Document>& theP
                                   const ModelHighAPI_Double& theFromOffset,
                                   const std::list<ModelHighAPI_Selection>& theBooleanObjects);
 
+/// \class FeaturesAPI_RevolutionFuse
+/// \ingroup CPPHighAPI
+/// \brief Interface for RevolutionFuse feature.
 class FeaturesAPI_RevolutionFuse: public FeaturesAPI_RevolutionBoolean
 {
 public:
index 64262768a6716a185eec640772face543b0cec0b..223519b773c818af13b6df3c67ede67bd06a743e 100644 (file)
@@ -202,9 +202,9 @@ class FeaturesPlugin_ValidatorUnionArguments: public ModelAPI_FeatureValidator
   virtual bool isNotObligatory(std::string theFeature, std::string theAttribute);\r
 };\r
 \r
-/// \class FeaturesPlugin_ValidatorUnionArguments\r
+/// \class FeaturesPlugin_ValidatorConcealedResult\r
 /// \ingroup Validators\r
-/// \brief Validator for the "Union" feature.\r
+/// \brief Validator for the "Recover" feature.\r
 class FeaturesPlugin_ValidatorConcealedResult: public ModelAPI_AttributeValidator\r
 {\r
  public:\r
index 60c3761a03068dbd5105f1de7bedca3791384901..9849b9e9d26cce95477a7ead343a9ae54e753d40 100644 (file)
@@ -14,6 +14,8 @@
 #include <gp_Pnt.hxx>
 #include <gp_XYZ.hxx>
 
+/// \struct ThreePoints
+/// \brief Used to store info about angle point and state.
 struct ThreePoints {
   gp_Pnt myCenter;
   gp_Pnt myFirst;
index 2162de5d9294c22e1117f5951eeaef168e006822..87fe123928662a573ac8a86feadae29cb9a46f5a 100644 (file)
@@ -14,6 +14,8 @@
 #include <gp_Pnt2d.hxx>
 #include <gp_XY.hxx>
 
+/// \struct ThreePoints
+/// \brief Used to store info about angle point and state.
 struct ThreePoints2d {
   gp_Pnt2d myCenter;
   gp_Pnt2d myFirst;
index 43d267642b495617a8b0c65c34d9f60d09578aa6..c6fa134bce7986496e598761607983ee0c90e760 100644 (file)
@@ -79,7 +79,7 @@ public:
   virtual void dump(ModelHighAPI_Dumper& theDumper) const {}
 
 protected:
-  std::shared_ptr<ModelAPI_Feature> myFeature;
+  std::shared_ptr<ModelAPI_Feature> myFeature; ///< feature of this interface
 
   std::map<std::string, std::string> myAttrGetter; ///< names of attributes and their getters
 };
index 82a3a355b23d4ebe5bb56a1658f6c153a69f737d..121153df7e960f3b1a6350735ec7e5426642a5cc 100644 (file)
@@ -12,6 +12,9 @@
 
 class QDialogButtonBox;
 
+/// \class ModuleBase_ModelDialogWidget
+/// \ingroup GUI
+/// \brief Widget for dialog.
 class MODULEBASE_EXPORT ModuleBase_ModelDialogWidget : public ModuleBase_ModelWidget
 {
 Q_OBJECT
index fc084964d4383ba6ff50b59e3eefbd8794b72659..acf8bdffb6e810a8cf1da05664ba9b89ea0315e8 100644 (file)
@@ -17,7 +17,7 @@
 class ModelHighAPI_Double;
 class ModelHighAPI_Selection;
 
-/// \class PrimitivesPlugin_Box
+/// \class PrimitivesAPI_Box
 /// \ingroup CPPHighAPI
 /// \brief Interface for primitive Box feature.
 class PrimitivesAPI_Box: public ModelHighAPI_Interface
index 5fc0e5b0d7a9d066f0438e6362b0c6f89c1a86dc..92f24fb3ec896d0b21fed79220229438be56279d 100644 (file)
@@ -17,7 +17,7 @@
 class ModelHighAPI_RefAttr;
 class ModelHighAPI_Selection;
 
-/// \class FeaturesAPI_Boolean
+/// \class SketchAPI_Arc
 /// \ingroup CPPHighAPI
 /// \brief Interface for Arc feature.
 class SketchAPI_Arc: public SketchAPI_SketchEntity
index 76c7f1fac50101c274614bbdf36bf23f2b0be253..3c10b00c11772bc73447e54de9ffc9562a14d8c3 100644 (file)
@@ -14,7 +14,7 @@
 
 class ModelHighAPI_Selection;
 
-/// \class FeaturesAPI_Boolean
+/// \class SketchAPI_Circle
 /// \ingroup CPPHighAPI
 /// \brief Interface for Circle feature.
 class SketchAPI_Circle: public SketchAPI_SketchEntity
index b1199bcb89c5f3e3b12aad061884138127cdcc98..0f665a32f80f84f6aebe706e933f31871f9c5ef0 100644 (file)
@@ -25,6 +25,7 @@
 class SketchPlugin_ConstraintFillet : public SketchPlugin_ConstraintBase
 {
  public:
+   /// \struct Struct to store base edges with states, result edges and constraints.
    struct FilletFeatures {
     std::list<std::pair<FeaturePtr, bool>> baseEdgesState; ///< list of objects the fillet is based and its states
     std::list<FeaturePtr> resultEdges; ///< list of result edges
index 17a39b4660860ca273492b828feed044bb85ff6c..9d49b9e84e34f0339e174b495df5d117549c15f9 100755 (executable)
@@ -18,6 +18,7 @@
 #include <string>
 
 /**
+* \class SketcherPrs_DimensionStyleListener
 * \ingroup GUI
 * A class for representation of linear dimension constraint.
 * It supports SketchPlugin_ConstraintLength and SketchPlugin_ConstraintDistance features.