]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Fight against dev_docs generation warnings
authorjfa <jfa@opencascade.com>
Wed, 2 Jun 2021 15:53:11 +0000 (18:53 +0300)
committerjfa <jfa@opencascade.com>
Thu, 26 Aug 2021 12:40:38 +0000 (15:40 +0300)
22 files changed:
doc/salome/tui/doxyfile.in
idl/GEOM_Gen.idl
src/AdvancedEngine/AdvancedEngine_IOperations.cxx
src/GEOM/GEOM_Field.cxx
src/GEOM/GEOM_Field.hxx
src/GEOM/GEOM_PythonDump.cxx
src/GEOMAlgo/GEOMAlgo_AlgoTools.hxx
src/GEOMImpl/GEOMImpl_IShapesOperations.cxx
src/GEOMUtils/GEOMUtils.hxx
src/GEOMUtils/GEOMUtils_Hatcher.hxx
src/GEOMUtils/GEOMUtils_Trsf2d.hxx
src/GEOM_SWIG_WITHIHM/libGEOM_Swig.cxx
src/IGESPlugin/IGESPlugin_IOperations.cxx
src/MeasureGUI/MeasureGUI_DimensionInteractor.h
src/OBJECT/GEOM_Actor.h
src/OCC2VTK/GEOM_FaceSource.h
src/OCC2VTK/OCC2VTK_Tools.h
src/STEPPlugin/STEPPlugin_IOperations.cxx
src/STLPlugin/STLPlugin_IOperations_i.cc
src/ShHealOper/ShHealOper_SpiltCurve2d.hxx
src/ShapeRecognition/ShapeRec_FeatureDetector.cxx
src/XAOPlugin/XAOPlugin_IOperations.cxx

index b47718a0d52d036828e559c428780d8122d418f2..36289651bfd97bbeee135162fc715c0cfd00b338 100644 (file)
@@ -1,30 +1,28 @@
-# Doxyfile 1.4.6
+# Doxyfile 1.8.14
 
 #---------------------------------------------------------------------------
 # Project related configuration options
 #---------------------------------------------------------------------------
 PROJECT_NAME           = "SALOME Geometry Developer"
-PROJECT_NUMBER         = 
+PROJECT_NUMBER         =
 OUTPUT_DIRECTORY       = GEOM
 CREATE_SUBDIRS         = NO
 OUTPUT_LANGUAGE        = English
-USE_WINDOWS_ENCODING   = NO
 BRIEF_MEMBER_DESC      = YES
 REPEAT_BRIEF           = NO
-ABBREVIATE_BRIEF       = 
+ABBREVIATE_BRIEF       =
 ALWAYS_DETAILED_SEC    = YES
 INLINE_INHERITED_MEMB  = NO
 FULL_PATH_NAMES        = YES
 STRIP_FROM_PATH        = @PROJECT_SOURCE_DIR@ @PROJECT_BINARY_DIR@
-STRIP_FROM_INC_PATH    = 
+STRIP_FROM_INC_PATH    =
 SHORT_NAMES            = NO
 JAVADOC_AUTOBRIEF      = YES
 MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP         = NO
 INHERIT_DOCS           = YES
 SEPARATE_MEMBER_PAGES  = NO
 TAB_SIZE               = 5
-ALIASES                = 
+ALIASES                =
 OPTIMIZE_OUTPUT_FOR_C  = NO
 OPTIMIZE_OUTPUT_JAVA   = NO
 BUILTIN_STL_SUPPORT    = @DOXYGEN_SUPPORT_STL@
@@ -55,11 +53,10 @@ GENERATE_TODOLIST      = YES
 GENERATE_TESTLIST      = YES
 GENERATE_BUGLIST       = YES
 GENERATE_DEPRECATEDLIST= YES
-ENABLED_SECTIONS       = 
+ENABLED_SECTIONS       =
 MAX_INITIALIZER_LINES  = 25
 SHOW_USED_FILES        = YES
-SHOW_DIRECTORIES       = NO
-FILE_VERSION_FILTER    = 
+FILE_VERSION_FILTER    =
 
 #---------------------------------------------------------------------------
 # configuration options related to warning and progress messages
@@ -82,15 +79,15 @@ INPUT                  = @PROJECT_SOURCE_DIR@/src \
                         @CMAKE_CURRENT_SOURCE_DIR@/input
 FILE_PATTERNS          = *.idl *.hxx *.cxx *.h *.c *.hh *.cc @DOXYGEN_PYTHON_EXTENSION@ *.doc
 RECURSIVE              = YES
-EXCLUDE                = 
+EXCLUDE                =
 EXCLUDE_SYMLINKS       = NO
-EXCLUDE_PATTERNS       = 
-EXAMPLE_PATH           = 
+EXCLUDE_PATTERNS       =
+EXAMPLE_PATH           =
 EXAMPLE_PATTERNS       = *
 EXAMPLE_RECURSIVE      = YES
 IMAGE_PATH             = @CMAKE_CURRENT_SOURCE_DIR@/images
-INPUT_FILTER           = 
-FILTER_PATTERNS        = 
+INPUT_FILTER           =
+FILTER_PATTERNS        =
 FILTER_SOURCE_FILES    = YES
 
 #---------------------------------------------------------------------------
@@ -109,7 +106,7 @@ VERBATIM_HEADERS       = YES
 #---------------------------------------------------------------------------
 ALPHABETICAL_INDEX     = YES
 COLS_IN_ALPHA_INDEX    = 3
-IGNORE_PREFIX          = 
+IGNORE_PREFIX          =
 
 #---------------------------------------------------------------------------
 # configuration options related to the HTML output
@@ -121,10 +118,9 @@ HTML_HEADER            = @CMAKE_CURRENT_BINARY_DIR@/static/header.html
 HTML_FOOTER            = @CMAKE_CURRENT_SOURCE_DIR@/static/footer.html
 HTML_EXTRA_STYLESHEET  = @CMAKE_CURRENT_SOURCE_DIR@/static/salome_extra.css
 HTML_EXTRA_FILES       = @CMAKE_CURRENT_SOURCE_DIR@/images/head.png
-HTML_ALIGN_MEMBERS     = YES
 GENERATE_HTMLHELP      = NO
-CHM_FILE               = 
-HHC_LOCATION           = 
+CHM_FILE               =
+HHC_LOCATION           =
 GENERATE_CHI           = NO
 BINARY_TOC             = YES
 TOC_EXPAND             = YES
@@ -142,8 +138,8 @@ LATEX_CMD_NAME         = latex
 MAKEINDEX_CMD_NAME     = makeindex
 COMPACT_LATEX          = NO
 PAPER_TYPE             = a4wide
-EXTRA_PACKAGES         = 
-LATEX_HEADER           = 
+EXTRA_PACKAGES         =
+LATEX_HEADER           =
 PDF_HYPERLINKS         = NO
 USE_PDFLATEX           = NO
 LATEX_BATCHMODE        = NO
@@ -156,8 +152,8 @@ GENERATE_RTF           = NO
 RTF_OUTPUT             = rtf
 COMPACT_RTF            = NO
 RTF_HYPERLINKS         = NO
-RTF_STYLESHEET_FILE    = 
-RTF_EXTENSIONS_FILE    = 
+RTF_STYLESHEET_FILE    =
+RTF_EXTENSIONS_FILE    =
 
 #---------------------------------------------------------------------------
 # configuration options related to the man page output
@@ -172,8 +168,6 @@ MAN_LINKS              = NO
 #---------------------------------------------------------------------------
 GENERATE_XML           = NO
 XML_OUTPUT             = xml
-XML_SCHEMA             = 
-XML_DTD                = 
 XML_PROGRAMLISTING     = YES
 
 #---------------------------------------------------------------------------
@@ -187,32 +181,32 @@ GENERATE_AUTOGEN_DEF   = NO
 GENERATE_PERLMOD       = NO
 PERLMOD_LATEX          = NO
 PERLMOD_PRETTY         = YES
-PERLMOD_MAKEVAR_PREFIX = 
+PERLMOD_MAKEVAR_PREFIX =
 
 #---------------------------------------------------------------------------
-# Configuration options related to the preprocessor   
+# Configuration options related to the preprocessor  
 #---------------------------------------------------------------------------
 ENABLE_PREPROCESSING   = YES
 MACRO_EXPANSION        = YES
 EXPAND_ONLY_PREDEF     = NO
 SEARCH_INCLUDES        = YES
-INCLUDE_PATH           = 
-INCLUDE_FILE_PATTERNS  = 
-PREDEFINED             = 
-EXPAND_AS_DEFINED      = 
+INCLUDE_PATH           =
+INCLUDE_FILE_PATTERNS  =
+PREDEFINED             = Standard_EXPORT Handle(a):=Handle<a> DEFINE_STANDARD_RTTIEXT DEFINE_STANDARD_HANDLE IMPLEMENT_STANDARD_RTTIEXT
+EXPAND_AS_DEFINED      =
 SKIP_FUNCTION_MACROS   = NO
 
 #---------------------------------------------------------------------------
-# Configuration::additions related to external references   
+# Configuration::additions related to external references  
 #---------------------------------------------------------------------------
-TAGFILES               = 
-GENERATE_TAGFILE       = 
+TAGFILES               =
+GENERATE_TAGFILE       =
 ALLEXTERNALS           = NO
 EXTERNAL_GROUPS        = YES
 PERL_PATH              = /usr/bin/perl
 
 #---------------------------------------------------------------------------
-# Configuration options related to the dot tool   
+# Configuration options related to the dot tool  
 #---------------------------------------------------------------------------
 CLASS_DIAGRAMS         = YES
 HIDE_UNDOC_RELATIONS   = NO
@@ -229,10 +223,8 @@ GRAPHICAL_HIERARCHY    = YES
 DIRECTORY_GRAPH        = NO
 DOT_IMAGE_FORMAT       = png
 DOT_FONTNAME           = Arial
-DOT_PATH               = 
-DOTFILE_DIRS           = 
-MAX_DOT_GRAPH_WIDTH    = 1024
-MAX_DOT_GRAPH_HEIGHT   = 1200
+DOT_PATH               =
+DOTFILE_DIRS           =
 MAX_DOT_GRAPH_DEPTH    = 0
 DOT_TRANSPARENT        = NO
 DOT_MULTI_TARGETS      = NO
@@ -240,6 +232,6 @@ GENERATE_LEGEND        = YES
 DOT_CLEANUP            = YES
 
 #---------------------------------------------------------------------------
-# Configuration::additions related to the search engine   
+# Configuration::additions related to the search engine  
 #---------------------------------------------------------------------------
 SEARCHENGINE           = YES
index c9b0664e07d56b4c30129c043ec4ac3a717aa21c..bc6aa070c7557e8ba8a74a985eba46fad8b48fe5 100644 (file)
@@ -3357,14 +3357,32 @@ module GEOM
      *  a compound containing nonintersected shapes. Performance will be better
      *  since intersection between shapes from compound is not performed.
      *
-     *  Description of all parameters as in previous method MakePartition().
-     *  One additional parameter is provided:
+     *  \param theShapes Shapes to be intersected.
+     *  \param theTools Shapes to intersect theShapes.
+     *  \note  Each compound from ListShapes and ListTools will be exploded in order
+     *         to avoid possible intersection between shapes from this compound.
+     *  \param theLimit Type of resulting shapes (corresponding to TopAbs_ShapeEnum).
+     *  \param theKeepNonlimitShapes: if this parameter == 0, then only shapes of
+     *                             target type (equal to Limit) are kept in the result,
+     *                             else standalone shapes of lower dimension
+     *                             are kept also (if they exist).
      *  \param IsCheckSelfInte If TRUE, perform check self intersection
      *                         of arguments before an operation.
      *
      *  \note Passed compounds (via ListShapes or via ListTools)
      *        have to consist of nonintersecting shapes.
      *
+     *  After implementation new version of PartitionAlgo (October 2006)
+     *  other parameters are ignored by current functionality. They are kept
+     *  in this function only for supporting old versions.
+     *  Ignored parameters:
+     *  \param theKeepInside Shapes, outside which the results will be deleted.
+     *         Each shape from theKeepInside must belong to theShapes also.
+     *  \param theRemoveInside Shapes, inside which the results will be deleted.
+     *         Each shape from theRemoveInside must belong to theShapes also.
+     *  \param theRemoveWebs If TRUE, perform Glue 3D algorithm.
+     *  \param theMaterials Material indices for each shape. Make sense, only if theRemoveWebs is TRUE.
+     *
      *  \return New GEOM_Object, containing the result shapes.
      */
     GEOM_Object MakePartitionNonSelfIntersectedShape (in ListOfGO   theShapes,
index f2b1f7d4e50fbc752666d6705a12df2b3cc33c5b..39b21b2af9a50278cf535e870aff675bf8849de1 100644 (file)
@@ -3235,8 +3235,11 @@ Handle(GEOM_Object) AdvancedEngine_IOperations::MakeDividedDisk (double theR, do
 /*!
  *  This function allows to create a disk already divided into blocks. It can be
  *  used to create divided pipes for later meshing in hexaedra.
+ *  \param thePnt The disk center
+ *  \param theVec The disk normal vector
  *  \param theR Radius of the disk
  *  \param theRatio Relative size of the central square diagonal against the disk diameter
+ *  \param thePattern The division pattern of the disk (hexagon or square in the center)
  *  \return New GEOM_Object, containing the created shape.
  */
 //=============================================================================
@@ -3311,6 +3314,7 @@ Handle(GEOM_Object) AdvancedEngine_IOperations::MakeDividedDiskPntVecR (Handle(G
  *  Builds a cylinder prepared for hexa meshes
  *  \param theR Radius of the cylinder
  *  \param theH Height of the cylinder
+ *  \param thePattern The division pattern of the disk (hexagon or square in the center)
  *  \return New GEOM_Object, containing the created shape.
  */
 //=============================================================================
index 8a33e3826e429ec3a5f857e972ae13a52f16adb5..f664d5f1bf9cb43db65c6d12a4c6309968da3f3b 100644 (file)
@@ -40,7 +40,7 @@
 
 #include <limits>
 
-using namespace GEOM;
+//using namespace GEOM;
 
 namespace
 {
@@ -110,7 +110,7 @@ void GEOM_Field::Init(const Handle(GEOM_Object)&                     theShape,
   data.SetDimension ( theDimension );
   data.SetComponents( theCompNames );
 
-  TPythonDump py( fun ); // prevent dump of SetName
+  GEOM::TPythonDump py( fun ); // prevent dump of SetName
   SetName( theName );
   // PythonDump to be done by the operation creating this field
 }
@@ -381,7 +381,7 @@ Handle(GEOM_FieldStep) GEOM_Field::AddStep(const int stepID, const int stamp)
   // replaces this dump.
   // field.addStep(step, stamp, values)
   TCollection_AsciiString defaultVal( GetDataType() == 3 ? "''" : "0" );
-  TPythonDump( step->GetFunction(1) )
+  GEOM::TPythonDump( step->GetFunction(1) )
     << step << " = "
     << this << ".addStep( "
     << stepID << ", "
@@ -579,7 +579,7 @@ void GEOM_FieldStep::SetStamp(const int stamp)
     GEOM_IField data( fun );
     data.SetStepStamp( stamp );
 
-    TPythonDump( fun ) <<
+    GEOM::TPythonDump( fun ) <<
       GetField() << ".setStamp( " << GetID() << ", " << stamp << " )";
   }
 }
@@ -612,7 +612,7 @@ GEOM_FieldStep::getFunctionToSetValuesAndDump( const TCollection_AsciiString& va
   {
     // it's creation of the step: field.addStep(step, stamp, values)
     GEOM_IField data( fun );
-    TPythonDump( fun ) << this << " = " << GetField() << ".addStep( " <<
+    GEOM::TPythonDump( fun ) << this << " = " << GetField() << ".addStep( " <<
       data.GetStepID() << ", " << data.GetStepStamp() << ", " << valueStr << " )";
   }
   else
@@ -620,7 +620,7 @@ GEOM_FieldStep::getFunctionToSetValuesAndDump( const TCollection_AsciiString& va
     // it's value modification: field.setValues(step, values)
     fun = AddFunction( GEOM_Field::GetFieldID(), GEOM_Field::FUN_CHANGE_VALUE );
     GEOM_IField data( GetFunction(1) );
-    TPythonDump( fun ) << GetField() << ".setValues( " <<
+    GEOM::TPythonDump( fun ) << GetField() << ".setValues( " <<
       data.GetStepID() << ", " << valueStr << " )";
   }
   return fun;
index 0b3b989ca5ac2f0824b564ab21dcbff277fc63fd..d07b484f903add9a34c71d138fa0207bce3cad13 100644 (file)
@@ -33,8 +33,9 @@ const int GEOM_FIELD_STEP_OBJTYPE = 53;
 
 class GEOM_Field;
 class GEOM_FieldStep;
-DEFINE_STANDARD_HANDLE( GEOM_Field, GEOM_BaseObject )
-DEFINE_STANDARD_HANDLE( GEOM_FieldStep, GEOM_BaseObject )
+
+DEFINE_STANDARD_HANDLE( GEOM_Field, GEOM_BaseObject );
+DEFINE_STANDARD_HANDLE( GEOM_FieldStep, GEOM_BaseObject );
 
 class GEOM_Field : public GEOM_BaseObject
 {
index 1fc5ee72067b43aafbc8dc2972f802c08fbb8ed9..4621e2fef20f585c61a6c19eba5a31db02c6e4bf 100644 (file)
@@ -122,7 +122,7 @@ namespace GEOM
     return *this;
   }
 
-  TPythonDump& TPythonDump::operator<< (const Handle(GEOM_BaseObject)& theObject)
+  TPythonDump& TPythonDump::operator<< (const Handle(::GEOM_BaseObject)& theObject)
   {
     if (theObject.IsNull()) {
       myStream << "None";
@@ -148,7 +148,7 @@ namespace GEOM
     return *this;
   }
   Standard_EXPORT TPythonDump&
-  TPythonDump::operator<< (const std::list<Handle(GEOM_Object)>& theObjects)
+  TPythonDump::operator<< (const std::list<Handle(::GEOM_Object)>& theObjects)
   {
     Standard_Integer aLength = theObjects.size();
     if ( aLength != 1 ) {
@@ -177,7 +177,7 @@ namespace GEOM
     return *this;
   }
 
-  Handle(GEOM_BaseObject) GetCreatedLast(const Handle(Standard_Transient)& theObj1,
+  Handle(::GEOM_BaseObject) GetCreatedLast(const Handle(Standard_Transient)& theObj1,
                                          const Handle(Standard_Transient)& theObj2)
   {
     Handle(GEOM_BaseObject) bo1 = Handle(GEOM_Object)::DownCast(theObj1);
index 6c10ce9b1caf2798b1156922a80e18dd269a8e07..3fe82a06b9ccebdca78ec801066fc1f7b882476f 100644 (file)
@@ -66,9 +66,9 @@ class GEOMAlgo_AlgoTools  {
                            const Standard_Real V,
                            gp_Vec& aN);
 
-  //! Computes a point <theP> inside the face <theF>. <br>
-  //!          <theP2D> - 2D representation of <theP> <br>
-  //!          on the surface of <theF> <br>
+  //! Computes a point \a theP inside the face \a theF. <br>
+  //!          \a theP2D - 2D representation of \a theP <br>
+  //!          on the surface of \a theF <br>
   //!          Returns 0 in case of success. <br>
   Standard_EXPORT
     static  Standard_Integer PntInFace(const TopoDS_Face& theF,
index 49503bee27f9535800247e2777cede2fcec44940..bb62739658fef468f088b5032774188ee0af071c 100644 (file)
@@ -2550,10 +2550,10 @@ bool GEOMImpl_IShapesOperations::checkTypeShapesOn(const Standard_Integer theSha
     * \retval Handle(Geom_Surface) - resulting surface
    */
 //=======================================================================
-Handle(Geom_Surface) GEOMImpl_IShapesOperations::makePlane(const TopoDS_Shape& anAx1)
+Handle(Geom_Surface) GEOMImpl_IShapesOperations::makePlane(const TopoDS_Shape& theAx1)
 {
-  if (anAx1.ShapeType() != TopAbs_EDGE) return NULL;
-  TopoDS_Edge anEdge = TopoDS::Edge(anAx1);
+  if (theAx1.ShapeType() != TopAbs_EDGE) return NULL;
+  TopoDS_Edge anEdge = TopoDS::Edge(theAx1);
   TopoDS_Vertex V1, V2;
   TopExp::Vertices(anEdge, V1, V2, Standard_True);
   if (V1.IsNull() || V2.IsNull()) {
@@ -2573,7 +2573,7 @@ Handle(Geom_Surface) GEOMImpl_IShapesOperations::makePlane(const TopoDS_Shape& a
 //function : makeCylinder
   /*!
    * \brief Creates Geom_CylindricalSurface
-    * \param theAx1 - edge defining cylinder axis
+    * \param anAxis - edge defining cylinder axis
     * \param theRadius - cylinder radius
     * \retval Handle(Geom_Surface) - resulting surface
    */
index 8efd468ec56763b51e14acc08920f526d7c6e5c5..a358dfa5bf1f03e6c1b11fd572d4af509b05f532 100644 (file)
@@ -314,7 +314,8 @@ namespace GEOMUtils
   /*!
    * \brief Write shape to the BREP file
    *
-   * \param source shape
+   * \param shape the source shape
+   * \param fileName the file name
    * \return \c true if file was written or \c false otherwise
    */
   Standard_EXPORT bool Write( const TopoDS_Shape& shape,
index 37276e5b8734f4fec3b65147c0edf882b8c0c6e4..638d006d9ed1342c274aa8dc71fcd61801a9c7ba 100644 (file)
@@ -181,7 +181,7 @@ namespace GEOMUtils
      *
      * \param theHatchingIndex the hatching curve index.
      */
-    Standard_EXPORT const Handle(Geom2d_Curve) &GetHatching
+    Standard_EXPORT const Handle(Geom2d_Curve)GetHatching
       (const Standard_Integer theHatchingIndex) const;
 
   protected:
index e613ff882532d75c10062e4107bbc656b144a0c1..4d2cc5b50b40df7f492f2638a91f8fd5941a3241 100644 (file)
@@ -98,7 +98,7 @@ namespace GEOMUtils
      * \param thePnt the point.
      * \param theVec1 the first derivative vector.
      * \param theVec2 the second derivative vector.
-     * \param theVec2 the third derivative vector.
+     * \param theVec3 the third derivative vector.
      */
     Standard_EXPORT void TransformD3(gp_Pnt2d &thePnt,
                                      gp_Vec2d &theVec1,
index 95966a4c945bd04c0742f75f091ad09c165edb29..3f9a734205299d964e8ee0890523892b7c8f16ac 100644 (file)
@@ -149,7 +149,6 @@ void GEOM_Swig::createAndDisplayGO( const char* theEntry, bool theUpdateViewer )
 /*!
   \brief Same as createAndDisplayGO, but also fits the active view to the contents
   \param theEntry geometry object's entry
-  \param theUpdateViewer \c true to update active view's contents
 */
 void GEOM_Swig::createAndDisplayFitAllGO( const char* theEntry )
 {
index ef2265cf5236cdbc8a3367c933bc7bc554af00e8..ef28e3323e841e3ffaaffe59f106e25450b35fc8 100644 (file)
@@ -61,15 +61,13 @@ IGESPlugin_IOperations::~IGESPlugin_IOperations()
  *  Export a shape to IGES format
  *  \param theOriginal The shape to export
  *  \param theFileName The name of the file to exported
- *  \param theIsASCII The format of the exported file (ASCII or Binary)
- *  \param theDeflection The deflection of the shape to exported
  *  \param theVersion The version of IGES format which defines, whether to write
  *                    only faces (5.1 IGES format) or shells and solids also (5.3 IGES format).
  */
 //=============================================================================
 void IGESPlugin_IOperations::ExportIGES( const Handle(GEOM_Object)      theOriginal,
-                                                 const TCollection_AsciiString& theFileName,
-                                                 const TCollection_AsciiString& theVersion )
+                                         const TCollection_AsciiString& theFileName,
+                                         const TCollection_AsciiString& theVersion )
 {
   SetErrorCode(KO);
   if( theOriginal.IsNull() ) return;
@@ -119,12 +117,13 @@ void IGESPlugin_IOperations::ExportIGES( const Handle(GEOM_Object)      theOrigi
  *  ImportIGES
  *  Import a shape from IGES format
  *  \param theFileName The name of the file to import
+ *  \param theIsIgnoreUnits If False, scale model from its units to meters
  *  \return List of GEOM_Objects, containing the created shape and propagation groups.
  */
 //=============================================================================
 Handle(TColStd_HSequenceOfTransient)
 IGESPlugin_IOperations::ImportIGES( const TCollection_AsciiString& theFileName,
-                                            const bool theIsIgnoreUnits )
+                                    const bool theIsIgnoreUnits )
 {
   SetErrorCode(KO);
   if( theFileName.IsEmpty() ) return NULL;
index 0d13c40ec906f9270f83131da069c974409feef6..7255b54571e622548d8e4e646eb39e06cccd9eca 100644 (file)
@@ -83,7 +83,7 @@ protected:
   /*!
    * \brief Prepare for interactive operation.
    * 
-   * \param theOp [in] the operation.
+   * \param theOperation [in] the operation.
    * \param theView [in] the interacted view.
    * \param theX [in] the mouse position x.
    * \param theY [in] the mouse position y.
index 67d0f2bd6dba5f156d713c624f13b830a00218ab..270ea3ee7c0dbc22c155dfad887c41e623476462 100644 (file)
@@ -59,7 +59,7 @@ typedef GEOM_SmartPtr<vtkAppendPolyData> PAppendFilter;
 class GEOM_OBJECT_EXPORT GEOM_Actor: public SALOME_Actor
 {
 public:
-  vtkTypeMacro(GEOM_Actor,SALOME_Actor)
+  vtkTypeMacro(GEOM_Actor,SALOME_Actor);
   static GEOM_Actor* New();
 
   void SetShape(const TopoDS_Shape& theShape,
index 664e9fb3e33fbf55be84982fda75c22ad7d38db7..ceda9baefe8abcb1632fedbfcb74e5bea87ae464 100644 (file)
@@ -37,7 +37,7 @@ class vtkPolyData;
 class OCC2VTK_EXPORT GEOM_FaceSource: public vtkPolyDataAlgorithm 
 { 
 public: 
-  vtkTypeMacro(GEOM_FaceSource,vtkPolyDataAlgorithm)
+  vtkTypeMacro(GEOM_FaceSource,vtkPolyDataAlgorithm);
  
   void AddFace(const TopoDS_Face& theFace); 
   void Clear(){ myFaceSet.Clear();} 
index 68cfda2a15d4e5cabef9c3bcc6b53f7750f9a5c0..5233a2af1304e71e9615690a347cae7afd3f5d1e 100644 (file)
@@ -36,9 +36,9 @@ namespace GEOM
   /*!
    * \brief Convert shape to the VTK data sources
    * \param theShape shape
-   * \param theEdgeMape map that stores face-to-edge relations
+   * \param theEdgeMap map that stores face-to-edge relations
    * \param theIsVector boolean flag, when \c true causes generating additional
-   * dataset for edges orientation vectors
+   *                    dataset for edges orientation vectors
    * \param theStandaloneVertexSource output standalone vertices data source
    * \param theIsolatedEdgeSource output standalone edges data source
    * \param theOneFaceEdgeSource output face edges data source
index de62c2a820fc84d7e27e75405565ddc1ba4ee75f..5f29e5a7099b0ef4dd5991fb9a6b1d0fb9bbb268 100644 (file)
@@ -164,6 +164,8 @@ void STEPPlugin_IOperations::ExportSTEP
  *  ImportSTEP
  *  Import a shape from STEP format
  *  \param theFileName The name of the file to import
+ *  \param theIsIgnoreUnits If False, scale model from its units to meters
+ *  \param IsCreateAssemblies If True, create shape assemblies
  *  \return List of GEOM_Objects, containing the created shape and propagation groups.
  */
 //=============================================================================
index 49f4dca2159a3126401bb8966f8de75d21b9cce6..682ac916e1f895914a39a004205dd27d895d60e0 100644 (file)
@@ -52,9 +52,12 @@ STLPlugin_IOperations_i::~STLPlugin_IOperations_i()
  *  ExportSTL
  *  Export a shape to STL format
  *  \param theOriginal The shape to export
- *  \param theIsASCII The format of the exported file (ASCII or Binary)
  *  \param theFileName The name of the exported file
+ *  \param theIsASCII The format of the exported file (ASCII or Binary)
  *  \param theDeflection The deflection of the exported shape
+ *  \param theIsRelative The mode for writing the file. If True (default value),
+ *         the deflection is calculated relatively to the size of the shape;
+ *         if False, the user defined deflection is used.
  */
 //=============================================================================
 void STLPlugin_IOperations_i::ExportSTL( GEOM::GEOM_Object_ptr theOriginal,
index 315858a9968ec2534b838310cdbe2897ffba2954..d374331ea0a7c3f1366102483989ca02e370fa50 100644 (file)
@@ -39,7 +39,7 @@ class ShHealOper_SplitCurve2d : public ShapeUpgrade_SplitCurve2d
   // ---------- PUBLIC METHODS ----------
 
   
-  Standard_EXPORT ShHealOper_SplitCurve2d () : ShapeUpgrade_SplitCurve2d {}
+  Standard_EXPORT ShHealOper_SplitCurve2d () : ShapeUpgrade_SplitCurve2d() {}
   // Empty constructor
   
   Standard_EXPORT virtual void Compute();
index 1d18a7b0abfb8377383b493653d63fc9e442308f..62b8623b50770db526fc076790081bd365752916 100644 (file)
@@ -35,7 +35,6 @@
 
 /*!
   Constructor
-  \param theFilename - image to process
 */
 ShapeRec_FeatureDetector::ShapeRec_FeatureDetector(): 
   corners()
@@ -283,7 +282,6 @@ void ShapeRec_FeatureDetector::SetROI( const QRect& theRect )
 /*!
   Crops the image located at imagePath to the region of interest given by the user via SetROI
   and stores the result in /tmp
-  \param theRect - Region Of Interest of the image located at imagePath 
 */
 std::string ShapeRec_FeatureDetector::CroppImage()
 {
index 8dc5828ecef738a30b67d70985112ca42673bc2e..f4cfe7254a576ec4677d141281ebf81f1d3aa47d 100644 (file)
@@ -325,10 +325,12 @@ void XAOPlugin_IOperations::exportSubshapes( const Handle(GEOM_Object)& shape, X
 /*!
  *  Export a shape to XAO format
  *  \param shape The shape to export
- *  \param groups The list of groups to export
- *  \param fields The list of fields to export
- *  \param fileName The name of the file to exported
- *  \return boolean indicating if export was succeful.
+ *  \param groupList The list of groups to export
+ *  \param fieldList The list of fields to export
+ *  \param author The author name
+ *  \param fileName The name of the file to be exported
+ *  \param shapeFileName If not empty, export the shape to this external file
+ *  \return boolean indicating if export was successful.
  */
 //=============================================================================
 bool XAOPlugin_IOperations::ExportXAO( Handle(GEOM_Object) shape,