0026912: CLang 3.6.2 compiler warning [-Winconsistent-missing-override]
authorabv <abv@opencascade.com>
Fri, 20 Nov 2015 18:04:11 +0000 (21:04 +0300)
committerbugmaster <bugmaster@opencascade.com>
Mon, 23 Nov 2015 11:58:23 +0000 (14:58 +0300)
700 files changed:
src/AIS/AIS_AngleDimension.hxx
src/AIS/AIS_Axis.hxx
src/AIS/AIS_Circle.hxx
src/AIS/AIS_ColorScale.hxx
src/AIS/AIS_DiameterDimension.hxx
src/AIS/AIS_Dimension.hxx
src/AIS/AIS_EqualDistanceRelation.hxx
src/AIS/AIS_EqualRadiusRelation.hxx
src/AIS/AIS_LengthDimension.hxx
src/AIS/AIS_Line.hxx
src/AIS/AIS_MidPointRelation.hxx
src/AIS/AIS_ParallelRelation.hxx
src/AIS/AIS_PerpendicularRelation.hxx
src/AIS/AIS_PlaneTrihedron.hxx
src/AIS/AIS_Point.hxx
src/AIS/AIS_PointCloud.hxx
src/AIS/AIS_RadiusDimension.hxx
src/AIS/AIS_SymmetricRelation.hxx
src/AIS/AIS_TangentRelation.hxx
src/AIS/AIS_TexturedShape.hxx
src/AIS/AIS_Trihedron.hxx
src/APIHeaderSection/APIHeaderSection_EditHeader.hxx
src/Adaptor2d/Adaptor2d_HLine2d.hxx
src/Adaptor2d/Adaptor2d_HOffsetCurve.hxx
src/Adaptor3d/Adaptor3d_HCurveOnSurface.hxx
src/Adaptor3d/Adaptor3d_HIsoCurve.hxx
src/AppDef/AppDef_LinearCriteria.hxx
src/AppStd/AppStd_Application.hxx
src/AppStdL/AppStdL_Application.hxx
src/Aspect/Aspect_CircularGrid.hxx
src/Aspect/Aspect_RectangularGrid.hxx
src/BOPAlgo/BOPAlgo_CellsBuilder.hxx
src/BRep/BRep_Curve3D.hxx
src/BRep/BRep_CurveOn2Surfaces.hxx
src/BRep/BRep_CurveOnSurface.hxx
src/BRep/BRep_Polygon3D.hxx
src/BRep/BRep_PolygonOnTriangulation.hxx
src/BRep/BRep_TEdge.hxx
src/BRep/BRep_TVertex.hxx
src/BRepAdaptor/BRepAdaptor_HCompCurve.hxx
src/BRepAdaptor/BRepAdaptor_HCurve.hxx
src/BRepAdaptor/BRepAdaptor_HCurve2d.hxx
src/BRepAdaptor/BRepAdaptor_HSurface.hxx
src/BRepBlend/BRepBlend_AppFunc.hxx
src/BRepBlend/BRepBlend_AppFuncRst.hxx
src/BRepBlend/BRepBlend_AppFuncRstRst.hxx
src/BRepBlend/BRepBlend_RstRstConstRad.hxx
src/BRepBlend/BRepBlend_RstRstEvolRad.hxx
src/BRepBlend/BRepBlend_SurfRstConstRad.hxx
src/BRepBlend/BRepBlend_SurfRstEvolRad.hxx
src/BRepBuilderAPI/BRepBuilderAPI_Copy.cxx
src/BRepCheck/BRepCheck_Edge.hxx
src/BRepCheck/BRepCheck_Face.hxx
src/BRepCheck/BRepCheck_Shell.hxx
src/BRepCheck/BRepCheck_Vertex.hxx
src/BRepCheck/BRepCheck_Wire.hxx
src/BRepExtrema/BRepExtrema_TriangleSet.hxx
src/BRepFilletAPI/BRepFilletAPI_MakeChamfer.hxx
src/BRepFilletAPI/BRepFilletAPI_MakeFillet.hxx
src/BRepMesh/BRepMesh_EdgeTessellationExtractor.hxx
src/BRepMesh/BRepMesh_EdgeTessellator.hxx
src/BRepMesh/BRepMesh_IncrementalMesh.hxx
src/BRepOffsetAPI/BRepOffsetAPI_MakePipe.hxx
src/BRepPrimAPI/BRepPrimAPI_MakePrism.hxx
src/BRepPrimAPI/BRepPrimAPI_MakeRevol.hxx
src/BRepSweep/BRepSweep_Rotation.hxx
src/BRepTools/BRepTools_GTrsfModification.hxx
src/BRepTools/BRepTools_NurbsConvertModification.hxx
src/BRepTools/BRepTools_TrsfModification.hxx
src/BiTgte/BiTgte_HCurveOnEdge.hxx
src/BiTgte/BiTgte_HCurveOnVertex.hxx
src/BinMDF/BinMDF_TagSourceDriver.hxx
src/BinMDataStd/BinMDataStd_AsciiStringDriver.hxx
src/BinMDataStd/BinMDataStd_CommentDriver.hxx
src/BinMDataStd/BinMDataStd_ExpressionDriver.hxx
src/BinMDataStd/BinMDataStd_IntPackedMapDriver.hxx
src/BinMDataStd/BinMDataStd_NameDriver.hxx
src/BinMDataStd/BinMDataStd_RelationDriver.hxx
src/BinMDataStd/BinMDataStd_TreeNodeDriver.hxx
src/BinMDataStd/BinMDataStd_UAttributeDriver.hxx
src/BinMDataStd/BinMDataStd_VariableDriver.hxx
src/BinMDataXtd/BinMDataXtd_ConstraintDriver.hxx
src/BinMDataXtd/BinMDataXtd_GeometryDriver.hxx
src/BinMDataXtd/BinMDataXtd_PatternStdDriver.hxx
src/BinMNaming/BinMNaming_NamedShapeDriver.hxx
src/BinMNaming/BinMNaming_NamingDriver.hxx
src/BinMPrsStd/BinMPrsStd_AISPresentationDriver.hxx
src/BinMPrsStd/BinMPrsStd_PositionDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_DocumentRetrievalDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_DocumentStorageDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_IntSparseArrayDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_ModelDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_ObjectDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_ReferenceDriver.hxx
src/BinTObjDrivers/BinTObjDrivers_XYZDriver.hxx
src/BinTools/BinTools_ShapeSet.cxx
src/Bisector/Bisector_BisecAna.hxx
src/Bisector/Bisector_BisecCC.hxx
src/Bisector/Bisector_BisecPC.hxx
src/Blend/Blend_CSFunction.hxx
src/Blend/Blend_Function.hxx
src/BlendFunc/BlendFunc_CSCircular.hxx
src/BlendFunc/BlendFunc_CSConstRad.hxx
src/BlendFunc/BlendFunc_ChAsym.hxx
src/BlendFunc/BlendFunc_ChAsymInv.hxx
src/BlendFunc/BlendFunc_ChamfInv.hxx
src/BlendFunc/BlendFunc_Chamfer.hxx
src/BlendFunc/BlendFunc_ConstRad.hxx
src/BlendFunc/BlendFunc_ConstRadInv.hxx
src/BlendFunc/BlendFunc_EvolRad.hxx
src/BlendFunc/BlendFunc_Ruled.hxx
src/BlendFunc/BlendFunc_RuledInv.hxx
src/CDF/CDF_Application.hxx
src/CDF/CDF_FWOSDriver.hxx
src/CDM/CDM_COutMessageDriver.hxx
src/CDM/CDM_NullMessageDriver.hxx
src/ChFi3d/ChFi3d_ChBuilder.hxx
src/ChFi3d/ChFi3d_FilBuilder.hxx
src/ChFiDS/ChFiDS_HElSpine.hxx
src/Contap/Contap_ArcFunction.hxx
src/DBRep/DBRep_DrawableShape.hxx
src/DDF/DDF_Browser.hxx
src/DDF/DDF_Data.hxx
src/DDataStd/DDataStd_DrawPresentation.hxx
src/DDataStd/DDataStd_TreeBrowser.hxx
src/DDocStd/DDocStd_DrawDocument.hxx
src/Draft/Draft_Modification.hxx
src/Draw/Draw_Axis2D.hxx
src/Draw/Draw_Axis3D.hxx
src/Draw/Draw_Box.hxx
src/Draw/Draw_Chronometer.hxx
src/Draw/Draw_Circle2D.hxx
src/Draw/Draw_Circle3D.hxx
src/Draw/Draw_Grid.hxx
src/Draw/Draw_Marker2D.hxx
src/Draw/Draw_Marker3D.hxx
src/Draw/Draw_Number.hxx
src/Draw/Draw_Segment2D.hxx
src/Draw/Draw_Segment3D.hxx
src/Draw/Draw_Text2D.hxx
src/Draw/Draw_Text3D.hxx
src/DrawDim/DrawDim_Angle.hxx
src/DrawDim/DrawDim_Distance.hxx
src/DrawDim/DrawDim_PlanarAngle.hxx
src/DrawDim/DrawDim_PlanarDiameter.hxx
src/DrawDim/DrawDim_PlanarDistance.hxx
src/DrawDim/DrawDim_PlanarRadius.hxx
src/DrawDim/DrawDim_Radius.hxx
src/DrawTrSurf/DrawTrSurf_Curve.hxx
src/DrawTrSurf/DrawTrSurf_Curve2d.hxx
src/DrawTrSurf/DrawTrSurf_Drawable.hxx
src/DrawTrSurf/DrawTrSurf_Point.hxx
src/DrawTrSurf/DrawTrSurf_Polygon2D.hxx
src/DrawTrSurf/DrawTrSurf_Polygon3D.hxx
src/DrawTrSurf/DrawTrSurf_Surface.hxx
src/DrawTrSurf/DrawTrSurf_Triangulation.hxx
src/DrawTrSurf/DrawTrSurf_Triangulation2D.hxx
src/Expr/Expr_Absolute.hxx
src/Expr/Expr_ArcCosine.hxx
src/Expr/Expr_ArcSine.hxx
src/Expr/Expr_ArcTangent.hxx
src/Expr/Expr_ArgCosh.hxx
src/Expr/Expr_ArgSinh.hxx
src/Expr/Expr_ArgTanh.hxx
src/Expr/Expr_BinaryExpression.hxx
src/Expr/Expr_BinaryFunction.hxx
src/Expr/Expr_Cosh.hxx
src/Expr/Expr_Cosine.hxx
src/Expr/Expr_Difference.hxx
src/Expr/Expr_Different.hxx
src/Expr/Expr_Division.hxx
src/Expr/Expr_Equal.hxx
src/Expr/Expr_Exponential.hxx
src/Expr/Expr_Exponentiate.hxx
src/Expr/Expr_FunctionDerivative.hxx
src/Expr/Expr_GreaterThan.hxx
src/Expr/Expr_GreaterThanOrEqual.hxx
src/Expr/Expr_LessThan.hxx
src/Expr/Expr_LessThanOrEqual.hxx
src/Expr/Expr_LogOf10.hxx
src/Expr/Expr_LogOfe.hxx
src/Expr/Expr_NamedConstant.hxx
src/Expr/Expr_NamedExpression.hxx
src/Expr/Expr_NamedFunction.hxx
src/Expr/Expr_NamedUnknown.hxx
src/Expr/Expr_NumericValue.hxx
src/Expr/Expr_PolyExpression.hxx
src/Expr/Expr_PolyFunction.hxx
src/Expr/Expr_Product.hxx
src/Expr/Expr_Sign.hxx
src/Expr/Expr_Sine.hxx
src/Expr/Expr_SingleRelation.hxx
src/Expr/Expr_Sinh.hxx
src/Expr/Expr_Square.hxx
src/Expr/Expr_SquareRoot.hxx
src/Expr/Expr_Sum.hxx
src/Expr/Expr_SystemRelation.hxx
src/Expr/Expr_Tangent.hxx
src/Expr/Expr_Tanh.hxx
src/Expr/Expr_UnaryExpression.hxx
src/Expr/Expr_UnaryFunction.hxx
src/Expr/Expr_UnaryMinus.hxx
src/Extrema/Extrema_CCLocFOfLocECC.hxx
src/Extrema/Extrema_CCLocFOfLocECC2d.hxx
src/Extrema/Extrema_FuncExtCS.hxx
src/Extrema/Extrema_FuncExtPS.hxx
src/Extrema/Extrema_FuncExtSS.hxx
src/Extrema/Extrema_PCFOfEPCOfELPCOfLocateExtPC.hxx
src/Extrema/Extrema_PCFOfEPCOfELPCOfLocateExtPC2d.hxx
src/Extrema/Extrema_PCFOfEPCOfExtPC.hxx
src/Extrema/Extrema_PCFOfEPCOfExtPC2d.hxx
src/Extrema/Extrema_PCLocFOfLocEPCOfLocateExtPC.hxx
src/Extrema/Extrema_PCLocFOfLocEPCOfLocateExtPC2d.hxx
src/FEmTool/FEmTool_ProfileMatrix.hxx
src/FWOSDriver/FWOSDriver_DriverFactory.hxx
src/Font/Font_BRepFont.hxx
src/GccInt/GccInt_BCirc.hxx
src/GccInt/GccInt_BElips.hxx
src/GccInt/GccInt_BHyper.hxx
src/GccInt/GccInt_BLine.hxx
src/GccInt/GccInt_BParab.hxx
src/GccInt/GccInt_BPoint.hxx
src/Geom/Geom_Axis1Placement.hxx
src/Geom/Geom_Axis2Placement.hxx
src/Geom/Geom_BSplineCurve.hxx
src/Geom/Geom_BSplineSurface.hxx
src/Geom/Geom_BezierCurve.hxx
src/Geom/Geom_BezierSurface.hxx
src/Geom/Geom_CartesianPoint.hxx
src/Geom/Geom_Conic.hxx
src/Geom/Geom_ConicalSurface.hxx
src/Geom/Geom_CylindricalSurface.hxx
src/Geom/Geom_Direction.hxx
src/Geom/Geom_ElementarySurface.hxx
src/Geom/Geom_Line.hxx
src/Geom/Geom_OffsetCurve.hxx
src/Geom/Geom_OffsetSurface.hxx
src/Geom/Geom_Plane.hxx
src/Geom/Geom_RectangularTrimmedSurface.hxx
src/Geom/Geom_SphericalSurface.hxx
src/Geom/Geom_SurfaceOfLinearExtrusion.hxx
src/Geom/Geom_SurfaceOfRevolution.hxx
src/Geom/Geom_SweptSurface.hxx
src/Geom/Geom_ToroidalSurface.hxx
src/Geom/Geom_TrimmedCurve.hxx
src/Geom/Geom_VectorWithMagnitude.hxx
src/Geom2d/Geom2d_AxisPlacement.hxx
src/Geom2d/Geom2d_BSplineCurve.hxx
src/Geom2d/Geom2d_BezierCurve.hxx
src/Geom2d/Geom2d_CartesianPoint.hxx
src/Geom2d/Geom2d_Conic.hxx
src/Geom2d/Geom2d_Direction.hxx
src/Geom2d/Geom2d_Line.hxx
src/Geom2d/Geom2d_OffsetCurve.hxx
src/Geom2d/Geom2d_TrimmedCurve.hxx
src/Geom2d/Geom2d_VectorWithMagnitude.hxx
src/Geom2dAdaptor/Geom2dAdaptor_GHCurve.hxx
src/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter.hxx
src/GeomAdaptor/GeomAdaptor_GHCurve.hxx
src/GeomAdaptor/GeomAdaptor_GHSurface.hxx
src/GeomAdaptor/GeomAdaptor_HSurfaceOfLinearExtrusion.hxx
src/GeomAdaptor/GeomAdaptor_HSurfaceOfRevolution.hxx
src/GeomFill/GeomFill_BoundWithSurf.hxx
src/GeomFill/GeomFill_DegeneratedBound.hxx
src/GeomFill/GeomFill_SimpleBound.hxx
src/GeomFill/GeomFill_TgtOnCoons.hxx
src/GeomPlate/GeomPlate_Surface.hxx
src/HLRBRep/HLRBRep_PCLocFOfTheLocateExtPCOfTheProjPCurOfCInter.hxx
src/HLRTest/HLRTest_DrawableEdgeTool.hxx
src/HLRTest/HLRTest_DrawablePolyEdgeTool.hxx
src/HLRTest/HLRTest_OutLiner.hxx
src/HLRTest/HLRTest_Projector.hxx
src/HeaderSection/HeaderSection_HeaderRecognizer.hxx
src/IFSelect/IFSelect_Act.hxx
src/IFSelect/IFSelect_BasicDumper.hxx
src/IFSelect/IFSelect_DispGlobal.hxx
src/IFSelect/IFSelect_DispPerCount.hxx
src/IFSelect/IFSelect_DispPerFiles.hxx
src/IFSelect/IFSelect_DispPerOne.hxx
src/IFSelect/IFSelect_DispPerSignature.hxx
src/IFSelect/IFSelect_ModifEditForm.hxx
src/IFSelect/IFSelect_ModifReorder.hxx
src/IFSelect/IFSelect_ParamEditor.hxx
src/IFSelect/IFSelect_SelectAnyList.hxx
src/IFSelect/IFSelect_SelectAnyType.hxx
src/IFSelect/IFSelect_SelectBase.hxx
src/IFSelect/IFSelect_SelectCombine.hxx
src/IFSelect/IFSelect_SelectControl.hxx
src/IFSelect/IFSelect_SelectDeduct.hxx
src/IFSelect/IFSelect_SelectDiff.hxx
src/IFSelect/IFSelect_SelectEntityNumber.hxx
src/IFSelect/IFSelect_SelectErrorEntities.hxx
src/IFSelect/IFSelect_SelectExplore.hxx
src/IFSelect/IFSelect_SelectExtract.hxx
src/IFSelect/IFSelect_SelectFlag.hxx
src/IFSelect/IFSelect_SelectInList.hxx
src/IFSelect/IFSelect_SelectIntersection.hxx
src/IFSelect/IFSelect_SelectModelEntities.hxx
src/IFSelect/IFSelect_SelectModelRoots.hxx
src/IFSelect/IFSelect_SelectPointed.hxx
src/IFSelect/IFSelect_SelectRange.hxx
src/IFSelect/IFSelect_SelectRootComps.hxx
src/IFSelect/IFSelect_SelectRoots.hxx
src/IFSelect/IFSelect_SelectSent.hxx
src/IFSelect/IFSelect_SelectShared.hxx
src/IFSelect/IFSelect_SelectSharing.hxx
src/IFSelect/IFSelect_SelectSignature.hxx
src/IFSelect/IFSelect_SelectSignedShared.hxx
src/IFSelect/IFSelect_SelectSignedSharing.hxx
src/IFSelect/IFSelect_SelectSuite.hxx
src/IFSelect/IFSelect_SelectType.hxx
src/IFSelect/IFSelect_SelectUnion.hxx
src/IFSelect/IFSelect_SelectUnknownEntities.hxx
src/IFSelect/IFSelect_SessionPilot.hxx
src/IFSelect/IFSelect_SignCategory.hxx
src/IFSelect/IFSelect_SignMultiple.hxx
src/IFSelect/IFSelect_SignType.hxx
src/IFSelect/IFSelect_SignValidity.hxx
src/IFSelect/IFSelect_Signature.hxx
src/IFSelect/IFSelect_TransformStandard.hxx
src/IGESAppli/IGESAppli_GeneralModule.hxx
src/IGESAppli/IGESAppli_ReadWriteModule.hxx
src/IGESAppli/IGESAppli_SpecificModule.hxx
src/IGESBasic/IGESBasic_GeneralModule.hxx
src/IGESBasic/IGESBasic_Name.hxx
src/IGESBasic/IGESBasic_ReadWriteModule.hxx
src/IGESBasic/IGESBasic_SingleParent.hxx
src/IGESBasic/IGESBasic_SpecificModule.hxx
src/IGESControl/IGESControl_Controller.hxx
src/IGESData/IGESData_DefaultGeneral.hxx
src/IGESData/IGESData_DefaultSpecific.hxx
src/IGESData/IGESData_GeneralModule.hxx
src/IGESData/IGESData_IGESModel.hxx
src/IGESData/IGESData_IGESReaderData.hxx
src/IGESData/IGESData_IGESReaderTool.hxx
src/IGESData/IGESData_Protocol.hxx
src/IGESData/IGESData_ReadWriteModule.hxx
src/IGESDefs/IGESDefs_GeneralModule.hxx
src/IGESDefs/IGESDefs_ReadWriteModule.hxx
src/IGESDefs/IGESDefs_SpecificModule.hxx
src/IGESDimen/IGESDimen_GeneralModule.hxx
src/IGESDimen/IGESDimen_ReadWriteModule.hxx
src/IGESDimen/IGESDimen_SpecificModule.hxx
src/IGESDraw/IGESDraw_GeneralModule.hxx
src/IGESDraw/IGESDraw_PerspectiveView.hxx
src/IGESDraw/IGESDraw_ReadWriteModule.hxx
src/IGESDraw/IGESDraw_SegmentedViewsVisible.hxx
src/IGESDraw/IGESDraw_SpecificModule.hxx
src/IGESDraw/IGESDraw_View.hxx
src/IGESDraw/IGESDraw_ViewsVisible.hxx
src/IGESDraw/IGESDraw_ViewsVisibleWithAttr.hxx
src/IGESGeom/IGESGeom_GeneralModule.hxx
src/IGESGeom/IGESGeom_ReadWriteModule.hxx
src/IGESGeom/IGESGeom_SpecificModule.hxx
src/IGESGeom/IGESGeom_TransformationMatrix.hxx
src/IGESGraph/IGESGraph_DefinitionLevel.hxx
src/IGESGraph/IGESGraph_GeneralModule.hxx
src/IGESGraph/IGESGraph_ReadWriteModule.hxx
src/IGESGraph/IGESGraph_SpecificModule.hxx
src/IGESSelect/IGESSelect_Activator.hxx
src/IGESSelect/IGESSelect_AddFileComment.hxx
src/IGESSelect/IGESSelect_AddGroup.hxx
src/IGESSelect/IGESSelect_AutoCorrect.hxx
src/IGESSelect/IGESSelect_ChangeLevelList.hxx
src/IGESSelect/IGESSelect_ChangeLevelNumber.hxx
src/IGESSelect/IGESSelect_ComputeStatus.hxx
src/IGESSelect/IGESSelect_DispPerDrawing.hxx
src/IGESSelect/IGESSelect_DispPerSingleView.hxx
src/IGESSelect/IGESSelect_Dumper.hxx
src/IGESSelect/IGESSelect_EditDirPart.hxx
src/IGESSelect/IGESSelect_EditHeader.hxx
src/IGESSelect/IGESSelect_FloatFormat.hxx
src/IGESSelect/IGESSelect_IGESName.hxx
src/IGESSelect/IGESSelect_IGESTypeForm.hxx
src/IGESSelect/IGESSelect_ModelModifier.hxx
src/IGESSelect/IGESSelect_RebuildDrawings.hxx
src/IGESSelect/IGESSelect_RebuildGroups.hxx
src/IGESSelect/IGESSelect_RemoveCurves.hxx
src/IGESSelect/IGESSelect_SelectBasicGeom.hxx
src/IGESSelect/IGESSelect_SelectBypassGroup.hxx
src/IGESSelect/IGESSelect_SelectBypassSubfigure.hxx
src/IGESSelect/IGESSelect_SelectDrawingFrom.hxx
src/IGESSelect/IGESSelect_SelectFaces.hxx
src/IGESSelect/IGESSelect_SelectFromDrawing.hxx
src/IGESSelect/IGESSelect_SelectFromSingleView.hxx
src/IGESSelect/IGESSelect_SelectLevelNumber.hxx
src/IGESSelect/IGESSelect_SelectName.hxx
src/IGESSelect/IGESSelect_SelectPCurves.hxx
src/IGESSelect/IGESSelect_SelectSingleViewFrom.hxx
src/IGESSelect/IGESSelect_SelectSubordinate.hxx
src/IGESSelect/IGESSelect_SelectVisibleStatus.hxx
src/IGESSelect/IGESSelect_SetGlobalParameter.hxx
src/IGESSelect/IGESSelect_SetLabel.hxx
src/IGESSelect/IGESSelect_SetVersion5.hxx
src/IGESSelect/IGESSelect_SignColor.hxx
src/IGESSelect/IGESSelect_SignLevelNumber.hxx
src/IGESSelect/IGESSelect_SignStatus.hxx
src/IGESSelect/IGESSelect_SplineToBSpline.hxx
src/IGESSelect/IGESSelect_UpdateCreationDate.hxx
src/IGESSelect/IGESSelect_UpdateFileName.hxx
src/IGESSelect/IGESSelect_UpdateLastChange.hxx
src/IGESSelect/IGESSelect_WorkLibrary.hxx
src/IGESSolid/IGESSolid_GeneralModule.hxx
src/IGESSolid/IGESSolid_ReadWriteModule.hxx
src/IGESSolid/IGESSolid_SpecificModule.hxx
src/Image/Image_AlienPixMap.hxx
src/IntPatch/IntPatch_ArcFunction.hxx
src/IntPatch/IntPatch_PolyArc.hxx
src/IntPatch/IntPatch_RLine.hxx
src/IntPatch/IntPatch_WLine.hxx
src/Interface/Interface_CopyMap.hxx
src/Interface/Interface_SignLabel.hxx
src/Interface/Interface_SignType.hxx
src/Law/Law_BSpFunc.hxx
src/Law/Law_Composite.hxx
src/Law/Law_Constant.hxx
src/Law/Law_Linear.hxx
src/LocOpe/LocOpe_GluedShape.hxx
src/MeshTest/MeshTest_DrawableMesh.hxx
src/MeshVS/MeshVS_ElementalColorPrsBuilder.hxx
src/MeshVS/MeshVS_MeshPrsBuilder.hxx
src/MeshVS/MeshVS_NodalColorPrsBuilder.hxx
src/MeshVS/MeshVS_TextPrsBuilder.hxx
src/MeshVS/MeshVS_VectorPrsBuilder.hxx
src/MoniTool/MoniTool_SignShape.hxx
src/MoniTool/MoniTool_TransientElem.hxx
src/NCollection/NCollection_AccAllocator.hxx
src/NCollection/NCollection_AlignedAllocator.hxx
src/NCollection/NCollection_HeapAllocator.hxx
src/NCollection/NCollection_IncAllocator.hxx
src/NCollection/NCollection_WinHeapAllocator.hxx
src/OpenGl/OpenGl_CappingAlgo.hxx
src/OpenGl/OpenGl_Font.hxx
src/OpenGl/OpenGl_FrameBuffer.hxx
src/OpenGl/OpenGl_GraphicDriver.hxx
src/OpenGl/OpenGl_Group.hxx
src/OpenGl/OpenGl_IndexBuffer.hxx
src/OpenGl/OpenGl_LineAttributes.hxx
src/OpenGl/OpenGl_PointSprite.hxx
src/OpenGl/OpenGl_Sampler.hxx
src/OpenGl/OpenGl_ShaderObject.hxx
src/OpenGl/OpenGl_ShaderProgram.hxx
src/OpenGl/OpenGl_Structure.hxx
src/OpenGl/OpenGl_StructureShadow.hxx
src/OpenGl/OpenGl_Texture.hxx
src/OpenGl/OpenGl_TextureBufferArb.hxx
src/OpenGl/OpenGl_VertexBuffer.hxx
src/OpenGl/OpenGl_VertexBufferCompat.hxx
src/OpenGl/OpenGl_View.hxx
src/OpenGl/OpenGl_Workspace.hxx
src/PCDM/PCDM_ReadWriter_1.hxx
src/PLib/PLib_HermitJacobi.hxx
src/PLib/PLib_JacobiPolynomial.hxx
src/ProjLib/ProjLib_HCompProjectedCurve.hxx
src/ProjLib/ProjLib_HProjectedCurve.hxx
src/QANCollection/QANCollection_Handle.cxx
src/RWHeaderSection/RWHeaderSection_GeneralModule.hxx
src/RWHeaderSection/RWHeaderSection_ReadWriteModule.hxx
src/RWStepAP214/RWStepAP214_GeneralModule.hxx
src/RWStepAP214/RWStepAP214_ReadWriteModule.hxx
src/STEPControl/STEPControl_Controller.hxx
src/STEPEdit/STEPEdit_EditContext.hxx
src/STEPEdit/STEPEdit_EditSDR.hxx
src/STEPSelections/STEPSelections_SelectAssembly.hxx
src/STEPSelections/STEPSelections_SelectFaces.hxx
src/STEPSelections/STEPSelections_SelectGSCurves.hxx
src/STEPSelections/STEPSelections_SelectInstances.hxx
src/Select3D/Select3D_SensitiveEntity.hxx
src/Select3D/Select3D_SensitiveGroup.hxx
src/Select3D/Select3D_SensitiveSet.hxx
src/Select3D/Select3D_SensitiveWire.hxx
src/SelectMgr/SelectMgr_AndFilter.hxx
src/SelectMgr/SelectMgr_OrFilter.hxx
src/ShapeCustom/ShapeCustom_BSplineRestriction.hxx
src/ShapeCustom/ShapeCustom_ConvertToBSpline.hxx
src/ShapeCustom/ShapeCustom_ConvertToRevolution.hxx
src/ShapeCustom/ShapeCustom_DirectModification.hxx
src/ShapeCustom/ShapeCustom_SweptToElementary.hxx
src/ShapeCustom/ShapeCustom_TrsfModification.hxx
src/Standard/Standard_DefineException.hxx
src/Standard/Standard_Type.hxx
src/StepBasic/StepBasic_SizeSelect.hxx
src/StepBasic/StepBasic_SourceItem.hxx
src/StepData/StepData_DefaultGeneral.hxx
src/StepData/StepData_DescrGeneral.hxx
src/StepData/StepData_DescrReadWrite.hxx
src/StepData/StepData_ECDescr.hxx
src/StepData/StepData_ESDescr.hxx
src/StepData/StepData_GeneralModule.hxx
src/StepData/StepData_Plex.hxx
src/StepData/StepData_Protocol.hxx
src/StepData/StepData_ReadWriteModule.hxx
src/StepData/StepData_Simple.hxx
src/StepData/StepData_StepModel.hxx
src/StepData/StepData_StepReaderData.hxx
src/StepData/StepData_StepReaderTool.hxx
src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.hxx
src/StepElement/StepElement_CurveElementFreedom.hxx
src/StepElement/StepElement_CurveElementPurpose.hxx
src/StepElement/StepElement_ElementAspect.hxx
src/StepElement/StepElement_MeasureOrUnspecifiedValue.hxx
src/StepElement/StepElement_SurfaceElementPurpose.hxx
src/StepElement/StepElement_VolumeElementPurpose.hxx
src/StepFEA/StepFEA_DegreeOfFreedom.hxx
src/StepFEA/StepFEA_SymmetricTensor23d.hxx
src/StepFEA/StepFEA_SymmetricTensor43d.hxx
src/StepGeom/StepGeom_TrimmingSelect.hxx
src/StepSelect/StepSelect_Activator.hxx
src/StepSelect/StepSelect_FloatFormat.hxx
src/StepSelect/StepSelect_ModelModifier.hxx
src/StepSelect/StepSelect_StepType.hxx
src/StepSelect/StepSelect_WorkLibrary.hxx
src/StepShape/StepShape_ShapeDimensionRepresentation.hxx
src/StepVisual/StepVisual_MarkerSelect.hxx
src/Storage/Storage_DefaultCallBack.hxx
src/TDF/TDF_Reference.hxx
src/TDF/TDF_TagSource.hxx
src/TDataStd/TDataStd_AsciiString.hxx
src/TDataStd/TDataStd_BooleanArray.hxx
src/TDataStd/TDataStd_BooleanList.hxx
src/TDataStd/TDataStd_ByteArray.hxx
src/TDataStd/TDataStd_Comment.hxx
src/TDataStd/TDataStd_Current.hxx
src/TDataStd/TDataStd_Directory.hxx
src/TDataStd/TDataStd_Expression.hxx
src/TDataStd/TDataStd_ExtStringArray.hxx
src/TDataStd/TDataStd_ExtStringList.hxx
src/TDataStd/TDataStd_IntPackedMap.hxx
src/TDataStd/TDataStd_Integer.hxx
src/TDataStd/TDataStd_IntegerArray.hxx
src/TDataStd/TDataStd_IntegerList.hxx
src/TDataStd/TDataStd_Name.hxx
src/TDataStd/TDataStd_NamedData.hxx
src/TDataStd/TDataStd_NoteBook.hxx
src/TDataStd/TDataStd_Real.hxx
src/TDataStd/TDataStd_RealArray.hxx
src/TDataStd/TDataStd_RealList.hxx
src/TDataStd/TDataStd_ReferenceArray.hxx
src/TDataStd/TDataStd_ReferenceList.hxx
src/TDataStd/TDataStd_Relation.hxx
src/TDataStd/TDataStd_Tick.hxx
src/TDataStd/TDataStd_TreeNode.hxx
src/TDataStd/TDataStd_UAttribute.hxx
src/TDataStd/TDataStd_Variable.hxx
src/TDataXtd/TDataXtd_Axis.hxx
src/TDataXtd/TDataXtd_Constraint.hxx
src/TDataXtd/TDataXtd_Geometry.hxx
src/TDataXtd/TDataXtd_PatternStd.hxx
src/TDataXtd/TDataXtd_Placement.hxx
src/TDataXtd/TDataXtd_Plane.hxx
src/TDataXtd/TDataXtd_Point.hxx
src/TDataXtd/TDataXtd_Shape.hxx
src/TDocStd/TDocStd_Document.hxx
src/TDocStd/TDocStd_Modified.hxx
src/TDocStd/TDocStd_Owner.hxx
src/TFunction/TFunction_Function.hxx
src/TFunction/TFunction_GraphNode.hxx
src/TFunction/TFunction_Scope.hxx
src/TNaming/TNaming_Naming.hxx
src/TObj/TObj_Application.hxx
src/TObj/TObj_HiddenPartition.hxx
src/TObj/TObj_LabelIterator.hxx
src/TObj/TObj_ModelIterator.hxx
src/TObj/TObj_OcafObjectIterator.hxx
src/TObj/TObj_Partition.hxx
src/TObj/TObj_ReferenceIterator.hxx
src/TObj/TObj_SequenceIterator.hxx
src/TObj/TObj_TIntSparseArray.hxx
src/TObj/TObj_TModel.hxx
src/TObj/TObj_TNameContainer.hxx
src/TObj/TObj_TObject.hxx
src/TObj/TObj_TReference.hxx
src/TObj/TObj_TXYZ.hxx
src/TObjDRAW/TObjDRAW.cxx
src/TPrsStd/TPrsStd_AISPresentation.hxx
src/TPrsStd/TPrsStd_AISViewer.hxx
src/TopOpeBRepBuild/TopOpeBRepBuild_WireEdgeClassifier.hxx
src/TopoDS/TopoDS_TCompSolid.hxx
src/TopoDS/TopoDS_TCompound.hxx
src/TopoDS/TopoDS_TEdge.hxx
src/TopoDS/TopoDS_TFace.hxx
src/TopoDS/TopoDS_TShell.hxx
src/TopoDS/TopoDS_TSolid.hxx
src/TopoDS/TopoDS_TVertex.hxx
src/TopoDS/TopoDS_TWire.hxx
src/Transfer/Transfer_DispatchControl.hxx
src/Transfer/Transfer_MultipleBinder.hxx
src/Transfer/Transfer_SimpleBinderOfTransient.hxx
src/Transfer/Transfer_TransientListBinder.hxx
src/Transfer/Transfer_TransientMapper.hxx
src/Transfer/Transfer_VoidBinder.hxx
src/TransferBRep/TransferBRep_BinderOfShape.hxx
src/TransferBRep/TransferBRep_OrientedShapeMapper.hxx
src/TransferBRep/TransferBRep_ShapeListBinder.hxx
src/TransferBRep/TransferBRep_ShapeMapper.hxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_OpenGlCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
src/VrmlData/VrmlData_Appearance.hxx
src/VrmlData/VrmlData_ArrayVec3d.hxx
src/VrmlData/VrmlData_Box.hxx
src/VrmlData/VrmlData_Color.hxx
src/VrmlData/VrmlData_Cone.hxx
src/VrmlData/VrmlData_Coordinate.hxx
src/VrmlData/VrmlData_Cylinder.hxx
src/VrmlData/VrmlData_Group.hxx
src/VrmlData/VrmlData_ImageTexture.hxx
src/VrmlData/VrmlData_IndexedFaceSet.hxx
src/VrmlData/VrmlData_IndexedLineSet.hxx
src/VrmlData/VrmlData_Material.hxx
src/VrmlData/VrmlData_Normal.hxx
src/VrmlData/VrmlData_ShapeNode.hxx
src/VrmlData/VrmlData_Sphere.hxx
src/VrmlData/VrmlData_TextureCoordinate.hxx
src/VrmlData/VrmlData_UnknownNode.hxx
src/VrmlData/VrmlData_WorldInfo.hxx
src/XCAFDoc/XCAFDoc_Area.hxx
src/XCAFDoc/XCAFDoc_Centroid.hxx
src/XCAFDoc/XCAFDoc_Color.hxx
src/XCAFDoc/XCAFDoc_ColorTool.hxx
src/XCAFDoc/XCAFDoc_Datum.hxx
src/XCAFDoc/XCAFDoc_DimTol.hxx
src/XCAFDoc/XCAFDoc_DimTolTool.hxx
src/XCAFDoc/XCAFDoc_Dimension.hxx
src/XCAFDoc/XCAFDoc_DocumentTool.hxx
src/XCAFDoc/XCAFDoc_GeomTolerance.hxx
src/XCAFDoc/XCAFDoc_GraphNode.hxx
src/XCAFDoc/XCAFDoc_LayerTool.hxx
src/XCAFDoc/XCAFDoc_Location.hxx
src/XCAFDoc/XCAFDoc_Material.hxx
src/XCAFDoc/XCAFDoc_MaterialTool.hxx
src/XCAFDoc/XCAFDoc_ShapeMapTool.hxx
src/XCAFDoc/XCAFDoc_ShapeTool.hxx
src/XCAFDoc/XCAFDoc_Volume.hxx
src/XCAFPrs/XCAFPrs_AISObject.hxx
src/XSControl/XSControl_ConnectedShapes.hxx
src/XSControl/XSControl_SelectForTransfer.hxx
src/XSControl/XSControl_SignTransferStatus.hxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource.hxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource3D.hxx
src/XmlMDF/XmlMDF_ReferenceDriver.hxx
src/XmlMDF/XmlMDF_TagSourceDriver.hxx
src/XmlMDataStd/XmlMDataStd_AsciiStringDriver.hxx
src/XmlMDataStd/XmlMDataStd_BooleanArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_BooleanListDriver.hxx
src/XmlMDataStd/XmlMDataStd_ByteArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_CommentDriver.hxx
src/XmlMDataStd/XmlMDataStd_DirectoryDriver.hxx
src/XmlMDataStd/XmlMDataStd_ExpressionDriver.hxx
src/XmlMDataStd/XmlMDataStd_ExtStringArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.hxx
src/XmlMDataStd/XmlMDataStd_IntPackedMapDriver.hxx
src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_IntegerDriver.hxx
src/XmlMDataStd/XmlMDataStd_IntegerListDriver.hxx
src/XmlMDataStd/XmlMDataStd_NameDriver.hxx
src/XmlMDataStd/XmlMDataStd_NamedDataDriver.hxx
src/XmlMDataStd/XmlMDataStd_NoteBookDriver.hxx
src/XmlMDataStd/XmlMDataStd_RealArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_RealDriver.hxx
src/XmlMDataStd/XmlMDataStd_RealListDriver.hxx
src/XmlMDataStd/XmlMDataStd_ReferenceArrayDriver.hxx
src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.hxx
src/XmlMDataStd/XmlMDataStd_RelationDriver.hxx
src/XmlMDataStd/XmlMDataStd_TickDriver.hxx
src/XmlMDataStd/XmlMDataStd_TreeNodeDriver.hxx
src/XmlMDataStd/XmlMDataStd_UAttributeDriver.hxx
src/XmlMDataStd/XmlMDataStd_VariableDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_AxisDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_ConstraintDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_GeometryDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_PatternStdDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_PlacementDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_PlaneDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_PointDriver.hxx
src/XmlMDataXtd/XmlMDataXtd_ShapeDriver.hxx
src/XmlMDocStd/XmlMDocStd_XLinkDriver.hxx
src/XmlMFunction/XmlMFunction_FunctionDriver.hxx
src/XmlMFunction/XmlMFunction_GraphNodeDriver.hxx
src/XmlMFunction/XmlMFunction_ScopeDriver.hxx
src/XmlMNaming/XmlMNaming_NamingDriver.hxx
src/XmlMPrsStd/XmlMPrsStd_AISPresentationDriver.hxx
src/XmlMPrsStd/XmlMPrsStd_PositionDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_AreaDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_CentroidDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_ColorDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_DatumDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_DimTolDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_GraphNodeDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_LocationDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_MaterialDriver.hxx
src/XmlMXCAFDoc/XmlMXCAFDoc_VolumeDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_DocumentRetrievalDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_DocumentStorageDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_IntSparseArrayDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_ModelDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_ObjectDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_ReferenceDriver.hxx
src/XmlTObjDrivers/XmlTObjDrivers_XYZDriver.hxx
src/Xw/Xw_Window.hxx

index 1020029..b53e6e0 100755 (executable)
@@ -189,14 +189,14 @@ public:
                                             const gp_Pnt& thePoint);
 
   //! @return the display units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const Standard_OVERRIDE;
   
   //! @return the model units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
   //! Principle of horizontal text alignment settings:
   //! - divide circle into two halves according to attachment points
@@ -204,9 +204,9 @@ public:
   //! - if aTextPos is not between attach points but in this half -> Left or Right + positive flyout
   //! - if aTextPos is between reflections of attach points -> Center + negative flyout
   //! - if aTextPos is not between reflections of attach points -> Left or Right + negative flyout
-  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos);
+  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual const gp_Pnt GetTextPosition () const;
+  Standard_EXPORT virtual const gp_Pnt GetTextPosition () const Standard_OVERRIDE;
 
 public:
 
@@ -284,19 +284,19 @@ protected:
 
 protected:
 
-  Standard_EXPORT virtual void ComputePlane();
+  Standard_EXPORT virtual void ComputePlane() Standard_OVERRIDE;
 
   //! Checks if the plane includes three angle points to build dimension.
-  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const;
+  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual Standard_Real ComputeValue() const;
+  Standard_EXPORT virtual Standard_Real ComputeValue() const Standard_OVERRIDE;
 
   Standard_EXPORT  virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePM,
                                          const Handle(Prs3d_Presentation)& thePresentation,
-                                         const Standard_Integer theMode = 0);
+                                         const Standard_Integer theMode = 0) Standard_OVERRIDE;
 
   Standard_EXPORT virtual void ComputeFlyoutSelection (const Handle(SelectMgr_Selection)& theSelection,
-                                                       const Handle(SelectMgr_EntityOwner)& theOwner);
+                                                       const Handle(SelectMgr_EntityOwner)& theOwner) Standard_OVERRIDE;
 
 protected:
 
index 4884034..e4efb06 100644 (file)
@@ -147,7 +147,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeFields();
 
index e772807..57a5a4e 100644 (file)
@@ -126,7 +126,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeCircle (const Handle(Prs3d_Presentation)& aPresentation);
   
index 9121661..acb6022 100644 (file)
@@ -245,10 +245,11 @@ private:
 
   void Compute (const Handle(PrsMgr_PresentationManager3d)& thePresentationManager,
                   const Handle(Prs3d_Presentation)& thePresentation,
-                  const Standard_Integer theMode);
+                  const Standard_Integer theMode) Standard_OVERRIDE;
 
   void ComputeSelection (const Handle(SelectMgr_Selection)& /*aSelection*/,
-                           const Standard_Integer /*aMode*/){};
+                           const Standard_Integer /*aMode*/) Standard_OVERRIDE
+  {}
 
   //! Returns the format of text.
   TCollection_AsciiString Format() const;
index 3547b52..b76e1db 100644 (file)
@@ -115,18 +115,18 @@ public:
   Standard_EXPORT void SetMeasuredGeometry (const TopoDS_Shape& theShape);
 
   //! @return the display units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const Standard_OVERRIDE;
   
   //! @return the model units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos);
+  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const;
+  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const Standard_OVERRIDE;
 
 public:
 
@@ -143,19 +143,19 @@ protected:
   //! 2) The plane should inclide th ecircle center to be valid.
   Standard_EXPORT virtual void ComputeAnchorPoint();
 
-  Standard_EXPORT virtual void ComputePlane();
+  Standard_EXPORT virtual void ComputePlane() Standard_OVERRIDE;
 
   //! Checks if the center of the circle is on the plane.
-  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const;
+  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual Standard_Real ComputeValue() const;
+  Standard_EXPORT virtual Standard_Real ComputeValue() const Standard_OVERRIDE;
 
   Standard_EXPORT virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePresentationManager,
                                         const Handle(Prs3d_Presentation)& thePresentation,
-                                        const Standard_Integer theMode = 0);
+                                        const Standard_Integer theMode = 0) Standard_OVERRIDE;
 
   Standard_EXPORT virtual void ComputeFlyoutSelection (const Handle(SelectMgr_Selection)& theSelection,
-                                                       const Handle(SelectMgr_EntityOwner)& theEntityOwner);
+                                                       const Handle(SelectMgr_EntityOwner)& theEntityOwner) Standard_OVERRIDE;
 
 protected:
 
index 9ec6591..bdc7a12 100755 (executable)
@@ -298,7 +298,7 @@ public:
   }
 
   //! @return the kind of interactive.
-  virtual AIS_KindOfInteractive Type() const
+  virtual AIS_KindOfInteractive Type() const Standard_OVERRIDE
   {
     return AIS_KOI_Dimension;
   }
@@ -306,7 +306,7 @@ public:
   //! Returns true if the class of objects accepts the display mode theMode.
   //! The interactive context can have a default mode of representation for
   //! the set of Interactive Objects. This mode may not be accepted by object.
-  virtual Standard_Boolean AcceptDisplayMode (const Standard_Integer theMode) const
+  virtual Standard_Boolean AcceptDisplayMode (const Standard_Integer theMode) const Standard_OVERRIDE
   {
     return theMode == ComputeMode_All;
   }
@@ -580,7 +580,7 @@ protected: //! @name Behavior to implement
   //! @param theSelection [in] the selection structure to will with primitives.
   //! @param theMode [in] the selection mode.
   Standard_EXPORT virtual void ComputeSelection (const Handle(SelectMgr_Selection)& theSelection,
-                                                 const Standard_Integer theMode);
+                                                 const Standard_Integer theMode) Standard_OVERRIDE;
 
 protected: //! @name Selection geometry
 
index 3866740..7ab7e0b 100644 (file)
@@ -122,7 +122,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
 
   TopoDS_Shape myShape3;
   TopoDS_Shape myShape4;
index e7d93a7..fd9b7f6 100644 (file)
@@ -73,7 +73,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeRadiusPosition();
 
index 01ae8fa..3416df3 100755 (executable)
@@ -181,18 +181,18 @@ public:
                                           const TopoDS_Shape& theSecondShape);
 
   //! @return the display units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const Standard_OVERRIDE;
 
   //! @return the model units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos);
+  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const;
+  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const Standard_OVERRIDE;
 
 public:
 
@@ -201,18 +201,18 @@ public:
 protected:
 
   //! Checks if the plane includes first and second points to build dimension.
-  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const;
+  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const Standard_OVERRIDE;
 
   Standard_EXPORT virtual gp_Pln ComputePlane(const gp_Dir& theAttachDir) const;
 
-  Standard_EXPORT Standard_Real ComputeValue() const;
+  Standard_EXPORT Standard_Real ComputeValue() const Standard_OVERRIDE;
 
   Standard_EXPORT virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePresentationManager,
                                         const Handle(Prs3d_Presentation)& thePresentation,
-                                        const Standard_Integer theMode = 0);
+                                        const Standard_Integer theMode = 0) Standard_OVERRIDE;
 
   Standard_EXPORT virtual void ComputeFlyoutSelection (const Handle(SelectMgr_Selection)& theSelection,
-                                                       const Handle(SelectMgr_EntityOwner)& theEntityOwner);
+                                                       const Handle(SelectMgr_EntityOwner)& theEntityOwner) Standard_OVERRIDE;
 
 protected:
 
index 2d5726f..6f09b85 100644 (file)
@@ -117,7 +117,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeInfiniteLine (const Handle(Prs3d_Presentation)& aPresentation);
   
index b527d86..545f15f 100644 (file)
@@ -81,7 +81,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeFaceFromPnt (const Handle(Prs3d_Presentation)& aprs, const Standard_Boolean first);
   
index 9e36859..f1a65f5 100644 (file)
@@ -90,7 +90,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeTwoFacesParallel (const Handle(Prs3d_Presentation)& aPresentation);
   
index d0271ed..e1b0b1f 100644 (file)
@@ -85,7 +85,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeTwoFacesPerpendicular (const Handle(Prs3d_Presentation)& aPresentation);
   
index a7182d5..8440f99 100644 (file)
@@ -134,7 +134,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
 
   Handle(Geom_Plane) myPlane;
   Handle(AIS_InteractiveObject) myShapes[3];
index db56f97..de86803 100644 (file)
@@ -116,7 +116,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void UpdatePointValues();
 
index fa38a5c..c762880 100644 (file)
@@ -87,33 +87,33 @@ public:
 public:
 
   //! Setup custom color. Affects presentation only when no per-point color attribute has been assigned.
-  Standard_EXPORT virtual void SetColor (const Quantity_NameOfColor theColor);
+  Standard_EXPORT virtual void SetColor (const Quantity_NameOfColor theColor) Standard_OVERRIDE;
 
   //! Setup custom color. Affects presentation only when no per-point color attribute has been assigned.
-  Standard_EXPORT virtual void SetColor (const Quantity_Color& theColor);
+  Standard_EXPORT virtual void SetColor (const Quantity_Color& theColor) Standard_OVERRIDE;
 
   //! Restore default color.
-  Standard_EXPORT virtual void UnsetColor();
+  Standard_EXPORT virtual void UnsetColor() Standard_OVERRIDE;
 
   //! Setup custom material. Affects presentation only when normals are defined.
-  Standard_EXPORT virtual void SetMaterial (const Graphic3d_NameOfMaterial theMatName);
+  Standard_EXPORT virtual void SetMaterial (const Graphic3d_NameOfMaterial theMatName) Standard_OVERRIDE;
 
   //! Setup custom material. Affects presentation only when normals are defined.
-  Standard_EXPORT virtual void SetMaterial (const Graphic3d_MaterialAspect& theMat);
+  Standard_EXPORT virtual void SetMaterial (const Graphic3d_MaterialAspect& theMat) Standard_OVERRIDE;
 
   //! Restore default material.
-  Standard_EXPORT virtual void UnsetMaterial();
+  Standard_EXPORT virtual void UnsetMaterial() Standard_OVERRIDE;
 
 protected:
 
   //! Prepare presentation for this object.
   Standard_EXPORT virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePrsMgr,
                                         const Handle(Prs3d_Presentation)&           thePrs,
-                                        const Standard_Integer                      theMode);
+                                        const Standard_Integer                      theMode) Standard_OVERRIDE;
 
   //! Prepare selection for this object.
   Standard_EXPORT virtual void ComputeSelection (const Handle(SelectMgr_Selection)& theSelection,
-                                                 const Standard_Integer             theMode);
+                                                 const Standard_Integer             theMode) Standard_OVERRIDE;
 
 private:
 
index b484a09..8e97dbb 100644 (file)
@@ -103,18 +103,18 @@ public:
   Standard_EXPORT void SetMeasuredGeometry (const TopoDS_Shape& theShape);
 
   //! @return the display units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetDisplayUnits() const Standard_OVERRIDE;
   
   //! @return the model units string.
-  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const;
+  Standard_EXPORT virtual const TCollection_AsciiString& GetModelUnits() const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetDisplayUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits);
+  Standard_EXPORT virtual void SetModelUnits (const TCollection_AsciiString& theUnits) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos);
+  Standard_EXPORT virtual void SetTextPosition (const gp_Pnt& theTextPos) Standard_OVERRIDE;
 
-  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const;
+  Standard_EXPORT virtual const gp_Pnt GetTextPosition() const Standard_OVERRIDE;
 
 public:
 
@@ -122,16 +122,16 @@ public:
 
 protected:
 
-  Standard_EXPORT virtual void ComputePlane();
+  Standard_EXPORT virtual void ComputePlane() Standard_OVERRIDE;
 
   //! Checks if anchor point and the center of the circle are on the plane.
-  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const;
+  Standard_EXPORT virtual Standard_Boolean CheckPlane (const gp_Pln& thePlane) const Standard_OVERRIDE;
 
-  Standard_EXPORT virtual Standard_Real ComputeValue() const;
+  Standard_EXPORT virtual Standard_Real ComputeValue() const Standard_OVERRIDE;
 
   Standard_EXPORT virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePresentationManager,
                                         const Handle(Prs3d_Presentation)& thePresentation,
-                                        const Standard_Integer theMode = 0);
+                                        const Standard_Integer theMode = 0) Standard_OVERRIDE;
 
 protected:
 
index fd718bd..0bac468 100644 (file)
@@ -96,7 +96,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeTwoFacesSymmetric (const Handle(Prs3d_Presentation)& aprs);
   
index 4b02478..280c0d9 100644 (file)
@@ -96,7 +96,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void ComputeTwoFacesTangent (const Handle(Prs3d_Presentation)& aPresentation);
   
index 7507914..34b7d44 100644 (file)
@@ -99,16 +99,16 @@ public: //! @name methods to alter texture mapping properties
   Standard_EXPORT void UpdateAttributes();
 
   //! Sets the color.
-  Standard_EXPORT virtual void SetColor (const Quantity_Color& theColor);
+  Standard_EXPORT virtual void SetColor (const Quantity_Color& theColor) Standard_OVERRIDE;
 
   //! Removes settings for the color.
-  Standard_EXPORT virtual void UnsetColor();
+  Standard_EXPORT virtual void UnsetColor() Standard_OVERRIDE;
 
   //! Sets the material aspect.
-  Standard_EXPORT virtual void SetMaterial (const Graphic3d_MaterialAspect& theAspect);
+  Standard_EXPORT virtual void SetMaterial (const Graphic3d_MaterialAspect& theAspect) Standard_OVERRIDE;
 
   //! Removes settings for material aspect.
-  Standard_EXPORT virtual void UnsetMaterial();
+  Standard_EXPORT virtual void UnsetMaterial() Standard_OVERRIDE;
 
   //! Enables texture modulation
   Standard_EXPORT void EnableTextureModulate();
@@ -177,7 +177,7 @@ protected: //! @name overridden methods
   //! Compute presentation with texture mapping support.
   Standard_EXPORT virtual void Compute (const Handle(PrsMgr_PresentationManager3d)& thePrsMgr,
                                         const Handle(Prs3d_Presentation)&           thePrs,
-                                        const Standard_Integer                      theMode);
+                                        const Standard_Integer                      theMode) Standard_OVERRIDE;
 
   Standard_EXPORT void updateAttributes (const Handle(Prs3d_Presentation)& thePrs);
 
index 7cbe30c..b89e105 100644 (file)
@@ -182,7 +182,7 @@ private:
   
   Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode);
+  Standard_EXPORT void ComputeSelection (const Handle(SelectMgr_Selection)& aSelection, const Standard_Integer aMode) Standard_OVERRIDE;
   
   Standard_EXPORT void LoadSubObjects();
 
index 52c8c41..6b54e28 100644 (file)
@@ -42,15 +42,15 @@ public:
   
   Standard_EXPORT APIHeaderSection_EditHeader();
   
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Recognize (const Handle(IFSelect_EditForm)& form) const;
+  Standard_EXPORT Standard_Boolean Recognize (const Handle(IFSelect_EditForm)& form) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TCollection_HAsciiString) StringValue (const Handle(IFSelect_EditForm)& form, const Standard_Integer num) const;
+  Standard_EXPORT Handle(TCollection_HAsciiString) StringValue (const Handle(IFSelect_EditForm)& form, const Standard_Integer num) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Apply (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Apply (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Load (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Load (const Handle(IFSelect_EditForm)& form, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index ebe4cf5..ed7aaf5 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   //! Returns the curve used to create the GenHCurve2d.
   //! This is redefined from HCurve2d, cannot be inline.
-  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const;
+  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     Adaptor2d_Line2d& ChangeCurve2d();
index e613cb8..52e942c 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   //! Returns the curve used to create the GenHCurve2d.
   //! This is redefined from HCurve2d, cannot be inline.
-  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const;
+  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   Adaptor2d_OffsetCurve& ChangeCurve2d();
index 474158a..832a701 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     Adaptor3d_CurveOnSurface& ChangeCurve();
index 7882705..8d2cbc8 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     Adaptor3d_IsoCurve& ChangeCurve();
index 2163021..5868ea5 100644 (file)
@@ -50,38 +50,38 @@ public:
   
   Standard_EXPORT AppDef_LinearCriteria(const AppDef_MultiLine& SSP, const Standard_Integer FirstPoint, const Standard_Integer LastPoint);
   
-  Standard_EXPORT void SetParameters (const Handle(TColStd_HArray1OfReal)& Parameters);
+  Standard_EXPORT void SetParameters (const Handle(TColStd_HArray1OfReal)& Parameters) Standard_OVERRIDE;
   
-  Standard_EXPORT void SetCurve (const Handle(FEmTool_Curve)& C);
+  Standard_EXPORT void SetCurve (const Handle(FEmTool_Curve)& C) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetCurve (Handle(FEmTool_Curve)& C) const;
+  Standard_EXPORT void GetCurve (Handle(FEmTool_Curve)& C) const Standard_OVERRIDE;
   
-  Standard_EXPORT void SetEstimation (const Standard_Real E1, const Standard_Real E2, const Standard_Real E3);
+  Standard_EXPORT void SetEstimation (const Standard_Real E1, const Standard_Real E2, const Standard_Real E3) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real& EstLength();
+  Standard_EXPORT Standard_Real& EstLength() Standard_OVERRIDE;
   
-  Standard_EXPORT void GetEstimation (Standard_Real& E1, Standard_Real& E2, Standard_Real& E3) const;
+  Standard_EXPORT void GetEstimation (Standard_Real& E1, Standard_Real& E2, Standard_Real& E3) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(FEmTool_HAssemblyTable) AssemblyTable() const;
+  Standard_EXPORT Handle(FEmTool_HAssemblyTable) AssemblyTable() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TColStd_HArray2OfInteger) DependenceTable() const;
+  Standard_EXPORT Handle(TColStd_HArray2OfInteger) DependenceTable() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer QualityValues (const Standard_Real J1min, const Standard_Real J2min, const Standard_Real J3min, Standard_Real& J1, Standard_Real& J2, Standard_Real& J3);
+  Standard_EXPORT Standard_Integer QualityValues (const Standard_Real J1min, const Standard_Real J2min, const Standard_Real J3min, Standard_Real& J1, Standard_Real& J2, Standard_Real& J3) Standard_OVERRIDE;
   
-  Standard_EXPORT void ErrorValues (Standard_Real& MaxError, Standard_Real& QuadraticError, Standard_Real& AverageError);
+  Standard_EXPORT void ErrorValues (Standard_Real& MaxError, Standard_Real& QuadraticError, Standard_Real& AverageError) Standard_OVERRIDE;
   
-  Standard_EXPORT void Hessian (const Standard_Integer Element, const Standard_Integer Dimension1, const Standard_Integer Dimension2, math_Matrix& H);
+  Standard_EXPORT void Hessian (const Standard_Integer Element, const Standard_Integer Dimension1, const Standard_Integer Dimension2, math_Matrix& H) Standard_OVERRIDE;
   
-  Standard_EXPORT void Gradient (const Standard_Integer Element, const Standard_Integer Dimension, math_Vector& G);
+  Standard_EXPORT void Gradient (const Standard_Integer Element, const Standard_Integer Dimension, math_Vector& G) Standard_OVERRIDE;
   
   //! Convert the assembly Vector in an Curve;
-  Standard_EXPORT void InputVector (const math_Vector& X, const Handle(FEmTool_HAssemblyTable)& AssTable);
+  Standard_EXPORT void InputVector (const math_Vector& X, const Handle(FEmTool_HAssemblyTable)& AssTable) Standard_OVERRIDE;
   
-  Standard_EXPORT void SetWeight (const Standard_Real QuadraticWeight, const Standard_Real QualityWeight, const Standard_Real percentJ1, const Standard_Real percentJ2, const Standard_Real percentJ3);
+  Standard_EXPORT void SetWeight (const Standard_Real QuadraticWeight, const Standard_Real QualityWeight, const Standard_Real percentJ1, const Standard_Real percentJ2, const Standard_Real percentJ3) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetWeight (Standard_Real& QuadraticWeight, Standard_Real& QualityWeight) const;
+  Standard_EXPORT void GetWeight (Standard_Real& QuadraticWeight, Standard_Real& QualityWeight) const Standard_OVERRIDE;
   
-  Standard_EXPORT void SetWeight (const TColStd_Array1OfReal& Weight);
+  Standard_EXPORT void SetWeight (const TColStd_Array1OfReal& Weight) Standard_OVERRIDE;
 
 
 
index e78ad24..548384b 100644 (file)
@@ -44,7 +44,7 @@ public:
   
   //! returns   the file  name  which  contains  application
   //! resources
-  Standard_EXPORT Standard_CString ResourcesName();
+  Standard_EXPORT Standard_CString ResourcesName() Standard_OVERRIDE;
 
 
 
index adea61d..a7ca50d 100644 (file)
@@ -44,7 +44,7 @@ public:
   
   //! returns   the file  name  which  contains  application
   //! resources
-  Standard_EXPORT Standard_CString ResourcesName();
+  Standard_EXPORT Standard_CString ResourcesName() Standard_OVERRIDE;
 
 
 
index ea89897..91cf9e7 100644 (file)
@@ -53,7 +53,7 @@ public:
   Standard_EXPORT void SetGridValues (const Quantity_Length XOrigin, const Quantity_Length YOrigin, const Quantity_Length RadiusStep, const Standard_Integer DivisionNumber, const Quantity_PlaneAngle RotationAngle);
   
   //! returns the point of the grid the closest to the point X,Y
-  Standard_EXPORT void Compute (const Quantity_Length X, const Quantity_Length Y, Quantity_Length& gridX, Quantity_Length& gridY) const;
+  Standard_EXPORT void Compute (const Quantity_Length X, const Quantity_Length Y, Quantity_Length& gridX, Quantity_Length& gridY) const Standard_OVERRIDE;
   
   //! returns the x step of the grid.
   Standard_EXPORT Quantity_Length RadiusStep() const;
index a952519..3481b99 100644 (file)
@@ -60,7 +60,7 @@ public:
   Standard_EXPORT void SetGridValues (const Quantity_Length XOrigin, const Quantity_Length YOrigin, const Quantity_Length XStep, const Quantity_Length YStep, const Quantity_PlaneAngle RotationAngle);
   
   //! returns the point of the grid the closest to the point X,Y
-  Standard_EXPORT void Compute (const Quantity_Length X, const Quantity_Length Y, Quantity_Length& gridX, Quantity_Length& gridY) const;
+  Standard_EXPORT void Compute (const Quantity_Length X, const Quantity_Length Y, Quantity_Length& gridX, Quantity_Length& gridY) const Standard_OVERRIDE;
   
   //! returns the x step of the grid.
   Standard_EXPORT Quantity_Length XStep() const;
index 49c7f92..375f074 100644 (file)
@@ -231,7 +231,7 @@ class BOPAlgo_CellsBuilder : public BOPAlgo_Builder
 
   //! Redefined method PerformInternal1 - makes all split parts, 
   //! nullifies the result <myShape>, and index all parts.
-  Standard_EXPORT virtual void PerformInternal1 (const BOPAlgo_PaveFiller& thePF);
+  Standard_EXPORT virtual void PerformInternal1 (const BOPAlgo_PaveFiller& thePF) Standard_OVERRIDE;
 
   //! Saves all split parts in myAllParts.
   Standard_EXPORT void TakeAllParts();
index 7105da4..84a725d 100644 (file)
@@ -42,7 +42,7 @@ public:
   Standard_EXPORT BRep_Curve3D(const Handle(Geom_Curve)& C, const TopLoc_Location& L);
   
   //! Computes the point at parameter U.
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt& P) const Standard_OVERRIDE;
   
   //! Returns True.
   Standard_EXPORT virtual Standard_Boolean IsCurve3D() const Standard_OVERRIDE;
@@ -52,7 +52,7 @@ public:
   Standard_EXPORT virtual void Curve3D (const Handle(Geom_Curve)& C) Standard_OVERRIDE;
   
   //! Return a copy of this representation.
-  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const;
+  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const Standard_OVERRIDE;
 
 
 
index d70e2a0..7f64f34 100644 (file)
@@ -64,7 +64,7 @@ public:
   Standard_EXPORT virtual void Continuity (const GeomAbs_Shape C) Standard_OVERRIDE;
   
   //! Return a copy of this representation.
-  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const;
+  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const Standard_OVERRIDE;
 
 
 
index cb5e07f..1f0e011 100644 (file)
@@ -50,7 +50,7 @@ public:
     void UVPoints (gp_Pnt2d& P1, gp_Pnt2d& P2) const;
   
   //! Computes the point at parameter U.
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt& P) const Standard_OVERRIDE;
   
   //! Returns True.
   Standard_EXPORT virtual Standard_Boolean IsCurveOnSurface() const Standard_OVERRIDE;
@@ -65,7 +65,7 @@ public:
   Standard_EXPORT virtual void PCurve (const Handle(Geom2d_Curve)& C) Standard_OVERRIDE;
   
   //! Return a copy of this representation.
-  Standard_EXPORT virtual Handle(BRep_CurveRepresentation) Copy() const;
+  Standard_EXPORT virtual Handle(BRep_CurveRepresentation) Copy() const Standard_OVERRIDE;
   
   //! Recomputes any derived data after a modification.
   //! This is called when the range is modified.
index 743faa1..c073592 100644 (file)
@@ -48,7 +48,7 @@ public:
   Standard_EXPORT virtual void Polygon3D (const Handle(Poly_Polygon3D)& P) Standard_OVERRIDE;
   
   //! Return a copy of this representation.
-  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const;
+  Standard_EXPORT Handle(BRep_CurveRepresentation) Copy() const Standard_OVERRIDE;
 
 
 
index f233f3a..fdfefce 100644 (file)
@@ -56,7 +56,7 @@ public:
   Standard_EXPORT virtual const Handle(Poly_PolygonOnTriangulation)& PolygonOnTriangulation() const Standard_OVERRIDE;
   
   //! Return a copy of this representation.
-  Standard_EXPORT virtual Handle(BRep_CurveRepresentation) Copy() const;
+  Standard_EXPORT virtual Handle(BRep_CurveRepresentation) Copy() const Standard_OVERRIDE;
 
 
 
index 4b6d014..93754d0 100644 (file)
@@ -79,7 +79,7 @@ public:
     BRep_ListOfCurveRepresentation& ChangeCurves();
   
   //! Returns a copy  of the  TShape  with no sub-shapes.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index 61ca860..c729e64 100644 (file)
@@ -60,7 +60,7 @@ public:
     BRep_ListOfPointRepresentation& ChangePoints();
   
   //! Returns a copy  of the  TShape  with no sub-shapes.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index b584ad4..1937c5a 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     BRepAdaptor_CompCurve& ChangeCurve();
index a68c385..c2a14db 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     BRepAdaptor_Curve& ChangeCurve();
index 229a4b4..65ea34c 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   //! Returns the curve used to create the GenHCurve2d.
   //! This is redefined from HCurve2d, cannot be inline.
-  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const;
+  Standard_EXPORT const Adaptor2d_Curve2d& Curve2d() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     BRepAdaptor_Curve2d& ChangeCurve2d();
index 604d8d4..dc30043 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   //! Returns a reference to the Surface inside the HSurface.
   //! This is redefined from HSurface, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Surface& Surface() const;
+  Standard_EXPORT const Adaptor3d_Surface& Surface() const Standard_OVERRIDE;
   
   //! Returns the surface used to create the GenHSurface.
     BRepAdaptor_Surface& ChangeSurface();
index a9f3407..e137aab 100644 (file)
@@ -43,9 +43,9 @@ public:
   
   Standard_EXPORT BRepBlend_AppFunc(Handle(BRepBlend_Line)& Line, Blend_Function& Func, const Standard_Real Tol3d, const Standard_Real Tol2d);
   
-  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const;
+  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const;
+  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const Standard_OVERRIDE;
 
 
 
index 9454960..cdf3c70 100644 (file)
@@ -42,9 +42,9 @@ public:
   
   Standard_EXPORT BRepBlend_AppFuncRst(Handle(BRepBlend_Line)& Line, Blend_SurfRstFunction& Func, const Standard_Real Tol3d, const Standard_Real Tol2d);
   
-  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const;
+  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const;
+  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const Standard_OVERRIDE;
 
 
 
index 1654e17..3cbe5fe 100644 (file)
@@ -42,9 +42,9 @@ public:
   
   Standard_EXPORT BRepBlend_AppFuncRstRst(Handle(BRepBlend_Line)& Line, Blend_RstRstFunction& Func, const Standard_Real Tol3d, const Standard_Real Tol2d);
   
-  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const;
+  Standard_EXPORT void Point (const Blend_AppFunction& Func, const Standard_Real Param, const math_Vector& Sol, Blend_Point& Pnt) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const;
+  Standard_EXPORT void Vec (math_Vector& Sol, const Blend_Point& Pnt) const Standard_OVERRIDE;
 
 
 
index 8832ff1..43c2388 100644 (file)
@@ -65,79 +65,79 @@ public:
   Standard_EXPORT BRepBlend_RstRstConstRad(const Handle(Adaptor3d_HSurface)& Surf1, const Handle(Adaptor2d_HCurve2d)& Rst1, const Handle(Adaptor3d_HSurface)& Surf2, const Handle(Adaptor2d_HCurve2d)& Rst2, const Handle(Adaptor3d_HCurve)& CGuide);
   
   //! Returns 2.
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! Returns 2.
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE;
   
   //! returns the values <F> of the functions and the derivatives
   //! <D> for the variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Handle(Adaptor3d_HSurface)& SurfRef1, const Handle(Adaptor2d_HCurve2d)& RstRef1, const Handle(Adaptor3d_HSurface)& SurfRef2, const Handle(Adaptor2d_HCurve2d)& RstRef2);
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
   //! Sets the bounds of the parametric interval on
   //! the guide line.
   //! This determines the derivatives in these values if the
   //! function is not Cn.
-  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last);
+  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const;
+  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const;
+  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol);
+  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE;
   
   //! Returns   the    minimal  Distance  beetween   two
   //! extremitys of calculed sections.
   Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst1() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst2() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst2() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst1() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst1() const Standard_OVERRIDE;
   
   //! Returns  U,V coordinates of the point  on the curve on
   //! surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst2() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst2() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst1() const;
+  Standard_EXPORT Standard_Real ParameterOnRst1() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst2() const;
+  Standard_EXPORT Standard_Real ParameterOnRst2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst1() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst2() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst2() const Standard_OVERRIDE;
   
   //! Permet  d ' implementer   un   critere  de  decrochage
   //! specifique a la fonction.
-  Standard_EXPORT Blend_DecrochStatus Decroch (const math_Vector& Sol, gp_Vec& NRst1, gp_Vec& TgRst1, gp_Vec& NRst2, gp_Vec& TgRst2) const;
+  Standard_EXPORT Blend_DecrochStatus Decroch (const math_Vector& Sol, gp_Vec& NRst1, gp_Vec& TgRst1, gp_Vec& NRst2, gp_Vec& TgRst2) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Real Radius, const Standard_Integer Choix);
   
@@ -152,49 +152,49 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U, const Standard_Real V, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Circ& C);
   
   //! Returns  if the section is rationnal
-  Standard_EXPORT Standard_Boolean IsRational() const;
+  Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
   
   //! Returns the length of the maximum section
-  Standard_EXPORT Standard_Real GetSectionSize() const;
+  Standard_EXPORT Standard_Real GetSectionSize() const Standard_OVERRIDE;
   
   //! Compute the minimal value of weight for each poles
   //! of all sections.
-  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const;
+  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
   
   //! Returns  the number  of  intervals for  continuity
   //! <S>. May be one if Continuity(me) >= <S>
-  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const;
+  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Stores in <T> the  parameters bounding the intervals
   //! of continuity <S>.
   //! The array must provide  enough room to  accomodate
   //! for the parameters. i.e. T.Length() > NbIntervals()
-  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const;
+  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d);
+  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE;
   
   //! Returns the tolerance to reach in approximation
   //! to respecte
   //! BoundTol error at the Boundary
   //! AngleTol tangent error at the Boundary
   //! SurfTol error inside the surface.
-  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const;
+  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots);
+  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE;
   
-  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults);
+  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE;
   
   //! Used for the first and last section
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths);
+  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const;
+  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const Standard_OVERRIDE;
 
 
 
index 6557dc0..13c5810 100644 (file)
@@ -66,79 +66,79 @@ public:
   Standard_EXPORT BRepBlend_RstRstEvolRad(const Handle(Adaptor3d_HSurface)& Surf1, const Handle(Adaptor2d_HCurve2d)& Rst1, const Handle(Adaptor3d_HSurface)& Surf2, const Handle(Adaptor2d_HCurve2d)& Rst2, const Handle(Adaptor3d_HCurve)& CGuide, const Handle(Law_Function)& Evol);
   
   //! Returns 2.
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! Returns 2.
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE;
   
   //! returns the values <F> of the functions and the derivatives
   //! <D> for the variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Handle(Adaptor3d_HSurface)& SurfRef1, const Handle(Adaptor2d_HCurve2d)& RstRef1, const Handle(Adaptor3d_HSurface)& SurfRef2, const Handle(Adaptor2d_HCurve2d)& RstRef2);
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
   //! Sets the bounds of the parametric interval on
   //! the guide line.
   //! This determines the derivatives in these values if the
   //! function is not Cn.
-  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last);
+  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const;
+  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const;
+  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol);
+  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE;
   
   //! Returns   the    minimal  Distance  beetween   two
   //! extremitys of calculed sections.
   Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst1() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst2() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst2() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst1() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst1() const Standard_OVERRIDE;
   
   //! Returns  U,V coordinates of the point  on the curve on
   //! surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst2() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst2() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst1() const;
+  Standard_EXPORT Standard_Real ParameterOnRst1() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst2() const;
+  Standard_EXPORT Standard_Real ParameterOnRst2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst1() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst2() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst2() const Standard_OVERRIDE;
   
   //! Enables  implementation of a criterion  of  decrochage
   //! specific to the function.
-  Standard_EXPORT Blend_DecrochStatus Decroch (const math_Vector& Sol, gp_Vec& NRst1, gp_Vec& TgRst1, gp_Vec& NRst2, gp_Vec& TgRst2) const;
+  Standard_EXPORT Blend_DecrochStatus Decroch (const math_Vector& Sol, gp_Vec& NRst1, gp_Vec& TgRst1, gp_Vec& NRst2, gp_Vec& TgRst2) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Integer Choix);
   
@@ -153,49 +153,49 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U, const Standard_Real V, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Circ& C);
   
   //! Returns  if the section is rationnal
-  Standard_EXPORT Standard_Boolean IsRational() const;
+  Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
   
   //! Returns the length of the maximum section
-  Standard_EXPORT Standard_Real GetSectionSize() const;
+  Standard_EXPORT Standard_Real GetSectionSize() const Standard_OVERRIDE;
   
   //! Compute the minimal value of weight for each poles
   //! of all sections.
-  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const;
+  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
   
   //! Returns  the number  of  intervals for  continuity
   //! <S>. May be one if Continuity(me) >= <S>
-  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const;
+  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Stores in <T> the  parameters bounding the intervals
   //! of continuity <S>.
   //! The array must provide  enough room to  accomodate
   //! for the parameters. i.e. T.Length() > NbIntervals()
-  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const;
+  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d);
+  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE;
   
   //! Returns the tolerance to reach in approximation
   //! to respecte
   //! BoundTol error at the Boundary
   //! AngleTol tangent error at the Boundary
   //! SurfTol error inside the surface.
-  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const;
+  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots);
+  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE;
   
-  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults);
+  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE;
   
   //! Used for the first and last section
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths);
+  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const;
+  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const Standard_OVERRIDE;
 
 
 
index b134a07..64797d6 100644 (file)
@@ -64,78 +64,78 @@ public:
   Standard_EXPORT BRepBlend_SurfRstConstRad(const Handle(Adaptor3d_HSurface)& Surf, const Handle(Adaptor3d_HSurface)& SurfRst, const Handle(Adaptor2d_HCurve2d)& Rst, const Handle(Adaptor3d_HCurve)& CGuide);
   
   //! Returns 3.
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! Returns 3.
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE;
   
   //! returns the values <F> of the functions and the derivatives
   //! <D> for the variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Handle(Adaptor3d_HSurface)& SurfRef, const Handle(Adaptor2d_HCurve2d)& RstRef);
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
   //! Sets the bounds of the parametric interval on
   //! the guide line.
   //! This determines the derivatives in these values if the
   //! function is not Cn.
-  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last);
+  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const;
+  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const;
+  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol);
+  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE;
   
   //! Returns   the    minimal  Distance  beetween   two
   //! extremitys of calculed sections.
   Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS() const;
+  Standard_EXPORT const gp_Pnt& PointOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnS() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnS() const Standard_OVERRIDE;
   
   //! Returns  U,V coordinates of the point  on the curve on
   //! surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst() const;
+  Standard_EXPORT Standard_Real ParameterOnRst() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS() const;
+  Standard_EXPORT const gp_Vec& TangentOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst() const Standard_OVERRIDE;
   
   //! Enables  implementation  of  a criterion of  decrochage
   //! specific to  the function.
   //! Warning: Can  be  called  without  previous  call  of  issolution
   //! but the values  calculated can  be  senseless.
-  Standard_EXPORT Standard_Boolean Decroch (const math_Vector& Sol, gp_Vec& NS, gp_Vec& TgS) const;
+  Standard_EXPORT Standard_Boolean Decroch (const math_Vector& Sol, gp_Vec& NS, gp_Vec& TgS) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Real Radius, const Standard_Integer Choix);
   
@@ -146,49 +146,49 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U, const Standard_Real V, const Standard_Real W, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Circ& C);
   
   //! Returns  if the section is rationnal
-  Standard_EXPORT Standard_Boolean IsRational() const;
+  Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
   
   //! Returns the length of the maximum section
-  Standard_EXPORT Standard_Real GetSectionSize() const;
+  Standard_EXPORT Standard_Real GetSectionSize() const Standard_OVERRIDE;
   
   //! Compute the minimal value of weight for each poles
   //! of all sections.
-  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const;
+  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
   
   //! Returns  the number  of  intervals for  continuity
   //! <S>. May be one if Continuity(me) >= <S>
-  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const;
+  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Stores in <T> the  parameters bounding the intervals
   //! of continuity <S>.
   //! The array must provide  enough room to  accomodate
   //! for the parameters. i.e. T.Length() > NbIntervals()
-  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const;
+  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d);
+  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE;
   
   //! Returns the tolerance to reach in approximation
   //! to respecte
   //! BoundTol error at the Boundary
   //! AngleTol tangent error at the Boundary
   //! SurfTol error inside the surface.
-  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const;
+  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots);
+  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE;
   
-  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults);
+  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE;
   
   //! Used for the first and last section
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths) Standard_OVERRIDE;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths);
+  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const;
+  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const Standard_OVERRIDE;
 
 
 
index 8b79708..67f3f2f 100644 (file)
@@ -65,76 +65,76 @@ public:
   Standard_EXPORT BRepBlend_SurfRstEvolRad(const Handle(Adaptor3d_HSurface)& Surf, const Handle(Adaptor3d_HSurface)& SurfRst, const Handle(Adaptor2d_HCurve2d)& Rst, const Handle(Adaptor3d_HCurve)& CGuide, const Handle(Law_Function)& Evol);
   
   //! Returns 3.
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! Returns 3.
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE;
   
   //! returns the values <F> of the functions and the derivatives
   //! <D> for the variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Handle(Adaptor3d_HSurface)& SurfRef, const Handle(Adaptor2d_HCurve2d)& RstRef);
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
   //! Sets the bounds of the parametric interval on
   //! the guide line.
   //! This determines the derivatives in these values if the
   //! function is not Cn.
-  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last);
+  Standard_EXPORT void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE;
   
-  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const;
+  Standard_EXPORT void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const;
+  Standard_EXPORT void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol);
+  Standard_EXPORT Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE;
   
   //! Returns   the    minimal  Distance  beetween   two
   //! extremitys of calculed sections.
   Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS() const;
+  Standard_EXPORT const gp_Pnt& PointOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnRst() const;
+  Standard_EXPORT const gp_Pnt& PointOnRst() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnS() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnS() const Standard_OVERRIDE;
   
   //! Returns  U,V coordinates of the point  on the curve on
   //! surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnRst() const;
+  Standard_EXPORT Standard_Real ParameterOnRst() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS() const;
+  Standard_EXPORT const gp_Vec& TangentOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnRst() const;
+  Standard_EXPORT const gp_Vec& TangentOnRst() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnRst() const Standard_OVERRIDE;
   
   //! Permet  d ' implementer   un   critere  de  decrochage
   //! specifique a la fonction.
-  Standard_EXPORT Standard_Boolean Decroch (const math_Vector& Sol, gp_Vec& NS, gp_Vec& TgS) const;
+  Standard_EXPORT Standard_Boolean Decroch (const math_Vector& Sol, gp_Vec& NS, gp_Vec& TgS) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Integer Choix);
   
@@ -145,49 +145,49 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U, const Standard_Real V, const Standard_Real W, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Circ& C);
   
   //! Returns  if the section is rationnal
-  Standard_EXPORT Standard_Boolean IsRational() const;
+  Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
   
   //! Returns the length of the maximum section
-  Standard_EXPORT Standard_Real GetSectionSize() const;
+  Standard_EXPORT Standard_Real GetSectionSize() const Standard_OVERRIDE;
   
   //! Compute the minimal value of weight for each poles
   //! of all sections.
-  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const;
+  Standard_EXPORT void GetMinimalWeight (TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
   
   //! Returns  the number  of  intervals for  continuity
   //! <S>. May be one if Continuity(me) >= <S>
-  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const;
+  Standard_EXPORT Standard_Integer NbIntervals (const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Stores in <T> the  parameters bounding the intervals
   //! of continuity <S>.
   //! The array must provide  enough room to  accomodate
   //! for the parameters. i.e. T.Length() > NbIntervals()
-  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const;
+  Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
-  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d);
+  Standard_EXPORT void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE;
   
   //! Returns the tolerance to reach in approximation
   //! to respecte
   //! BoundTol error at the Boundary
   //! AngleTol tangent error at the Boundary
   //! SurfTol error inside the surface.
-  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const;
+  Standard_EXPORT void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots);
+  Standard_EXPORT void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE;
   
-  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults);
+  Standard_EXPORT void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE;
   
   //! Used for the first and last section
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths) Standard_OVERRIDE;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths);
+  Standard_EXPORT Standard_Boolean Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfVec& DPoles, TColgp_Array1OfVec& D2Poles, TColgp_Array1OfPnt2d& Poles2d, TColgp_Array1OfVec2d& DPoles2d, TColgp_Array1OfVec2d& D2Poles2d, TColStd_Array1OfReal& Weigths, TColStd_Array1OfReal& DWeigths, TColStd_Array1OfReal& D2Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths);
+  Standard_EXPORT void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE;
   
-  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const;
+  Standard_EXPORT void Resolution (const Standard_Integer IC2d, const Standard_Real Tol, Standard_Real& TolU, Standard_Real& TolV) const Standard_OVERRIDE;
 
 
 
index 98a20de..76eec33 100644 (file)
@@ -43,7 +43,7 @@ public:
   //! copies surface if requested
   Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S,
                                TopLoc_Location& L, Standard_Real& Tol, 
-                               Standard_Boolean& RevWires, Standard_Boolean& RevFace)
+                               Standard_Boolean& RevWires, Standard_Boolean& RevFace) Standard_OVERRIDE
   {
     S = BRep_Tool::Surface(F,L);
     Tol = BRep_Tool::Tolerance(F);
@@ -57,7 +57,7 @@ public:
 
   //! Returns true to indicate the need to copy triangulation;
   //! copies it if required
-  Standard_Boolean NewTriangulation(const TopoDS_Face& F, Handle(Poly_Triangulation)& T)
+  Standard_Boolean NewTriangulation(const TopoDS_Face& F, Handle(Poly_Triangulation)& T) Standard_OVERRIDE
   {
     if (!myCopyMesh)
       return Standard_False;
@@ -76,7 +76,7 @@ public:
   //! Returns true to indicate the need to copy edge;
   //! copies curves if requested
   Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C,
-                             TopLoc_Location& L, Standard_Real& Tol)
+                             TopLoc_Location& L, Standard_Real& Tol) Standard_OVERRIDE
   {
     Standard_Real f,l;
     C = BRep_Tool::Curve (E, L, f, l);
@@ -90,7 +90,7 @@ public:
 
   //! Returns true to indicate the need to copy vertex
   Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P,
-                             Standard_Real& Tol)
+                             Standard_Real& Tol) Standard_OVERRIDE
   {
     P = BRep_Tool::Pnt(V);
     Tol = BRep_Tool::Tolerance(V);
@@ -104,7 +104,7 @@ public:
                                const TopoDS_Edge& /*NewE*/,
                                const TopoDS_Face& /*NewF*/,
                                Handle(Geom2d_Curve)& C, 
-                               Standard_Real& Tol)
+                               Standard_Real& Tol) Standard_OVERRIDE
   {
     Tol = BRep_Tool::Tolerance(E);
     Standard_Real f, l;
@@ -118,7 +118,7 @@ public:
 
   //! Returns true to indicate the need to copy vertex
   Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E,
-                                 Standard_Real& P, Standard_Real& Tol)
+                                 Standard_Real& P, Standard_Real& Tol) Standard_OVERRIDE
   {
     if (V.IsNull()) return Standard_False; // infinite edge may have Null vertex
 
@@ -131,7 +131,7 @@ public:
   //! Returns the  continuity of E between F1 and F2
   GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1,
                             const TopoDS_Face& F2, const TopoDS_Edge&,
-                            const TopoDS_Face&, const TopoDS_Face&)
+                            const TopoDS_Face&, const TopoDS_Face&) Standard_OVERRIDE
   {
     return BRep_Tool::Continuity (E, F1, F2);
   }
index 2a4742c..74eeeec 100644 (file)
@@ -42,11 +42,11 @@ public:
   
   Standard_EXPORT BRepCheck_Edge(const TopoDS_Edge& E);
   
-  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape);
+  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape) Standard_OVERRIDE;
   
-  Standard_EXPORT void Minimum();
+  Standard_EXPORT void Minimum() Standard_OVERRIDE;
   
-  Standard_EXPORT void Blind();
+  Standard_EXPORT void Blind() Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Boolean GeometricControls() const;
   
index b4adf28..d6c9196 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BRepCheck_Face(const TopoDS_Face& F);
   
-  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape);
+  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape) Standard_OVERRIDE;
   
-  Standard_EXPORT void Minimum();
+  Standard_EXPORT void Minimum() Standard_OVERRIDE;
   
-  Standard_EXPORT void Blind();
+  Standard_EXPORT void Blind() Standard_OVERRIDE;
   
   Standard_EXPORT BRepCheck_Status IntersectWires (const Standard_Boolean Update = Standard_False);
   
index aea6221..eef7345 100644 (file)
@@ -42,11 +42,11 @@ public:
   
   Standard_EXPORT BRepCheck_Shell(const TopoDS_Shell& S);
   
-  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape);
+  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape) Standard_OVERRIDE;
   
-  Standard_EXPORT void Minimum();
+  Standard_EXPORT void Minimum() Standard_OVERRIDE;
   
-  Standard_EXPORT void Blind();
+  Standard_EXPORT void Blind() Standard_OVERRIDE;
   
   //! Checks if the oriented  faces of the shell  give a
   //! closed shell.    If the  wire is  closed,  returns
index c436386..6400836 100644 (file)
@@ -38,11 +38,11 @@ public:
   
   Standard_EXPORT BRepCheck_Vertex(const TopoDS_Vertex& V);
   
-  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape);
+  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape) Standard_OVERRIDE;
   
-  Standard_EXPORT void Minimum();
+  Standard_EXPORT void Minimum() Standard_OVERRIDE;
   
-  Standard_EXPORT void Blind();
+  Standard_EXPORT void Blind() Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Tolerance();
 
index ed1c394..19bcadb 100644 (file)
@@ -45,14 +45,14 @@ public:
   //! if <ContextShape> is  a  face, consequently checks
   //! SelfIntersect(),   Closed(),   Orientation()   and
   //! Closed2d until faulty is found
-  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape);
+  Standard_EXPORT void InContext (const TopoDS_Shape& ContextShape) Standard_OVERRIDE;
   
   //! checks that the  wire  is  not empty and "connex".
   //! Called by constructor
-  Standard_EXPORT void Minimum();
+  Standard_EXPORT void Minimum() Standard_OVERRIDE;
   
   //! Does nothing
-  Standard_EXPORT void Blind();
+  Standard_EXPORT void Blind() Standard_OVERRIDE;
   
   //! Checks if the  oriented  edges of the wire  give a
   //! closed  wire.   If the  wire   is closed,  returns
index b63910d..b60a22b 100644 (file)
@@ -39,16 +39,16 @@ public:
 public: //! @name methods implementing BVH set interface
 
   //! Returns total number of triangles.
-  Standard_Integer Size() const;
+  Standard_Integer Size() const Standard_OVERRIDE;
 
   //! Returns AABB of the given triangle.
-  BVH_Box<Standard_Real, 3> Box (const Standard_Integer theIndex) const;
+  BVH_Box<Standard_Real, 3> Box (const Standard_Integer theIndex) const Standard_OVERRIDE;
 
   //! Returns centroid position along specified axis.
-  Standard_Real Center (const Standard_Integer theIndex, const Standard_Integer theAxis) const;
+  Standard_Real Center (const Standard_Integer theIndex, const Standard_Integer theAxis) const Standard_OVERRIDE;
 
   //! Swaps indices of two specified triangles.
-  void Swap (const Standard_Integer theIndex1, const Standard_Integer theIndex2);
+  void Swap (const Standard_Integer theIndex1, const Standard_Integer theIndex2) Standard_OVERRIDE;
 
 public:
 
index 75b74c1..421c69a 100644 (file)
@@ -58,7 +58,7 @@ public:
   //! Adds edge E to the table of edges used by this
   //! algorithm to build chamfers, where the parameters
   //! of the chamfer must be set after the
-  Standard_EXPORT void Add (const TopoDS_Edge& E);
+  Standard_EXPORT void Add (const TopoDS_Edge& E) Standard_OVERRIDE;
   
   //! Adds edge E to the table of edges used by this
   //! algorithm to build chamfers, where
@@ -138,11 +138,11 @@ public:
   //! Use the SetDists function to reset this data.
   //! Warning
   //! Nothing is done if IC is outside the bounds of the table of contours.
-  Standard_EXPORT void ResetContour (const Standard_Integer IC);
+  Standard_EXPORT void ResetContour (const Standard_Integer IC) Standard_OVERRIDE;
   
   //! Returns the number of contours generated using the
   //! Add function in the internal data structure of this algorithm.
-  Standard_EXPORT Standard_Integer NbContours() const;
+  Standard_EXPORT Standard_Integer NbContours() const Standard_OVERRIDE;
   
   //! Returns the index of the contour in the internal data
   //! structure of this algorithm, which contains the edge E of the shape.
@@ -150,13 +150,13 @@ public:
   //! Warning
   //! This index can change if a contour is removed from the
   //! internal data structure of this algorithm using the function Remove.
-  Standard_EXPORT Standard_Integer Contour (const TopoDS_Edge& E) const;
+  Standard_EXPORT Standard_Integer Contour (const TopoDS_Edge& E) const Standard_OVERRIDE;
   
   //! Returns the number of edges in the contour of index I in
   //! the internal data structure of this algorithm.
   //! Warning
   //! Returns 0 if I is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Integer NbEdges (const Standard_Integer I) const;
+  Standard_EXPORT Standard_Integer NbEdges (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Returns the edge of index J in the contour of index I in
   //! the internal data structure of this algorithm.
@@ -164,32 +164,32 @@ public:
   //! Returns a null shape if:
   //! -   I is outside the bounds of the table of contours, or
   //! -   J is outside the bounds of the table of edges of the contour of index I.
-  Standard_EXPORT const TopoDS_Edge& Edge (const Standard_Integer I, const Standard_Integer J) const;
+  Standard_EXPORT const TopoDS_Edge& Edge (const Standard_Integer I, const Standard_Integer J) const Standard_OVERRIDE;
   
   //! Removes the contour in the internal data structure of
   //! this algorithm which contains the edge E of the shape.
   //! Warning
   //! Nothing is done if the edge E does not belong to the
   //! contour in the internal data structure of this algorithm.
-  Standard_EXPORT void Remove (const TopoDS_Edge& E);
+  Standard_EXPORT void Remove (const TopoDS_Edge& E) Standard_OVERRIDE;
   
   //! Returns the length of the contour of index IC in the
   //! internal data structure of this algorithm.
   //! Warning
   //! Returns -1. if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Real Length (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Real Length (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the first vertex of the contour of index IC
   //! in the internal data structure of this algorithm.
   //! Warning
   //! Returns a null shape if IC is outside the bounds of the table of contours.
-  Standard_EXPORT TopoDS_Vertex FirstVertex (const Standard_Integer IC) const;
+  Standard_EXPORT TopoDS_Vertex FirstVertex (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the last vertex of the contour of index IC
   //! in the internal data structure of this algorithm.
   //! Warning
   //! Returns a null shape if IC is outside the bounds of the table of contours.
-  Standard_EXPORT TopoDS_Vertex LastVertex (const Standard_Integer IC) const;
+  Standard_EXPORT TopoDS_Vertex LastVertex (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the curvilinear abscissa of the vertex V on the
   //! contour of index IC in the internal data structure of this algorithm.
@@ -197,7 +197,7 @@ public:
   //! Returns -1. if:
   //! -   IC is outside the bounds of the table of contours, or
   //! -   V is not on the contour of index IC.
-  Standard_EXPORT Standard_Real Abscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const;
+  Standard_EXPORT Standard_Real Abscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const Standard_OVERRIDE;
   
   //! Returns the relative curvilinear abscissa (i.e. between 0
   //! and 1) of the vertex V on the contour of index IC in the
@@ -206,19 +206,19 @@ public:
   //! Returns -1. if:
   //! -   IC is outside the bounds of the table of contours, or
   //! -   V is not on the contour of index IC.
-  Standard_EXPORT Standard_Real RelativeAbscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const;
+  Standard_EXPORT Standard_Real RelativeAbscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const Standard_OVERRIDE;
   
   //! eturns true if the contour of index IC in the internal
   //! data structure of this algorithm is closed and tangential at the point of closure.
   //! Warning
   //! Returns false if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Boolean ClosedAndTangent (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Boolean ClosedAndTangent (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns true if the contour of index IC in the internal
   //! data structure of this algorithm is closed.
   //! Warning
   //! Returns false if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Boolean Closed (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Boolean Closed (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Builds the chamfers on all the contours in the internal
   //! data structure of this algorithm and constructs the resulting shape.
@@ -243,7 +243,7 @@ public:
   //! Reinitializes this algorithm, thus canceling the effects of the Build function.
   //! This function allows modifications to be made to the
   //! contours and chamfer parameters in order to rebuild the shape.
-  Standard_EXPORT void Reset();
+  Standard_EXPORT void Reset() Standard_OVERRIDE;
   
   //! Returns the internal filleting algorithm.
   Standard_EXPORT Handle(TopOpeBRepBuild_HBuilder) Builder() const;
@@ -258,11 +258,11 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean IsDeleted (const TopoDS_Shape& F) Standard_OVERRIDE;
   
-  Standard_EXPORT void Simulate (const Standard_Integer IC);
+  Standard_EXPORT void Simulate (const Standard_Integer IC) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbSurf (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Integer NbSurf (const Standard_Integer IC) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(ChFiDS_SecHArray1) Sect (const Standard_Integer IC, const Standard_Integer IS) const;
+  Standard_EXPORT Handle(ChFiDS_SecHArray1) Sect (const Standard_Integer IC, const Standard_Integer IS) const Standard_OVERRIDE;
 
 
 
index 331250a..8c22d8a 100644 (file)
@@ -79,7 +79,7 @@ public:
   //! Adds a  fillet contour in  the  builder  (builds a
   //! contour  of tangent edges).
   //! The Radius must be set after.
-  Standard_EXPORT void Add (const TopoDS_Edge& E);
+  Standard_EXPORT void Add (const TopoDS_Edge& E) Standard_OVERRIDE;
   
   //! Adds a  fillet description in  the  builder
   //! - builds a contour  of tangent edges,
@@ -144,7 +144,7 @@ public:
   //! Use the SetRadius function to reset this data.
   //! Warning
   //! Nothing is done if IC is outside the bounds of the table of contours.
-  Standard_EXPORT void ResetContour (const Standard_Integer IC);
+  Standard_EXPORT void ResetContour (const Standard_Integer IC) Standard_OVERRIDE;
   
   //! Returns true if the radius of the fillet along the contour of index IC
   //! in the internal data structure of this algorithm is constant,
@@ -196,7 +196,7 @@ public:
   
   //! Returns the number of contours generated using the
   //! Add function in the internal data structure of this algorithm.
-  Standard_EXPORT Standard_Integer NbContours() const;
+  Standard_EXPORT Standard_Integer NbContours() const Standard_OVERRIDE;
   
   //! Returns the index of the contour in the internal data
   //! structure of this algorithm which contains the edge E of the shape.
@@ -204,13 +204,13 @@ public:
   //! Warning
   //! This index can change if a contour is removed from the
   //! internal data structure of this algorithm using the function Remove.
-  Standard_EXPORT Standard_Integer Contour (const TopoDS_Edge& E) const;
+  Standard_EXPORT Standard_Integer Contour (const TopoDS_Edge& E) const Standard_OVERRIDE;
   
   //! Returns the number of edges in the contour of index I in
   //! the internal data structure of this algorithm.
   //! Warning
   //! Returns 0 if I is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Integer NbEdges (const Standard_Integer I) const;
+  Standard_EXPORT Standard_Integer NbEdges (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Returns the edge of index J in the contour of index I in
   //! the internal data structure of this algorithm.
@@ -218,32 +218,32 @@ public:
   //! Returns a null shape if:
   //! -   I is outside the bounds of the table of contours, or
   //! -   J is outside the bounds of the table of edges of the index I contour.
-  Standard_EXPORT const TopoDS_Edge& Edge (const Standard_Integer I, const Standard_Integer J) const;
+  Standard_EXPORT const TopoDS_Edge& Edge (const Standard_Integer I, const Standard_Integer J) const Standard_OVERRIDE;
   
   //! Removes the contour in the internal data structure of
   //! this algorithm which contains the edge E of the shape.
   //! Warning
   //! Nothing is done if the edge E does not belong to the
   //! contour in the internal data structure of this algorithm.
-  Standard_EXPORT void Remove (const TopoDS_Edge& E);
+  Standard_EXPORT void Remove (const TopoDS_Edge& E) Standard_OVERRIDE;
   
   //! Returns the length of the contour of index IC in the
   //! internal data structure of this algorithm.
   //! Warning
   //! Returns -1. if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Real Length (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Real Length (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the first vertex of the contour of index IC
   //! in the internal data structure of this algorithm.
   //! Warning
   //! Returns a null shape if IC is outside the bounds of the table of contours.
-  Standard_EXPORT TopoDS_Vertex FirstVertex (const Standard_Integer IC) const;
+  Standard_EXPORT TopoDS_Vertex FirstVertex (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the  last vertex of the contour of index IC
   //! in the internal data structure of this algorithm.
   //! Warning
   //! Returns a null shape if IC is outside the bounds of the table of contours.
-  Standard_EXPORT TopoDS_Vertex LastVertex (const Standard_Integer IC) const;
+  Standard_EXPORT TopoDS_Vertex LastVertex (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns the curvilinear abscissa of the vertex V on the
   //! contour of index IC in the internal data structure of this algorithm.
@@ -251,7 +251,7 @@ public:
   //! Returns -1. if:
   //! -   IC is outside the bounds of the table of contours, or
   //! -   V is not on the contour of index IC.
-  Standard_EXPORT Standard_Real Abscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const;
+  Standard_EXPORT Standard_Real Abscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const Standard_OVERRIDE;
   
   //! Returns the relative curvilinear abscissa (i.e. between 0
   //! and 1) of the vertex V on the contour of index IC in the
@@ -260,20 +260,20 @@ public:
   //! Returns -1. if:
   //! -   IC is outside the bounds of the table of contours, or
   //! -   V is not on the contour of index IC.
-  Standard_EXPORT Standard_Real RelativeAbscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const;
+  Standard_EXPORT Standard_Real RelativeAbscissa (const Standard_Integer IC, const TopoDS_Vertex& V) const Standard_OVERRIDE;
   
   //! Returns true if the contour of index IC in the internal
   //! data structure of this algorithm is closed and tangential
   //! at the point of closure.
   //! Warning
   //! Returns false if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Boolean ClosedAndTangent (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Boolean ClosedAndTangent (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Returns true if the contour of index IC in the internal
   //! data structure of this algorithm is closed.
   //! Warning
   //! Returns false if IC is outside the bounds of the table of contours.
-  Standard_EXPORT Standard_Boolean Closed (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Boolean Closed (const Standard_Integer IC) const Standard_OVERRIDE;
   
   //! Builds the fillets on all the contours in the internal data
   //! structure of this algorithm and constructs the resulting shape.
@@ -298,7 +298,7 @@ public:
   //! Reinitializes this algorithm, thus canceling the effects of the Build function.
   //! This function allows modifications to be made to the
   //! contours and fillet parameters in order to rebuild the shape.
-  Standard_EXPORT void Reset();
+  Standard_EXPORT void Reset() Standard_OVERRIDE;
   
   //! Returns the internal topology building algorithm.
   Standard_EXPORT Handle(TopOpeBRepBuild_HBuilder) Builder() const;
@@ -320,11 +320,11 @@ public:
   //! Return the faces created for surface <I>.
   Standard_EXPORT const TopTools_ListOfShape& NewFaces (const Standard_Integer I);
   
-  Standard_EXPORT void Simulate (const Standard_Integer IC);
+  Standard_EXPORT void Simulate (const Standard_Integer IC) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbSurf (const Standard_Integer IC) const;
+  Standard_EXPORT Standard_Integer NbSurf (const Standard_Integer IC) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(ChFiDS_SecHArray1) Sect (const Standard_Integer IC, const Standard_Integer IS) const;
+  Standard_EXPORT Handle(ChFiDS_SecHArray1) Sect (const Standard_Integer IC, const Standard_Integer IS) const Standard_OVERRIDE;
   
   //! Returns the number of contours where the computation
   //! of the fillet failed
index 432e075..f37ba8a 100644 (file)
@@ -47,7 +47,7 @@ public:
     const TopLoc_Location&                      theLocation);
 
   //! Returns number of dicretization points.
-  virtual Standard_Integer NbPoints() const
+  virtual Standard_Integer NbPoints() const Standard_OVERRIDE
   {
     return myIndices.Length();
   }
@@ -60,7 +60,7 @@ public:
   virtual void Value(const Standard_Integer theIndex,
                      Standard_Real&         theParameter,
                      gp_Pnt&                thePoint,
-                     gp_Pnt2d&              theUV);
+                     gp_Pnt2d&              theUV) Standard_OVERRIDE;
 
   DEFINE_STANDARD_RTTI(BRepMesh_EdgeTessellationExtractor, BRepMesh_IEdgeTool)
 
index cd64a38..0ef64ac 100644 (file)
@@ -48,7 +48,7 @@ public:
     const Standard_Real                              theMinSize);
 
   //! Returns number of dicretization points.
-  virtual Standard_Integer NbPoints() const
+  virtual Standard_Integer NbPoints() const Standard_OVERRIDE
   {
     return myTool->NbPoints();
   }
@@ -61,7 +61,7 @@ public:
   virtual void Value(const Standard_Integer theIndex,
                      Standard_Real&         theParameter,
                      gp_Pnt&                thePoint,
-                     gp_Pnt2d&              theUV);
+                     gp_Pnt2d&              theUV) Standard_OVERRIDE;
 
   DEFINE_STANDARD_RTTI(BRepMesh_EdgeTessellator, BRepMesh_IEdgeTool)
 
index cd6a9a5..897794e 100644 (file)
@@ -67,7 +67,7 @@ public: //! @name mesher API
                                             const BRepMesh_FastDiscret::Parameters& theParameters);
 
   //! Performs meshing ot the shape.
-  Standard_EXPORT virtual void Perform();
+  Standard_EXPORT virtual void Perform() Standard_OVERRIDE;
   
 public: //! @name accessing to parameters.
 
@@ -121,7 +121,7 @@ public: //! @name plugin API
 
 protected:
 
-  Standard_EXPORT virtual void init();
+  Standard_EXPORT virtual void init() Standard_OVERRIDE;
 
 private:
 
index bfdc02f..c9aaa43 100644 (file)
@@ -74,10 +74,10 @@ public:
   Standard_EXPORT virtual void Build() Standard_OVERRIDE;
   
   //! Returns the  TopoDS  Shape of the bottom of the prism.
-  Standard_EXPORT TopoDS_Shape FirstShape();
+  Standard_EXPORT TopoDS_Shape FirstShape() Standard_OVERRIDE;
   
   //! Returns the TopoDS Shape of the top of the prism.
-  Standard_EXPORT TopoDS_Shape LastShape();
+  Standard_EXPORT TopoDS_Shape LastShape() Standard_OVERRIDE;
   
   Standard_EXPORT TopoDS_Shape Generated (const TopoDS_Shape& SSpine, const TopoDS_Shape& SProfile);
   
index f2fee3f..70f47a9 100644 (file)
@@ -75,7 +75,7 @@ public:
   Standard_EXPORT virtual void Build() Standard_OVERRIDE;
   
   //! Returns the  TopoDS  Shape of the bottom of the prism.
-  Standard_EXPORT TopoDS_Shape FirstShape();
+  Standard_EXPORT TopoDS_Shape FirstShape() Standard_OVERRIDE;
   
   //! Returns the TopoDS Shape of the top of the prism.
   //! In the case of a finite prism, FirstShape returns the
@@ -83,7 +83,7 @@ public:
   //! otherwise, the copy of S belonging to the prism.
   //! LastShape returns the copy of S translated by V at the
   //! time of construction.
-  Standard_EXPORT TopoDS_Shape LastShape();
+  Standard_EXPORT TopoDS_Shape LastShape() Standard_OVERRIDE;
   
   //! Returns ListOfShape from TopTools.
   Standard_EXPORT virtual const TopTools_ListOfShape& Generated (const TopoDS_Shape& S) Standard_OVERRIDE;
index 70155ea..e6b5436 100644 (file)
@@ -85,10 +85,10 @@ public:
   
   //! Returns the first shape of the revol  (coinciding with
   //! the generating shape).
-  Standard_EXPORT TopoDS_Shape FirstShape();
+  Standard_EXPORT TopoDS_Shape FirstShape() Standard_OVERRIDE;
   
   //! Returns the TopoDS Shape of the end of the revol.
-  Standard_EXPORT TopoDS_Shape LastShape();
+  Standard_EXPORT TopoDS_Shape LastShape() Standard_OVERRIDE;
   
   Standard_EXPORT virtual const TopTools_ListOfShape& Generated (const TopoDS_Shape& S) Standard_OVERRIDE;
   
index ee2754f..58b4b64 100644 (file)
@@ -49,75 +49,75 @@ public:
   
   //! Builds the vertex addressed by [aGenV,aDirV], with its
   //! geometric part, but without subcomponents.
-  Standard_EXPORT TopoDS_Shape MakeEmptyVertex (const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV);
+  Standard_EXPORT TopoDS_Shape MakeEmptyVertex (const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV) Standard_OVERRIDE;
   
   //! Builds the edge addressed by [aGenV,aDirE], with its
   //! geometric part, but without subcomponents.
-  Standard_EXPORT TopoDS_Shape MakeEmptyDirectingEdge (const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE);
+  Standard_EXPORT TopoDS_Shape MakeEmptyDirectingEdge (const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE) Standard_OVERRIDE;
   
   //! Builds the edge addressed by [aGenE,aDirV], with its
   //! geometric part, but without subcomponents.
-  Standard_EXPORT TopoDS_Shape MakeEmptyGeneratingEdge (const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirV);
+  Standard_EXPORT TopoDS_Shape MakeEmptyGeneratingEdge (const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirV) Standard_OVERRIDE;
   
   //! Sets the  parameters of the new  vertex  on the new
   //! face. The new face and  new vertex where generated
   //! from aGenF, aGenV and aDirV .
-  Standard_EXPORT void SetParameters (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenF, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV);
+  Standard_EXPORT void SetParameters (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenF, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV) Standard_OVERRIDE;
   
   //! Sets the  parameter of the new  vertex  on the new
   //! edge. The new edge and  new vertex where generated
   //! from aGenV aDirE, and aDirV.
-  Standard_EXPORT void SetDirectingParameter (const TopoDS_Shape& aNewEdge, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE, const Sweep_NumShape& aDirV);
+  Standard_EXPORT void SetDirectingParameter (const TopoDS_Shape& aNewEdge, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE, const Sweep_NumShape& aDirV) Standard_OVERRIDE;
   
   //! Sets the  parameter of the new  vertex  on the new
   //! edge. The new edge and  new vertex where generated
   //! from aGenE, aGenV and aDirV .
-  Standard_EXPORT void SetGeneratingParameter (const TopoDS_Shape& aNewEdge, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenE, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV);
+  Standard_EXPORT void SetGeneratingParameter (const TopoDS_Shape& aNewEdge, TopoDS_Shape& aNewVertex, const TopoDS_Shape& aGenE, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirV) Standard_OVERRIDE;
   
   //! Builds the face  addressed by [aGenS,aDirS],  with
   //! its geometric part, but without subcomponents. The
   //! couple aGenS, aDirS can be  a "generating face and
   //! a  directing vertex" or  "a generating  edge and a
   //! directing edge".
-  Standard_EXPORT TopoDS_Shape MakeEmptyFace (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS);
+  Standard_EXPORT TopoDS_Shape MakeEmptyFace (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS) Standard_OVERRIDE;
   
   //! Sets the PCurve for a new edge on a new face. The
   //! new edge and  the  new face were generated  using
   //! aGenF, aGenE and aDirV.
-  Standard_EXPORT void SetPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenF, const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirV, const TopAbs_Orientation orien);
+  Standard_EXPORT void SetPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenF, const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirV, const TopAbs_Orientation orien) Standard_OVERRIDE;
   
   //! Sets the PCurve for a new edge on a new face. The
   //! new edge and  the  new face were generated  using
   //! aGenE, aDirE and aDirV.
-  Standard_EXPORT void SetGeneratingPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirE, const Sweep_NumShape& aDirV, const TopAbs_Orientation orien);
+  Standard_EXPORT void SetGeneratingPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenE, const Sweep_NumShape& aDirE, const Sweep_NumShape& aDirV, const TopAbs_Orientation orien) Standard_OVERRIDE;
   
   //! Sets the PCurve for a new edge on a new face. The
   //! new edge and  the  new face were generated  using
   //! aGenE, aDirE and aGenV.
-  Standard_EXPORT void SetDirectingPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenE, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE, const TopAbs_Orientation orien);
+  Standard_EXPORT void SetDirectingPCurve (const TopoDS_Shape& aNewFace, TopoDS_Shape& aNewEdge, const TopoDS_Shape& aGenE, const TopoDS_Shape& aGenV, const Sweep_NumShape& aDirE, const TopAbs_Orientation orien) Standard_OVERRIDE;
   
   //! Returns the Orientation of the  shell in the solid
   //! generated by the face aGenS  with  the edge aDirS.
   //! It is  REVERSED  if the surface is  swept  in  the
   //! direction of the normal.
-  Standard_EXPORT TopAbs_Orientation DirectSolid (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS);
+  Standard_EXPORT TopAbs_Orientation DirectSolid (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS) Standard_OVERRIDE;
   
   //! Returns   true   if  aNewSubShape    (addressed by
   //! aSubGenS  and aDirS)  must  be added  in aNewShape
   //! (addressed by aGenS and aDirS).
-  Standard_EXPORT Standard_Boolean GGDShapeIsToAdd (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const TopoDS_Shape& aSubGenS, const Sweep_NumShape& aDirS) const;
+  Standard_EXPORT Standard_Boolean GGDShapeIsToAdd (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const TopoDS_Shape& aSubGenS, const Sweep_NumShape& aDirS) const Standard_OVERRIDE;
   
   //! Returns   true   if  aNewSubShape    (addressed by
   //! aGenS  and aSubDirS)  must  be added  in aNewShape
   //! (addressed by aGenS and aDirS).
-  Standard_EXPORT Standard_Boolean GDDShapeIsToAdd (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS, const Sweep_NumShape& aSubDirS) const;
+  Standard_EXPORT Standard_Boolean GDDShapeIsToAdd (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS, const Sweep_NumShape& aSubDirS) const Standard_OVERRIDE;
   
   //! In   some  particular  cases  the  topology  of  a
   //! generated  face  must  be  composed of independant
   //! closed wires, in  this  case this function returns
   //! true.   The  only  case in whitch the function may
   //! return true is a planar face in a closed revol.
-  Standard_EXPORT Standard_Boolean SeparatedWires (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const TopoDS_Shape& aSubGenS, const Sweep_NumShape& aDirS) const;
+  Standard_EXPORT Standard_Boolean SeparatedWires (const TopoDS_Shape& aNewShape, const TopoDS_Shape& aNewSubShape, const TopoDS_Shape& aGenS, const TopoDS_Shape& aSubGenS, const Sweep_NumShape& aDirS) const Standard_OVERRIDE;
   
   //! In  some  particular  cases  the   topology  of  a
   //! generated  Shell must be  composed  of  independant
@@ -129,11 +129,11 @@ public:
   //! resulting Shape. In some  specific cases the shape
   //! can  be    geometrically   inexsistant,  then this
   //! function returns false.
-  Standard_EXPORT Standard_Boolean HasShape (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS) const;
+  Standard_EXPORT Standard_Boolean HasShape (const TopoDS_Shape& aGenS, const Sweep_NumShape& aDirS) const Standard_OVERRIDE;
   
   //! Returns true when   the geometry of  aGenS  is not
   //! modified  by the rotation.
-  Standard_EXPORT Standard_Boolean IsInvariant (const TopoDS_Shape& aGenS) const;
+  Standard_EXPORT Standard_Boolean IsInvariant (const TopoDS_Shape& aGenS) const Standard_OVERRIDE;
   
   //! returns the axis
   Standard_EXPORT gp_Ax1 Axe() const;
index fe2576e..869c570 100644 (file)
@@ -64,7 +64,7 @@ public:
   //! face changes in the  shells which contain  it.  --
   //! Here, <RevFace>  will  return Standard_True if the
   //! -- gp_Trsf is negative.
-  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace);
+  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace) Standard_OVERRIDE;
   
   //! Returns Standard_True  if  the edge  <E> has  been
   //! modified.  In this case,  <C> is the new geometric
@@ -72,14 +72,14 @@ public:
   //! the         new    tolerance.   Otherwise, returns
   //! Standard_False,    and  <C>,  <L>,   <Tol> are not
   //! significant.
-  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns  Standard_True if the  vertex <V> has been
   //! modified.  In this  case, <P> is the new geometric
   //! support of the vertex,   <Tol> the new  tolerance.
   //! Otherwise, returns Standard_False, and <P>,  <Tol>
   //! are not significant.
-  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns Standard_True if  the edge  <E> has a  new
   //! curve on surface on the face <F>.In this case, <C>
@@ -87,14 +87,14 @@ public:
   //! new location, <Tol> the new tolerance.
   //! Otherwise, returns  Standard_False, and <C>,  <L>,
   //! <Tol> are not significant.
-  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns Standard_True if the Vertex  <V> has a new
   //! parameter on the  edge <E>. In  this case,  <P> is
   //! the parameter,    <Tol>  the     new    tolerance.
   //! Otherwise, returns Standard_False, and <P>,  <Tol>
   //! are not significant.
-  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns the  continuity of  <NewE> between <NewF1>
   //! and <NewF2>.
@@ -102,7 +102,7 @@ public:
   //! <NewE> is the new  edge created from <E>.  <NewF1>
   //! (resp. <NewF2>) is the new  face created from <F1>
   //! (resp. <F2>).
-  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2);
+  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2) Standard_OVERRIDE;
 
 
 
index 35962ac..1e7c0aa 100644 (file)
@@ -62,7 +62,7 @@ public:
   //! face changes in the  shells which contain  it.  --
   //! Here, <RevFace>  will  return Standard_True if the
   //! -- gp_Trsf is negative.
-  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace);
+  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace) Standard_OVERRIDE;
   
   //! Returns Standard_True  if  the edge  <E> has  been
   //! modified.  In this case,  <C> is the new geometric
@@ -70,14 +70,14 @@ public:
   //! the         new    tolerance.   Otherwise, returns
   //! Standard_False,    and  <C>,  <L>,   <Tol> are not
   //! significant.
-  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns  Standard_True if the  vertex <V> has been
   //! modified.  In this  case, <P> is the new geometric
   //! support of the vertex,   <Tol> the new  tolerance.
   //! Otherwise, returns Standard_False, and <P>,  <Tol>
   //! are not significant.
-  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns Standard_True if  the edge  <E> has a  new
   //! curve on surface on the face <F>.In this case, <C>
@@ -85,14 +85,14 @@ public:
   //! new location, <Tol> the new tolerance.
   //! Otherwise, returns  Standard_False, and <C>,  <L>,
   //! <Tol> are not significant.
-  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns Standard_True if the Vertex  <V> has a new
   //! parameter on the  edge <E>. In  this case,  <P> is
   //! the parameter,    <Tol>  the     new    tolerance.
   //! Otherwise, returns Standard_False, and <P>,  <Tol>
   //! are not significant.
-  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns the  continuity of  <NewE> between <NewF1>
   //! and <NewF2>.
@@ -100,7 +100,7 @@ public:
   //! <NewE> is the new  edge created from <E>.  <NewF1>
   //! (resp. <NewF2>) is the new  face created from <F1>
   //! (resp. <F2>).
-  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2);
+  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2) Standard_OVERRIDE;
 
   Standard_EXPORT const TopTools_ListOfShape& GetUpdatedEdges() const;
 
index 8e2ced4..4139611 100644 (file)
@@ -65,7 +65,7 @@ public:
   //! modified face changes in the shells which contain it.
   //! For this class, RevFace returns true if the gp_Trsf
   //! associated with this modification is negative.
-  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace);
+  Standard_EXPORT Standard_Boolean NewSurface (const TopoDS_Face& F, Handle(Geom_Surface)& S, TopLoc_Location& L, Standard_Real& Tol, Standard_Boolean& RevWires, Standard_Boolean& RevFace) Standard_OVERRIDE;
   
   //! Returns true if the edge E has been modified.
   //! If the edge has been modified:
@@ -74,7 +74,7 @@ public:
   //! - Tol is the new tolerance.
   //! If the edge has not been modified, this function
   //! returns false, and the values of C, L and Tol are not significant.
-  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve (const TopoDS_Edge& E, Handle(Geom_Curve)& C, TopLoc_Location& L, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns true if the vertex V has been modified.
   //! If the vertex has been modified:
@@ -82,7 +82,7 @@ public:
   //! - Tol is the new tolerance.
   //! If the vertex has not been modified this function
   //! returns false, and the values of P and Tol are not significant.
-  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewPoint (const TopoDS_Vertex& V, gp_Pnt& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns true if the edge E has a new curve on surface on the face F.
   //! If a new curve exists:
@@ -91,7 +91,7 @@ public:
   //! - Tol the new tolerance.
   //! If no new curve exists, this function returns false, and
   //! the values of C, L and Tol are not significant.
-  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewCurve2d (const TopoDS_Edge& E, const TopoDS_Face& F, const TopoDS_Edge& NewE, const TopoDS_Face& NewF, Handle(Geom2d_Curve)& C, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns true if the Vertex V has a new parameter on the edge E.
   //! If a new parameter exists:
@@ -99,7 +99,7 @@ public:
   //! - Tol is the new tolerance.
   //! If no new parameter exists, this function returns false,
   //! and the values of P and Tol are not significant.
-  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol);
+  Standard_EXPORT Standard_Boolean NewParameter (const TopoDS_Vertex& V, const TopoDS_Edge& E, Standard_Real& P, Standard_Real& Tol) Standard_OVERRIDE;
   
   //! Returns the  continuity of  <NewE> between <NewF1>
   //! and <NewF2>.
@@ -107,7 +107,7 @@ public:
   //! <NewE> is the new  edge created from <E>.  <NewF1>
   //! (resp. <NewF2>) is the new  face created from <F1>
   //! (resp. <F2>).
-  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2);
+  Standard_EXPORT GeomAbs_Shape Continuity (const TopoDS_Edge& E, const TopoDS_Face& F1, const TopoDS_Face& F2, const TopoDS_Edge& NewE, const TopoDS_Face& NewF1, const TopoDS_Face& NewF2) Standard_OVERRIDE;
 
 
 
index 3a342d7..82ae24b 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     BiTgte_CurveOnEdge& ChangeCurve();
index dd11d7f..f5fa458 100644 (file)
@@ -50,11 +50,11 @@ public:
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT const Adaptor3d_Curve& Curve() const;
+  Standard_EXPORT const Adaptor3d_Curve& Curve() const Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
   //! This is redefined from HCurve, cannot be inline.
-  Standard_EXPORT Adaptor3d_Curve& GetCurve();
+  Standard_EXPORT Adaptor3d_Curve& GetCurve() Standard_OVERRIDE;
   
   //! Returns the curve used to create the GenHCurve.
     BiTgte_CurveOnVertex& ChangeCurve();
index 70dac2d..822ed70 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDF_TagSourceDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 99ce7f0..67d5a98 100644 (file)
@@ -40,13 +40,13 @@ public:
   
   Standard_EXPORT BinMDataStd_AsciiStringDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! persistent -> transient (retrieve)
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! transient -> persistent (store)
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 4c89d48..3d3ed35 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_CommentDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 941c2a3..f28f6e8 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_ExpressionDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index be5eeb4..9aac74d 100644 (file)
@@ -40,13 +40,13 @@ public:
   
   Standard_EXPORT BinMDataStd_IntPackedMapDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! persistent -> transient (retrieve)
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! transient -> persistent (store)
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 23c35f4..9ce675f 100644 (file)
@@ -40,13 +40,13 @@ public:
   
   Standard_EXPORT BinMDataStd_NameDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! persistent -> transient (retrieve)
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! transient -> persistent (store)
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 20cc1d6..4021bcf 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_RelationDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6a4832d..65d1ca5 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_TreeNodeDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 7a36b32..4d3bb6d 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_UAttributeDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6e66825..e9f3bfe 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataStd_VariableDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6987666..f9d0aea 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataXtd_ConstraintDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index e008899..ef2a317 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataXtd_GeometryDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index c62d570..b188ee4 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMDataXtd_PatternStdDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index cd9bfa0..531cc36 100644 (file)
@@ -45,11 +45,11 @@ public:
   
   Standard_EXPORT BinMNaming_NamedShapeDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! Input the shapes from Bin Document file
   Standard_EXPORT void ReadShapeSection (Standard_IStream& theIS);
index 61568c1..5ad53ed 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMNaming_NamingDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 095a99d..c245d21 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMPrsStd_AISPresentationDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index c527f3d..47d0340 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT BinMPrsStd_PositionDriver(const Handle(CDM_MessageDriver)& theMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const BinObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, BinObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, BinObjMgt_Persistent& Target, BinObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index d9e318a..b1b4162 100644 (file)
@@ -36,7 +36,7 @@ class BinTObjDrivers_DocumentRetrievalDriver :
   // Constructor
 
   Standard_EXPORT virtual Handle(BinMDF_ADriverTable) AttributeDrivers
-                        (const Handle(CDM_MessageDriver)& theMsgDriver);
+                        (const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
 
  public:
   // Declaration of CASCADE RTTI
index 29d0c04..9f999bc 100644 (file)
@@ -36,7 +36,7 @@ class BinTObjDrivers_DocumentStorageDriver :
   // Constructor
 
   Standard_EXPORT virtual Handle(BinMDF_ADriverTable) AttributeDrivers
-                        (const Handle(CDM_MessageDriver)& theMsgDriver);
+                        (const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
 
  public:
   // Declaration of CASCADE RTTI
index 2fa9795..35a783a 100644 (file)
@@ -30,20 +30,20 @@ class BinTObjDrivers_IntSparseArrayDriver : public BinMDF_ADriver
                          (const Handle(CDM_MessageDriver)& theMessageDriver);
   // constructor
 
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   // Creates a new attribute
 
   Standard_EXPORT Standard_Boolean Paste
                          (const BinObjMgt_Persistent&  theSource,
                           const Handle(TDF_Attribute)& theTarget,
-                          BinObjMgt_RRelocationTable&  theRelocTable) const;
+                          BinObjMgt_RRelocationTable&  theRelocTable) const Standard_OVERRIDE;
   // Translate the contents of <theSource> and put it
   // into <theTarget>
 
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& theSource,
                           BinObjMgt_Persistent&        theTarget,
-                          BinObjMgt_SRelocationTable&  theRelocTable) const;
+                          BinObjMgt_SRelocationTable&  theRelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>
 
index a187de8..8c7b3f4 100644 (file)
@@ -30,13 +30,13 @@ class BinTObjDrivers_ModelDriver : public BinMDF_ADriver
                          (const Handle(CDM_MessageDriver)& theMessageDriver);
   // constructor
 
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   // Creates a new attribute
 
   Standard_EXPORT Standard_Boolean Paste
                          (const BinObjMgt_Persistent&  Source,
                           const Handle(TDF_Attribute)& Target,
-                          BinObjMgt_RRelocationTable&  RelocTable) const;
+                          BinObjMgt_RRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
@@ -46,7 +46,7 @@ class BinTObjDrivers_ModelDriver : public BinMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           BinObjMgt_Persistent&        Target,
-                          BinObjMgt_SRelocationTable&  RelocTable) const;
+                          BinObjMgt_SRelocationTable& &nbs