]> OCCT Git - occt-copy.git/commitdiff
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 1020029d2e3dfda26456ed2acd45c1607788e724..b53e6e03f698397bc9d7535b2d2a4c0dab71145b 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 4884034c771fd7a7cd426b191eeee5f056875829..e4efb06eaf0f189cab5987179b55dbc235e0b3f9 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 e7728074027ef71e8d4ec0b278b8cd40642a0095..57a5a4e3c30b3c7347728e259523dfaba53fb2ea 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 91216611e66844b016dd12472d120bcdb16c82ac..acb6022da9becc46333b396c246b1e70ebfd9ed6 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 3547b52a001957034a41473a28a584b135cb494f..b76e1db042bfc916cb79af71eea90f18e2a526b1 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 9ec65911f1add57f3f0d54c97b386dea5ec00ed6..bdc7a123550341fb320c474549d1b0412baa4bd2 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 3866740f5b95b95173c08a30522aa2d4b01edb3a..7ab7e0b7c2e4b901d420c4042be3e34deb610546 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 e7d93a771e9957a5218face9e8ce774a931ab3db..fd9b7f6f0436439d9948c9b0d881aef28aacfa67 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 01ae8fa37c105d34ac98cea2376de24e4c53dc17..3416df3e69e07ec343d98310b3836f9764668fd2 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 2d5726fe987545c9a4f89b0c1e13194434986f9b..6f09b8520eea05036dddbc2546c38231d65c5614 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 b527d86dd812faf46b0c39c51608248fcac1e72a..545f15f500a888c8069d83b105c0d3d43da08b6f 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 9e36859a2bce91fc3b415aaa44a5cb8c6164c435..f1a65f58cc94c9623a9b390f29732534d8d63a5c 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 d0271edf7e73309510b7f3c9f32b710a0e2ac4b0..e1b0b1f81d6e56836c8daa2cb66990f523e93ba3 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 a7182d55c75db4558c9a3c8a8574d3632ac8a13c..8440f99be5f3860ea7bd1f15e2c357964f082e81 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 db56f97295f971c965839cbe1e0ffce13d4625f1..de86803338eff340111ec6509c1677d6c2b41650 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 fa38a5c0936a5faac311023e3ccc05ac5adf2bfc..c762880c64d611c641701f91b89a388b88086bfc 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 b484a0988a4a00b1db7b14fb561202c200e18458..8e97dbb8aaef6af30ec38f199996097bcb82464c 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 fd718bdba387e8e284feaa983901ba143b6715f7..0bac468466b178c0deb9edc0687bf2f89a45c0f7 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 4b02478909cb344bae58a3f70e27f30dd1c92bb2..280c0d9dca4bc40052e16651fe520c23e48ddec7 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 7507914df4009d2700b965fb73d66bf1c7959a04..34b7d44684375535457add1dafe447b576beb9ce 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 7cbe30c5eb4716ad1344a2919a36a1cc418f7483..b89e1057708ace7a8f0d24cb48d5802018b303ad 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 52c8c414c727931dd29b4f4831e9c6159a1a1457..6b54e28eedd500739d97bfa04f0b324d2ddda660 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 ebe4cf544bcae784f62cbacedccd35c397cc45b6..ed7aaf5dcd6028abc41acacb0fe5def1bf585e53 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 e613cb8740dd3d7d6dcb4ff86b0ffe720c648269..52e942ccd214d12127f8bda838c02b899668a723 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 474158af845fc91cc3a6331aefb2bff916c8fe7e..832a7016e07d7db9348473d59cdf1917f5483503 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 7882705e9e199289079fbafc5723e2312e589c12..8d2cbc83e88619c636c016ba2cef24e49e3fff05 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 2163021f78ecc49c70b514950f99026883a5a661..5868ea59db16c2dd60ad30eeaa6b3f37fa16ed2d 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 e78ad2442e9b835dbc8e2e22dfc8978bcab7724e..548384ba56da49de6cb04f5c36eb946a5d415c72 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 adea61dbae8f390dbbb96aee8ac21bd6ad4a38a2..a7ca50de809a1d3c018c8b163663090cdd47704b 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 ea8989716cd27649352c9e79a14444414943a641..91cf9e76f40046f398de3222362d2019a920d6dc 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 a9525193c4a6db06ddc0f4c0260c78a6d9713d53..3481b99af4213d8cde42ba47a01e39b2ec6b4684 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 49c7f926390b45e0c62ef058ffa89e6ea47b9539..375f0742b3a5c9d739b9f4a4594e6acc1db2d9dc 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 7105da4f9973fa674f897a49a6b5bccdf70a3282..84a725d6726cda6aabb99ec7773fd4a5a12d326e 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 d70e2a0a9c38fd0ba62fcccb6216aaa64f3ccdfb..7f64f3495973c80909577f553682e36984a3654a 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 cb5e07f8d68d7122f21fe99226f38487f557fb04..1f0e0111709712a483fc6c4a12d600623dd259c2 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 743faa145cd45d50a4f9ed76799afb5c7305aaea..c07359276e187fe9772c694201d3c9b4154f8350 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 f233f3adf6f0ad96bb3d624572ca5ffa71ef95b5..fdfefce73bf74869b0b4e8cffc1729fe688911a9 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 4b6d0148703511d7e0eb9e6115f87616eabe3639..93754d06a868a09b1e38ea74d0dc4304c1c1e060 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 61ca8604e3f093b6df846ff1e5b691dae649c491..c729e6490809269fa327116649e3a4cd1c50fe7b 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 b584ad49d0e636cfd03f0d431aac71ed4d0aca61..1937c5a0777eda5603178b95ec9843f336d166f6 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 a68c385393083ae24883e66900eb480524ecef8a..c2a14db99cb8d1a53f0bb1ae3b1b9ff17cf9cbbd 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 229a4b4755d87f85a1975bca357f5714c912ed11..65ea34cd21de9d81d273f5ed3802b99bce52a963 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 604d8d4660287323ef7bdd873befa527d80296f5..dc30043d26d79f985daf6ad4e7d50b6f364faa8f 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 a9f34075122129903dc5a277d3b1054fc4f48650..e137aab76a2342ef4fc3a3574b4987207dcfee97 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 9454960832a667b6814e88d8ef11a73e95af4572..cdf3c7022ac7550c2832d84e5ce1cb27f258e57e 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 1654e173fcf7b90cbe7b3bf4820c208cb9d8d591..3cbe5fe3aa7a1a642e9b51215fe6519f0e570c0d 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 8832ff1df28b18ae6dfe1720a9617396967f7edf..43c2388197c179500c870afedc5e9efe7c2b128f 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 6557dc0448cd59e552cda5d5e1efa34924965bda..13c5810c1f371ff95e32d951c6944bee70fe3085 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 b134a074c807b28d580921956b3b44ad67eb1c93..64797d6d3c2a3dbab0254a5901c605b01fdab26b 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 8b79708ebadb23b2cb3b4652fcd7cf53b08d72e6..67f3f2fa411edf3eefc4db7fd7418733d6d237a4 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 98a20defff45ba28eb3ee635fd36be31ab50bd2c..76eec33383a99795db8d61ff795692a42b898dfe 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 2a4742ca6e9689b319482cfe2b96c84522e1fd95..74eeeec3c5bde5f243a01e8fcfead604fb521371 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 b4adf285831455cee35cdda1eef76afe6f8a9908..d6c91968228b85c43e4896a1196bdc95370cde65 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 aea62214897beb32fd6bd3127883f696bbea7cd6..eef7345f15547d1d1b563d0b391e32ba8a8ce781 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 c436386319a568f6d6938804df2c6d9e5119ed98..6400836330f177481db69e092155755fb13a9d83 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 ed1c394cab6e9767e5812b96ed5c1246b21976a8..19bcadbb53e767852a9f70d7930d76a0bd6f75cf 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 b63910dfa0321c6e333578120d3388b61d76ac4a..b60a22bf59f0ec71cbcd115f8ec9ae5d2fec5a0a 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 75b74c1545c8b58a2ece525c09a2b03d661a239a..421c69aa7d0c2c29a9372ab604353728a09225dc 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 331250adb7cdca3f9277f323b9ec9ae41f3f3e6d..8c22d8a09cef806b0914c526b9f6bb72e1fe5bd3 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 432e075516d53ff4a9b7d517f6c288fb55e5f552..f37ba8af9c72d615695c24b29a8464de81ef1455 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 cd64a38b1fa81488e6222d82ecafb718a5b82a91..0ef64ac96a42048721b07568d57fed67065cf58e 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 cd6a9a5554ec7a41baf9cd33fda98e5a9b6cb69f..897794e4cfcf43777d643a316d8f3741472c4d52 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 bfdc02fbfb2cf63205944397788e644c06a29e40..c9aaa430670909fe04658e59d2310db3fc77689d 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 f2fee3f30c7e1566a7e306d64876649bd7d50b4c..70f47a99895ed66b11f391bab46175fd6b2d82e9 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 70155ea1832a3b9f8003a079a2805ecbfdd052e6..e6b5436c6ec55a0d0cd756f27865ddc71d702e1d 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 ee2754f78a2901dc99da6c5a9dc93604fedb6a61..58b4b6451dc1f293d4a00675436c6f4b0cc24090 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 fe2576e78fb6b41183df1f5ebe9673f2dc9d9d0d..869c57016442c3f9183be5ef0afd281a9b44ab58 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 35962ac5f443b5b6eeb12db9ef5a6a334a3a0cbd..1e7c0aa34aa81ebd1d33e7cd111d48e44f6a5a11 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 8e2ced4fb656c5b843c5d72db82ca0bbec0b4fbe..4139611bf3c63374ecf0c12a33737d71a147b11a 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 3a342d7456c075c02c4b827791d2156a4294a690..82ae24b1b04fded7804ae27458100bb3f3c3d1ec 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 dd11d7f81365e343fd838fdffa85204d37fbbe80..f5fa4585bd106fda17486c7e998b9cf75d4c345a 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 70dac2de615bcc87a542564a564eb05ac07b9508..822ed70cc4d42d0e823f0a3c0cc30e04292fafff 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 99ce7f0707c44dde890ea0b1c194258fe976f4d2..67d5a98968d5ed252e62a03622f748e51f48a4dd 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 4c89d484e5c46b571d227da4451abe304be1eff9..3d3ed351fa84d9052ad2b56d2201cad10dd3cb71 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 941c2a3aec2fcfba8070b99184f313c7a898b09a..f28f6e81be27280bb399bdf768e70de6af5bfe28 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 be5eeb4591799a1b80920eb9629f71606efa2e94..9aac74d792e182f626137c941c46e3901fa44e47 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 23c35f45994ca56116035d121032af92d0f35058..9ce675f988164b780f41f5613852558c493535d6 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 20cc1d6a932ad911362fb9013a326d4efcf1cba9..4021bcf09ccaa69d12c2cfebf781d5a1ed050a86 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 6a4832d8fdd08ae2a728d2501e50349ce1aa6d6d..65d1ca57fdd1fb71bcdbc2458aefafc1bebd4e88 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 7a36b321bed395253d76c40acdb54bc7f9b0c8b6..4d3bb6d66087ec38b794f0c1b4e13d34d1e09921 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 6e66825f3a5ba314f363e12f61484e43c82c234d..e9f3bfe705299d850177e7209b5e26818e0e98db 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 69876664f35fc219d4dc9528ccf587c585668d1e..f9d0aea73c9ea16bb4b437e0c6dc784194e3efa4 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 e008899c4a8d0e0706e5edd3f4cf667bb9c0022e..ef2a317779dd70d406dd35b7ae1af75e3e9f8072 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 c62d57041b9797731442f3cac0b5d1fbc9cf8b18..b188ee411ca9ce8c914a9b61e85d12f78b75adea 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 cd9bfa020f6f63fa54e0f2ecf0b184e5679132a4..531cc366eb56cace22940929575f8bcf27559226 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 61568c1781e3b7219c5afc3a2e3125da7e18a98c..5ad53ed0b8f6cce8ea87bff19ea3f2dd909115ab 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 095a99d1016cfdda53476f29c6b1e7200990e1c6..c245d21be717c0ea85e5e74f4f0a228b37c10c43 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 c527f3dae9c9b6bfa42acd62344d264c8fda4ea4..47d0340b1e383a665ff3b3dbf2184267ebf3dd4e 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 d9e318a5d7f602f18de1075fd48164e14ce1b776..b1b4162ec523ae16144ca20ad113cb49c1dc55ca 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 29d0c04e8a7de020167dc0ade11e3c4dd0cce544..9f999bcc1d93ffbbd50cab33a271d027f02fe6c1 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 2fa97953e10141e25f1ed5911cb00d0acf137773..35a783a0991749b39eb89a35befcc7b8cd4a235d 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 a187de862752ff653101fd048574dc26cdaed5d9..8c7b3f4a94dd64cc8022086099bbeecbcb3a62b2 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&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index 0969b3f7563320c80001e2b5f818c2895ef0692b..b2431891fb9bd6b9f99be1a803ba4d2069c3144f 100644 (file)
@@ -31,13 +31,13 @@ class BinTObjDrivers_ObjectDriver : 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.
@@ -47,7 +47,7 @@ class BinTObjDrivers_ObjectDriver : public BinMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           BinObjMgt_Persistent&        Target,
-                          BinObjMgt_SRelocationTable&  RelocTable) const;
+                          BinObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index 458843dfc8860d61b9f8858b0c9e1ab4b8fcd9a9..dd0c5f8eabbcda2623dd33690f3a4a34d652e9e2 100644 (file)
@@ -31,13 +31,13 @@ class BinTObjDrivers_ReferenceDriver : 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.
@@ -45,7 +45,7 @@ class BinTObjDrivers_ReferenceDriver : public BinMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           BinObjMgt_Persistent&        Target,
-                          BinObjMgt_SRelocationTable&  RelocTable) const;
+                          BinObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index a98ad49736c65fab947c5ea280450364f28890ea..794097a5fdb69ba633ce02f9cc6b61407d4acf2d 100644 (file)
@@ -31,20 +31,20 @@ class BinTObjDrivers_XYZDriver : 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 0e0b1700b451712f231e86a77e3fa38c89f5b4fc..250e821b41f4a85fdb13953f77815bd2a2b65aca 100644 (file)
@@ -433,11 +433,11 @@ void  BinTools_ShapeSet::Read(Standard_IStream& IS)
     return;
   }
 
-  Standard_Integer i, nbShapes;
+  Standard_Integer nbShapes = 0;
   IS >> nbShapes;
   IS.get();//remove lf 
 
-  for (i = 1; i <= nbShapes; i++) {
+  for (int i = 1; i <= nbShapes; i++) {
 
     TopoDS_Shape S;
     
@@ -512,7 +512,7 @@ void  BinTools_ShapeSet::Write(const TopoDS_Shape& S, Standard_OStream& OS)const
 void  BinTools_ShapeSet::Read(TopoDS_Shape& S, Standard_IStream& IS,
                               const Standard_Integer nbshapes)const 
 {
-  Standard_Character aChar;
+  Standard_Character aChar = '\0';
   IS >> aChar;
   if(aChar == '*')
     S = TopoDS_Shape();
index df7ae2ee243fdac078e5dc8c50079c17b81bdf9f..9eb30cbb6421da51a9b5771ca33e19ffc8f5eda3 100644 (file)
@@ -74,9 +74,9 @@ public:
   
   Standard_EXPORT void Init (const Handle(Geom2d_TrimmedCurve)& bisector);
   
-  Standard_EXPORT Standard_Boolean IsExtendAtStart() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtStart() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const Standard_OVERRIDE;
   
   //! Trim <me> by a domain defined by the curve <Cu>.
   //! This domain is the set of the points which are
@@ -86,41 +86,41 @@ public:
   //! Trim <me> by a domain defined by uf  and  ul
   Standard_EXPORT void SetTrim (const Standard_Real uf, const Standard_Real ul);
   
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Returns the order of continuity of the curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Geom2d_Curve) Geom2dCurve() const;
   
-  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const;
+  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real ParameterOfStartPoint() const;
   
@@ -129,15 +129,15 @@ public:
   //! If necessary,  breaks the  curve in  intervals  of
   //! continuity  <C1>.    And  returns   the number   of
   //! intervals.
-  Standard_EXPORT Standard_Integer NbIntervals() const;
+  Standard_EXPORT Standard_Integer NbIntervals() const Standard_OVERRIDE;
   
   //! Returns  the  first  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! Returns  the  last  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const Standard_OVERRIDE;
   
   Standard_EXPORT void Dump (const Standard_Integer Deep = 0, const Standard_Integer Offset = 0) const;
 
index 94ad81396eef108f2ef43101a773b89d3237674e..6ddedf6bd3dc1e1a2111ef80834c199ee594ff9d 100644 (file)
@@ -78,56 +78,56 @@ public:
   //! than <DistMax>.
   Standard_EXPORT void Perform (const Handle(Geom2d_Curve)& Cu1, const Handle(Geom2d_Curve)& Cu2, const Standard_Real Side1, const Standard_Real Side2, const gp_Pnt2d& Origin, const Standard_Real DistMax = 500);
   
-  Standard_EXPORT Standard_Boolean IsExtendAtStart() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtStart() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Returns the order of continuity of the curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! The parameter  on <me> is linked to  the parameter
   //! on the first curve. This method creates the same bisector
   //! where the curves are inversed.
   Standard_EXPORT Handle(Bisector_BisecCC) ChangeGuide() const;
   
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
   
 
   //! Transformation of a geometric object. This tansformation
   //! can be a translation, a rotation, a symmetry, a scaling
   //! or a complex transformation obtained by combination of
   //! the previous elementaries transformations.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! If necessary,  breaks the  curve in  intervals  of
   //! continuity  <C1>.    And  returns   the number   of
   //! intervals.
-  Standard_EXPORT Standard_Integer NbIntervals() const;
+  Standard_EXPORT Standard_Integer NbIntervals() const Standard_OVERRIDE;
   
   //! Returns  the  first  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! Returns  the  last  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const Standard_OVERRIDE;
   
   Standard_EXPORT GeomAbs_Shape IntervalContinuity() const;
   
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns the point of parameter U.
   //! Computes the distance between the current point and
@@ -143,15 +143,15 @@ public:
   //! of the projection of the current point.
   Standard_EXPORT gp_Pnt2d ValueByInt (const Standard_Real U, Standard_Real& U1, Standard_Real& U2, Standard_Real& Distance) const;
   
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Boolean IsEmpty() const;
   
@@ -162,7 +162,7 @@ public:
   //! Returns the reciproque of LinkBisCurve.
   Standard_EXPORT Standard_Real LinkCurveBis (const Standard_Real U) const;
   
-  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const;
+  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Geom2d_Curve) Curve (const Standard_Integer IndCurve) const;
   
index 488902dd92137fa199e479449d900efcdad8d030..b71fb32dda3bc270328d7a0d4b37a81b74ba0d57 100644 (file)
@@ -77,10 +77,10 @@ public:
   Standard_EXPORT void Perform (const Handle(Geom2d_Curve)& Cu, const gp_Pnt2d& P, const Standard_Real Side, const Standard_Real DistMax = 500);
   
   //! Returns True if the bisector is extended at start.
-  Standard_EXPORT Standard_Boolean IsExtendAtStart() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtStart() const Standard_OVERRIDE;
   
   //! Returns True if the bisector is extended at end.
-  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const;
+  Standard_EXPORT Standard_Boolean IsExtendAtEnd() const Standard_OVERRIDE;
   
 
   //! Changes the direction of parametrization of <me>.
@@ -88,65 +88,65 @@ public:
   //! is bounded the StartPoint of the initial curve becomes the
   //! EndPoint of the reversed curve  and the EndPoint of the initial
   //! curve becomes the StartPoint of the reversed curve.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
   
 
   //! Transformation of a geometric object. This tansformation
   //! can be a translation, a rotation, a symmetry, a scaling
   //! or a complex transformation obtained by combination of
   //! the previous elementaries transformations.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Returns the order of continuity of the curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Value of the first parameter.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Value of the last parameter.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! If necessary,  breaks the  curve in  intervals  of
   //! continuity  <C1>.    And  returns   the number   of
   //! intervals.
-  Standard_EXPORT Standard_Integer NbIntervals() const;
+  Standard_EXPORT Standard_Integer NbIntervals() const Standard_OVERRIDE;
   
   //! Returns  the  first  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalFirst (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! Returns  the  last  parameter    of  the  current
   //! interval.
-  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const;
+  Standard_EXPORT Standard_Real IntervalLast (const Standard_Integer Index) const Standard_OVERRIDE;
   
   Standard_EXPORT GeomAbs_Shape IntervalContinuity() const;
   
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns   the   distance   between  the  point  of
   //! parameter U on <me> and my point or my curve.
   Standard_EXPORT Standard_Real Distance (const Standard_Real U) const;
   
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   Standard_EXPORT void Dump (const Standard_Integer Deep = 0, const Standard_Integer Offset = 0) const;
   
@@ -158,7 +158,7 @@ public:
   Standard_EXPORT Standard_Real LinkCurveBis (const Standard_Real U) const;
   
   //! Returns the parameter on <me> corresponding to <P>.
-  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const;
+  Standard_EXPORT Standard_Real Parameter (const gp_Pnt2d& P) const Standard_OVERRIDE;
   
   //! Returns <True> if the bisector is empty.
   Standard_EXPORT Standard_Boolean IsEmpty() const;
index 45b694c6e715e937cccb7b4c6b219d2bdf4357af..cee9e0ce9a5d8d84d5c9f9543d35ff7dc958209c 100644 (file)
@@ -55,56 +55,56 @@ public:
 
   
   //! Returns 3 (default value). Can be redefined.
-  Standard_EXPORT virtual Standard_Integer NbVariables() const;
+  Standard_EXPORT virtual Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! returns the number of equations of the function.
-  Standard_EXPORT virtual Standard_Integer NbEquations() const = 0;
+  Standard_EXPORT virtual Standard_Integer NbEquations() const Standard_OVERRIDE = 0;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& X, math_Vector& F) = 0;
+  Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE = 0;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT virtual Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) = 0;
+  Standard_EXPORT virtual Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE = 0;
   
   //! 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 virtual Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) = 0;
+  Standard_EXPORT virtual Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE = 0;
   
   //! Sets the value of the parameter along the guide line.
   //! This determines the plane in which the solution has
   //! to be found.
-  Standard_EXPORT virtual void Set (const Standard_Real Param) = 0;
+  Standard_EXPORT virtual void Set (const Standard_Real Param) Standard_OVERRIDE = 0;
   
   //! 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 virtual void Set (const Standard_Real First, const Standard_Real Last) = 0;
+  Standard_EXPORT virtual void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE = 0;
   
   //! Returns in the vector Tolerance the parametric tolerance
   //! for each of the 3 variables;
   //! Tol is the tolerance used in 3d space.
-  Standard_EXPORT virtual void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const = 0;
+  Standard_EXPORT virtual void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE = 0;
   
   //! Returns in the vector InfBound the lowest values allowed
   //! for each of the 3 variables.
   //! Returns in the vector SupBound the greatest values allowed
   //! for each of the 3 variables.
-  Standard_EXPORT virtual void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const = 0;
+  Standard_EXPORT virtual void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE = 0;
   
   //! Returns Standard_True if Sol is a zero of the function.
   //! Tol is the tolerance used in 3d space.
   //! The computation is made at the current value of
   //! the parameter on the guide line.
-  Standard_EXPORT virtual Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) = 0;
+  Standard_EXPORT virtual Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE = 0;
   
   //! Returns   the    minimal  Distance  beetween   two
   //! extremitys of calculed sections.
@@ -148,25 +148,25 @@ public:
   //! these points.
   Standard_EXPORT virtual void Tangent (const Standard_Real U, const Standard_Real V, gp_Vec& TgS, gp_Vec& NormS) const = 0;
   
-  Standard_EXPORT virtual void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) = 0;
+  Standard_EXPORT virtual void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE = 0;
   
   //! 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 virtual void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const = 0;
+  Standard_EXPORT virtual void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE = 0;
   
-  Standard_EXPORT virtual void Knots (TColStd_Array1OfReal& TKnots) = 0;
+  Standard_EXPORT virtual void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE = 0;
   
-  Standard_EXPORT virtual void Mults (TColStd_Array1OfInteger& TMults) = 0;
+  Standard_EXPORT virtual void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE = 0;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT virtual 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) = 0;
+  Standard_EXPORT virtual 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 = 0;
   
-  Standard_EXPORT virtual void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) = 0;
+  Standard_EXPORT virtual void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE = 0;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
index e326a88261424b99173eaaf294b88e1298a77337..7374b3139e00002c0cef3f028aab60208bbcde92 100644 (file)
@@ -54,56 +54,56 @@ public:
 
   
   //! Returns 4.
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! returns the number of equations of the function.
-  Standard_EXPORT virtual Standard_Integer NbEquations() const = 0;
+  Standard_EXPORT virtual Standard_Integer NbEquations() const Standard_OVERRIDE = 0;
   
   //! computes the values <F> of the Functions for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& X, math_Vector& F) = 0;
+  Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& X, math_Vector& F) Standard_OVERRIDE = 0;
   
   //! returns the values <D> of the derivatives for the
   //! variable <X>.
   //! Returns True if the computation was done successfully,
   //! False otherwise.
-  Standard_EXPORT virtual Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) = 0;
+  Standard_EXPORT virtual Standard_Boolean Derivatives (const math_Vector& X, math_Matrix& D) Standard_OVERRIDE = 0;
   
   //! 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 virtual Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) = 0;
+  Standard_EXPORT virtual Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE = 0;
   
   //! Sets the value of the parameter along the guide line.
   //! This determines the plane in which the solution has
   //! to be found.
-  Standard_EXPORT virtual void Set (const Standard_Real Param) = 0;
+  Standard_EXPORT virtual void Set (const Standard_Real Param) Standard_OVERRIDE = 0;
   
   //! 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 virtual void Set (const Standard_Real First, const Standard_Real Last) = 0;
+  Standard_EXPORT virtual void Set (const Standard_Real First, const Standard_Real Last) Standard_OVERRIDE = 0;
   
   //! Returns in the vector Tolerance the parametric tolerance
   //! for each of the 4 variables;
   //! Tol is the tolerance used in 3d space.
-  Standard_EXPORT virtual void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const = 0;
+  Standard_EXPORT virtual void GetTolerance (math_Vector& Tolerance, const Standard_Real Tol) const Standard_OVERRIDE = 0;
   
   //! Returns in the vector InfBound the lowest values allowed
   //! for each of the 4 variables.
   //! Returns in the vector SupBound the greatest values allowed
   //! for each of the 4 variables.
-  Standard_EXPORT virtual void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const = 0;
+  Standard_EXPORT virtual void GetBounds (math_Vector& InfBound, math_Vector& SupBound) const Standard_OVERRIDE = 0;
   
   //! Returns Standard_True if Sol is a zero of the function.
   //! Tol is the tolerance used in 3d space.
   //! The computation is made at the current value of
   //! the parameter on the guide line.
-  Standard_EXPORT virtual Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) = 0;
+  Standard_EXPORT virtual Standard_Boolean IsSolution (const math_Vector& Sol, const Standard_Real Tol) Standard_OVERRIDE = 0;
   
   //! Returns the point on the first support.
   Standard_EXPORT const gp_Pnt& Pnt1() const Standard_OVERRIDE;
@@ -149,25 +149,25 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean TwistOnS2() const;
   
-  Standard_EXPORT virtual void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) = 0;
+  Standard_EXPORT virtual void GetShape (Standard_Integer& NbPoles, Standard_Integer& NbKnots, Standard_Integer& Degree, Standard_Integer& NbPoles2d) Standard_OVERRIDE = 0;
   
   //! 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 virtual void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const = 0;
+  Standard_EXPORT virtual void GetTolerance (const Standard_Real BoundTol, const Standard_Real SurfTol, const Standard_Real AngleTol, math_Vector& Tol3d, math_Vector& Tol1D) const Standard_OVERRIDE = 0;
   
-  Standard_EXPORT virtual void Knots (TColStd_Array1OfReal& TKnots) = 0;
+  Standard_EXPORT virtual void Knots (TColStd_Array1OfReal& TKnots) Standard_OVERRIDE = 0;
   
-  Standard_EXPORT virtual void Mults (TColStd_Array1OfInteger& TMults) = 0;
+  Standard_EXPORT virtual void Mults (TColStd_Array1OfInteger& TMults) Standard_OVERRIDE = 0;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
   //! are computed, otherwise it returns Standard_False.
-  Standard_EXPORT virtual 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) = 0;
+  Standard_EXPORT virtual 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 = 0;
   
-  Standard_EXPORT virtual void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) = 0;
+  Standard_EXPORT virtual void Section (const Blend_Point& P, TColgp_Array1OfPnt& Poles, TColgp_Array1OfPnt2d& Poles2d, TColStd_Array1OfReal& Weigths) Standard_OVERRIDE = 0;
   
   //! Used for the first and last section
   //! The method returns Standard_True if the derivatives
index f8f97fb7a3c34d71380afc68ab40707a6778d5b7..2bced6ff2892644c09b34dc67f1b3b5ae128c66c 100644 (file)
@@ -73,59 +73,59 @@ public:
   Standard_EXPORT virtual Standard_Integer NbVariables() const Standard_OVERRIDE;
   
   //! returns the number of equations of the function (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 Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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;
   
-  Standard_EXPORT const gp_Pnt& PointOnS() const;
+  Standard_EXPORT const gp_Pnt& PointOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnC() const;
+  Standard_EXPORT const gp_Pnt& PointOnC() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2d() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2d() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnC() const;
+  Standard_EXPORT Standard_Real ParameterOnC() 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& Tangent2d() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2d() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnC() const;
+  Standard_EXPORT const gp_Vec& TangentOnC() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surface) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U, const Standard_Real V, gp_Vec& TgS, gp_Vec& NormS) const;
+  Standard_EXPORT void Tangent (const Standard_Real U, const Standard_Real V, gp_Vec& TgS, gp_Vec& NormS) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Real Radius, const Standard_Integer Choix);
   
@@ -143,18 +143,18 @@ public:
   Standard_EXPORT Standard_Boolean GetSection (const Standard_Real Param, const Standard_Real U, const Standard_Real V, const Standard_Real W, TColgp_Array1OfPnt& tabP, TColgp_Array1OfVec& tabV);
   
   //! 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>.
@@ -163,27 +163,27 @@ public:
   //! for the parameters. i.e. T.Length() > NbIntervals()
   //! raises
   //! OutOfRange from Standard
-  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;
   
-  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 32f5e9ab80a82c27c81fefbd59a78f0cc7f27d12..22a899db77b0d2cf2c24f752ee5bcbf9eaec1f77 100644 (file)
@@ -61,59 +61,59 @@ public:
   Standard_EXPORT BlendFunc_CSConstRad(const Handle(Adaptor3d_HSurface)& S, const Handle(Adaptor3d_HCurve)& C, const Handle(Adaptor3d_HCurve)& CGuide);
   
   //! returns the number of equations of the function (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 Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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;
   
-  Standard_EXPORT const gp_Pnt& PointOnS() const;
+  Standard_EXPORT const gp_Pnt& PointOnS() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnC() const;
+  Standard_EXPORT const gp_Pnt& PointOnC() const Standard_OVERRIDE;
   
   //! Returns U,V coordinates of the point on the surface.
-  Standard_EXPORT const gp_Pnt2d& Pnt2d() const;
+  Standard_EXPORT const gp_Pnt2d& Pnt2d() const Standard_OVERRIDE;
   
   //! Returns parameter of the point on the curve.
-  Standard_EXPORT Standard_Real ParameterOnC() const;
+  Standard_EXPORT Standard_Real ParameterOnC() 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& Tangent2d() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2d() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnC() const;
+  Standard_EXPORT const gp_Vec& TangentOnC() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surface) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U, const Standard_Real V, gp_Vec& TgS, gp_Vec& NormS) const;
+  Standard_EXPORT void Tangent (const Standard_Real U, const Standard_Real V, gp_Vec& TgS, gp_Vec& NormS) const Standard_OVERRIDE;
   
   Standard_EXPORT void Set (const Standard_Real Radius, const Standard_Integer Choix);
   
@@ -131,18 +131,18 @@ public:
   Standard_EXPORT Standard_Boolean GetSection (const Standard_Real Param, const Standard_Real U, const Standard_Real V, const Standard_Real W, TColgp_Array1OfPnt& tabP, TColgp_Array1OfVec& tabV);
   
   //! 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>.
@@ -150,27 +150,27 @@ public:
   //! for the parameters. i.e. T.Length() > NbIntervals()
   //! raises
   //! OutOfRange from Standard
-  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;
   
-  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 b26ed595393b33d96e8a4443f7fa31e429362285..7a9db5c56f89384bf92a87f31b96764ac269965c 100644 (file)
@@ -60,19 +60,19 @@ public:
   //! returns the number of equations of the function.
   Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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 Standard_Real GetMinimalDistance() const;
+  Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
   //! computes the values <F> of the derivatives for the
   //! variable <X> between DegF and DegL.
@@ -98,19 +98,19 @@ public:
   //! False otherwise.
   Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS1() const;
+  Standard_EXPORT const gp_Pnt& PointOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS2() const;
+  Standard_EXPORT const gp_Pnt& PointOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS1() const;
+  Standard_EXPORT const gp_Vec& TangentOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS2() const;
+  Standard_EXPORT const gp_Vec& TangentOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean TwistOnS1() const Standard_OVERRIDE;
   
@@ -120,46 +120,46 @@ public:
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surfaces) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const;
+  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const Standard_OVERRIDE;
   
   //! Utile pour une visu rapide et approximative de la surface.
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Lin& 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;
   
-  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
   Standard_EXPORT virtual 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;
@@ -167,7 +167,7 @@ public:
   //! Used for the first and last section
   Standard_EXPORT virtual 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;
   
   //! Sets the distances and the angle.
   Standard_EXPORT void Set (const Standard_Real Dist1, const Standard_Real Angle, const Standard_Integer Choix);
index 6f20040da593eaf52907bbb35d6d645e662c76ef..93539be24ee2b7659094322fdac502ba6b4ec38f 100644 (file)
@@ -43,13 +43,13 @@ public:
   
   Standard_EXPORT BlendFunc_ChAsymInv(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Handle(Adaptor3d_HCurve)& C);
   
-  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf);
+  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf) 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 number of equations of the function.
   Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
index ed3c87bb26daa9d2a3a29476098c0b6d2de7ea80..c8cedca4c788816e526ce8fdb7c2fde7d21906d5 100644 (file)
@@ -43,13 +43,13 @@ public:
   
   Standard_EXPORT BlendFunc_ChamfInv(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Handle(Adaptor3d_HCurve)& C);
   
-  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf);
+  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf) 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 number of equations of the function.
   Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
index 358a7f279a743f1a798aae8ca03c1289c1ea432e..30a98b9a7c4a1a638f6c404afbc1cdeaf8ca9302 100644 (file)
@@ -75,56 +75,56 @@ public:
   //! False otherwise.
   Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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 Standard_Real GetMinimalDistance() const;
+  Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS1() const;
+  Standard_EXPORT const gp_Pnt& PointOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS2() const;
+  Standard_EXPORT const gp_Pnt& PointOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS1() const;
+  Standard_EXPORT const gp_Vec& TangentOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS2() const;
+  Standard_EXPORT const gp_Vec& TangentOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surfaces) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const;
+  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const Standard_OVERRIDE;
   
   //! Sets the distances and the "quadrant".
   Standard_EXPORT void Set (const Standard_Real Dist1, const Standard_Real Dist2, const Standard_Integer Choix);
   
   //! Returns False
-  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>.
@@ -133,33 +133,33 @@ public:
   //! for the parameters. i.e. T.Length() > NbIntervals()
   //! raises
   //! OutOfRange from Standard
-  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;
   
   //! Obsolete method
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, Standard_Real& Pdeb, Standard_Real& Pfin, gp_Lin& C);
   
   //! Used for the first and last section
-  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;
   
   //! 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;
   
-  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 bd7c58640ef62961d9c8ee60b130632d824b402a..bc64cccf264b19c14ce08eef657a291fe46ad670 100644 (file)
@@ -82,39 +82,39 @@ public:
   //! False otherwise.
   Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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 Standard_Real GetMinimalDistance() const;
+  Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS1() const;
+  Standard_EXPORT const gp_Pnt& PointOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS2() const;
+  Standard_EXPORT const gp_Pnt& PointOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS1() const;
+  Standard_EXPORT const gp_Vec& TangentOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS2() const;
+  Standard_EXPORT const gp_Vec& TangentOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surfaces) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const;
+  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean TwistOnS1() const Standard_OVERRIDE;
   
@@ -131,38 +131,38 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, 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 virtual 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;
@@ -170,11 +170,11 @@ public:
   //! Used for the first and last section
   Standard_EXPORT virtual 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;
   
   Standard_EXPORT gp_Ax1 AxeRot (const Standard_Real Prm);
   
-  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 6efe765c67118fd85741a1309e00d8925bd23fd6..3fec90efe8a5f0bd4867eafbb2a3cd1faecf7560 100644 (file)
@@ -42,13 +42,13 @@ public:
   
   Standard_EXPORT BlendFunc_ConstRadInv(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Handle(Adaptor3d_HCurve)& C);
   
-  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf);
+  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf) 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 number of equations of the function.
   Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
index d7637fa6a546c4514fb90619171c679b7aefd6c0..0dcbb2b1bb7b524c06bee000317ec1856572cfec 100644 (file)
@@ -82,39 +82,39 @@ public:
   //! False otherwise.
   Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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 Standard_Real GetMinimalDistance() const;
+  Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS1() const;
+  Standard_EXPORT const gp_Pnt& PointOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS2() const;
+  Standard_EXPORT const gp_Pnt& PointOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS1() const;
+  Standard_EXPORT const gp_Vec& TangentOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS2() const;
+  Standard_EXPORT const gp_Vec& TangentOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surfaces) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const;
+  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean TwistOnS1() const Standard_OVERRIDE;
   
@@ -130,38 +130,38 @@ public:
   Standard_EXPORT void Section (const Standard_Real Param, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, 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 virtual 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;
@@ -169,9 +169,9 @@ public:
   //! Used for the first and last section
   Standard_EXPORT virtual 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;
   
-  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 0f7adee32c6328c347c2dcccdf67c2fc5881c553..c17738badb8bfb1e0a57cfba914fc1c2a7ea4db9 100644 (file)
@@ -77,55 +77,55 @@ public:
   //! False otherwise.
   Standard_EXPORT Standard_Boolean Values (const math_Vector& X, math_Vector& F, math_Matrix& D) Standard_OVERRIDE;
   
-  Standard_EXPORT void Set (const Standard_Real Param);
+  Standard_EXPORT void Set (const Standard_Real Param) Standard_OVERRIDE;
   
-  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 Standard_Real GetMinimalDistance() const;
+  Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS1() const;
+  Standard_EXPORT const gp_Pnt& PointOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Pnt& PointOnS2() const;
+  Standard_EXPORT const gp_Pnt& PointOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsTangencyPoint() const;
+  Standard_EXPORT Standard_Boolean IsTangencyPoint() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS1() const;
+  Standard_EXPORT const gp_Vec& TangentOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS1() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec& TangentOnS2() const;
+  Standard_EXPORT const gp_Vec& TangentOnS2() const Standard_OVERRIDE;
   
-  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const;
+  Standard_EXPORT const gp_Vec2d& Tangent2dOnS2() const Standard_OVERRIDE;
   
   //! Returns the tangent vector at the section,
   //! at the beginning and the end of the section, and
   //! returns the normal (of the surfaces) at
   //! these points.
-  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const;
+  Standard_EXPORT void Tangent (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, gp_Vec& TgFirst, gp_Vec& TgLast, gp_Vec& NormFirst, gp_Vec& NormLast) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Boolean GetSection (const Standard_Real Param, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2, TColgp_Array1OfPnt& tabP, TColgp_Array1OfVec& tabV);
   
   //! Returns False
-  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>.
@@ -134,32 +134,32 @@ public:
   //! for the parameters. i.e. T.Length() > NbIntervals()
   //! raises
   //! OutOfRange from Standard
-  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_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;
   
   //! 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;
   
   Standard_EXPORT gp_Ax1 AxeRot (const Standard_Real Prm);
   
-  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 e5d37f8b8ce21cbd594ce1d991834e730eb53f1e..68cd079eb4224ed882b1ae078d8cec719f4afd2b 100644 (file)
@@ -42,13 +42,13 @@ public:
   
   Standard_EXPORT BlendFunc_RuledInv(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Handle(Adaptor3d_HCurve)& C);
   
-  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf);
+  Standard_EXPORT void Set (const Standard_Boolean OnFirst, const Handle(Adaptor2d_HCurve2d)& COnSurf) 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 number of equations of the function.
   Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
index 8a35dde67b3f76f74e744915e4ed83fe04030250..5d0f63db7213028994eae5716e238ff97639e050 100644 (file)
@@ -167,11 +167,11 @@ private:
   //! this method to implement application specific behavior.
   Standard_EXPORT virtual void Activate (const Handle(CDM_Document)& aDocument, const CDF_TypeOfActivation aTypeOfActivation);
   
-  Standard_EXPORT Handle(CDM_Document) Retrieve (const Handle(CDM_MetaData)& aMetaData, const Standard_Boolean UseStorageConfiguration);
+  Standard_EXPORT Handle(CDM_Document) Retrieve (const Handle(CDM_MetaData)& aMetaData, const Standard_Boolean UseStorageConfiguration) Standard_OVERRIDE;
   
   Standard_EXPORT Handle(CDM_Document) Retrieve (const Handle(CDM_MetaData)& aMetaData, const Standard_Boolean UseStorageConfiguration, const Standard_Boolean IsComponent);
   
-  Standard_EXPORT Standard_Integer DocumentVersion (const Handle(CDM_MetaData)& theMetaData);
+  Standard_EXPORT Standard_Integer DocumentVersion (const Handle(CDM_MetaData)& theMetaData) Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Boolean FindReader (const TCollection_ExtendedString& aFileName, Standard_GUID& PluginIn, TCollection_ExtendedString& ResourceName);
   
index d730ab8fb291e8d9926a45ce82f0e86bfdbd3db3..e7f06ff0e5544846befe07298f82b96b082591a0 100644 (file)
@@ -41,15 +41,15 @@ public:
   Standard_EXPORT CDF_FWOSDriver();
   
   //! indicate whether a file exists corresponding to the folder and the name
-  Standard_EXPORT Standard_Boolean Find (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion);
+  Standard_EXPORT Standard_Boolean Find (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean HasReadPermission (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion);
+  Standard_EXPORT Standard_Boolean HasReadPermission (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean FindFolder (const TCollection_ExtendedString& aFolder);
+  Standard_EXPORT Standard_Boolean FindFolder (const TCollection_ExtendedString& aFolder) Standard_OVERRIDE;
   
-  Standard_EXPORT TCollection_ExtendedString DefaultFolder();
+  Standard_EXPORT TCollection_ExtendedString DefaultFolder() Standard_OVERRIDE;
   
-  Standard_EXPORT TCollection_ExtendedString BuildFileName (const Handle(CDM_Document)& aDocument);
+  Standard_EXPORT TCollection_ExtendedString BuildFileName (const Handle(CDM_Document)& aDocument) Standard_OVERRIDE;
   
   Standard_EXPORT virtual TCollection_ExtendedString SetName (const Handle(CDM_Document)& aDocument, const TCollection_ExtendedString& aName) Standard_OVERRIDE;
 
@@ -66,9 +66,9 @@ protected:
 private:
 
   
-  Standard_EXPORT Handle(CDM_MetaData) MetaData (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion);
+  Standard_EXPORT Handle(CDM_MetaData) MetaData (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName, const TCollection_ExtendedString& aVersion) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(CDM_MetaData) CreateMetaData (const Handle(CDM_Document)& aDocument, const TCollection_ExtendedString& aFileName);
+  Standard_EXPORT Handle(CDM_MetaData) CreateMetaData (const Handle(CDM_Document)& aDocument, const TCollection_ExtendedString& aFileName) Standard_OVERRIDE;
   
   Standard_EXPORT static TCollection_ExtendedString Concatenate (const TCollection_ExtendedString& aFolder, const TCollection_ExtendedString& aName);
   
index 3f15d023de15c541a91c667ec8a024b11fd1dbe9..c13e352ad9fe46a467738de5c0a94bc7eac1b7df 100644 (file)
@@ -33,7 +33,7 @@ class CDM_COutMessageDriver : public CDM_MessageDriver
 public:
 
   
-  Standard_EXPORT void Write (const Standard_ExtString aString);
+  Standard_EXPORT void Write (const Standard_ExtString aString) Standard_OVERRIDE;
 
 
 
index 419f5f1b0f9c17f8627c30191696400dc2d6d850..325d54799e974847059dc56f6a2ace6b1ded26e8 100644 (file)
@@ -36,7 +36,7 @@ public:
   
   Standard_EXPORT CDM_NullMessageDriver();
   
-  Standard_EXPORT void Write (const Standard_ExtString aString);
+  Standard_EXPORT void Write (const Standard_ExtString aString) Standard_OVERRIDE;
 
 
 
index 160882b79b8aa66a47da0801d0053fb3d2fd2f8a..1197ece7cefdb7ecd0695f22783b7e3025a3bbea 100644 (file)
@@ -160,34 +160,34 @@ public:
 protected:
 
   
-  Standard_EXPORT void SimulKPart (const Handle(ChFiDS_SurfData)& SD) const;
+  Standard_EXPORT void SimulKPart (const Handle(ChFiDS_SurfData)& SD) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl);
+  Standard_EXPORT Standard_Boolean SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean PerformFirstSection (const Handle(ChFiDS_Spine)& S, const Handle(ChFiDS_HElSpine)& HGuide, const Standard_Integer Choix, Handle(BRepAdaptor_HSurface)& S1, Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I1, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real Par, math_Vector& SolDep, TopAbs_State& Pos1, TopAbs_State& Pos2) const;
+  Standard_EXPORT Standard_Boolean PerformFirstSection (const Handle(ChFiDS_Spine)& S, const Handle(ChFiDS_HElSpine)& HGuide, const Standard_Integer Choix, Handle(BRepAdaptor_HSurface)& S1, Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I1, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real Par, math_Vector& SolDep, TopAbs_State& Pos1, TopAbs_State& Pos2) const Standard_OVERRIDE;
   
   //! computes  the  intersection of two chamfers on
   //! the vertex of index <Index> in myVDataMap.
-  Standard_EXPORT void PerformTwoCorner (const Standard_Integer Index);
+  Standard_EXPORT void PerformTwoCorner (const Standard_Integer Index) Standard_OVERRIDE;
   
   //! computes the intersection of three chamfers on
   //! the vertex of index <Index> in myVDataMap.
-  Standard_EXPORT void PerformThreeCorner (const Standard_Integer Index);
+  Standard_EXPORT void PerformThreeCorner (const Standard_Integer Index) Standard_OVERRIDE;
   
   //! extends  the spine  of  the Stripe  <S> at  the
   //! extremity of the vertex <V>.
-  Standard_EXPORT void ExtentOneCorner (const TopoDS_Vertex& V, const Handle(ChFiDS_Stripe)& S);
+  Standard_EXPORT void ExtentOneCorner (const TopoDS_Vertex& V, const Handle(ChFiDS_Stripe)& S) Standard_OVERRIDE;
   
   //! extends the spine of the 2 stripes of <LS> at the
   //! extremity of the vertex <V>
-  Standard_EXPORT void ExtentTwoCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS);
+  Standard_EXPORT void ExtentTwoCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS) Standard_OVERRIDE;
   
   //! extends the spine of the 2 stripes of <LS> at the
   //! extremity of the vertex <V>
-  Standard_EXPORT void ExtentThreeCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS);
+  Standard_EXPORT void ExtentThreeCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS) Standard_OVERRIDE;
   
   //! set the regularities
-  Standard_EXPORT void SetRegul();
+  Standard_EXPORT void SetRegul() Standard_OVERRIDE;
 
 
 
index c6434853db6ac6494fc9a4ca6116af6de2ae78b7..9ffbbb7209491f8c67bc26c6e660250ce584f904 100644 (file)
@@ -134,9 +134,9 @@ public:
 protected:
 
   
-  Standard_EXPORT void SimulKPart (const Handle(ChFiDS_SurfData)& SD) const;
+  Standard_EXPORT void SimulKPart (const Handle(ChFiDS_SurfData)& SD) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl);
+  Standard_EXPORT Standard_Boolean SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl) Standard_OVERRIDE;
   
   Standard_EXPORT virtual void SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HCurve2d)& PC1, const Handle(BRepAdaptor_HSurface)& Sref1, const Handle(BRepAdaptor_HCurve2d)& PCref1, Standard_Boolean& Decroch1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const TopAbs_Orientation Or2, const Standard_Real Fleche, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecP, const Standard_Boolean RecS, const Standard_Boolean RecRst, const math_Vector& Soldep) Standard_OVERRIDE;
   
@@ -144,11 +144,11 @@ protected:
   
   Standard_EXPORT virtual void SimulSurf (Handle(ChFiDS_SurfData)& Data, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HCurve2d)& PC1, const Handle(BRepAdaptor_HSurface)& Sref1, const Handle(BRepAdaptor_HCurve2d)& PCref1, Standard_Boolean& Decroch1, const TopAbs_Orientation Or1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Handle(BRepAdaptor_HCurve2d)& PC2, const Handle(BRepAdaptor_HSurface)& Sref2, const Handle(BRepAdaptor_HCurve2d)& PCref2, Standard_Boolean& Decroch2, const TopAbs_Orientation Or2, const Standard_Real Fleche, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecP1, const Standard_Boolean RecRst1, const Standard_Boolean RecP2, const Standard_Boolean RecRst2, const math_Vector& Soldep) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean PerformFirstSection (const Handle(ChFiDS_Spine)& S, const Handle(ChFiDS_HElSpine)& HGuide, const Standard_Integer Choix, Handle(BRepAdaptor_HSurface)& S1, Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I1, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real Par, math_Vector& SolDep, TopAbs_State& Pos1, TopAbs_State& Pos2) const;
+  Standard_EXPORT Standard_Boolean PerformFirstSection (const Handle(ChFiDS_Spine)& S, const Handle(ChFiDS_HElSpine)& HGuide, const Standard_Integer Choix, Handle(BRepAdaptor_HSurface)& S1, Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I1, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real Par, math_Vector& SolDep, TopAbs_State& Pos1, TopAbs_State& Pos2) const Standard_OVERRIDE;
   
   //! Method calculates the elements of construction of  the
   //! fillet (constant or evolutive).
-  Standard_EXPORT Standard_Boolean PerformSurf (ChFiDS_SequenceOfSurfData& SeqData, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real MaxStep, const Standard_Real Fleche, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl);
+  Standard_EXPORT Standard_Boolean PerformSurf (ChFiDS_SequenceOfSurfData& SeqData, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const Standard_Real MaxStep, const Standard_Real Fleche, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecOnS1, const Standard_Boolean RecOnS2, const math_Vector& Soldep, Standard_Boolean& Intf, Standard_Boolean& Intl) Standard_OVERRIDE;
   
   Standard_EXPORT virtual void PerformSurf (ChFiDS_SequenceOfSurfData& SeqData, const Handle(ChFiDS_HElSpine)& Guide, const Handle(ChFiDS_Spine)& Spine, const Standard_Integer Choix, const Handle(BRepAdaptor_HSurface)& S1, const Handle(Adaptor3d_TopolTool)& I1, const Handle(BRepAdaptor_HCurve2d)& PC1, const Handle(BRepAdaptor_HSurface)& Sref1, const Handle(BRepAdaptor_HCurve2d)& PCref1, Standard_Boolean& Decroch1, const Handle(BRepAdaptor_HSurface)& S2, const Handle(Adaptor3d_TopolTool)& I2, const TopAbs_Orientation Or2, const Standard_Real MaxStep, const Standard_Real Fleche, const Standard_Real TolGuide, Standard_Real& First, Standard_Real& Last, const Standard_Boolean Inside, const Standard_Boolean Appro, const Standard_Boolean Forward, const Standard_Boolean RecP, const Standard_Boolean RecS, const Standard_Boolean RecRst, const math_Vector& Soldep) Standard_OVERRIDE;
   
@@ -160,17 +160,17 @@ protected:
   //! singular  SurfData..
   Standard_EXPORT void SplitSurf (ChFiDS_SequenceOfSurfData& SeqData, const Handle(BRepBlend_Line)& line);
   
-  Standard_EXPORT void PerformTwoCorner (const Standard_Integer Index);
+  Standard_EXPORT void PerformTwoCorner (const Standard_Integer Index) Standard_OVERRIDE;
   
-  Standard_EXPORT void PerformThreeCorner (const Standard_Integer Index);
+  Standard_EXPORT void PerformThreeCorner (const Standard_Integer Index) Standard_OVERRIDE;
   
-  Standard_EXPORT void ExtentOneCorner (const TopoDS_Vertex& V, const Handle(ChFiDS_Stripe)& S);
+  Standard_EXPORT void ExtentOneCorner (const TopoDS_Vertex& V, const Handle(ChFiDS_Stripe)& S) Standard_OVERRIDE;
   
-  Standard_EXPORT void ExtentTwoCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS);
+  Standard_EXPORT void ExtentTwoCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS) Standard_OVERRIDE;
   
-  Standard_EXPORT void ExtentThreeCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS);
+  Standard_EXPORT void ExtentThreeCorner (const TopoDS_Vertex& V, const ChFiDS_ListOfStripe& LS) Standard_OVERRIDE;
   
-  Standard_EXPORT void SetRegul();
+  Standard_EXPORT void SetRegul() Standard_OVERRIDE;
 
 
 
index 5745682d1d88093050cf81e538d77aab86c6e814..8d03834df328807df665ce27387e686ad560ff4e 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.
     ChFiDS_ElSpine& ChangeCurve();
index 2153f57aa1c2f1a18f4825540815f30bfa741585..56814977b63ea697a2601023144dd21f6f6e8cef 100644 (file)
@@ -59,11 +59,11 @@ public:
   
     void Set (const Handle(Adaptor2d_HCurve2d)& A);
   
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real X, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real X, Standard_Real& F) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real X, Standard_Real& D);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real X, Standard_Real& D) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Integer NbSamples() const;
   
index d3a76f459ac845356916601d7db443f76d088768..a9d41baf9a3b33573af5a1e235872fd1f1ede47d 100644 (file)
@@ -91,7 +91,7 @@ public:
   
   Standard_EXPORT void GetDisplayHLR (Standard_Boolean& withHLR, Standard_Boolean& withRg1, Standard_Boolean& withRgN, Standard_Boolean& withHid, Standard_Real& ang) const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT void DisplayHiddenLines (Draw_Display& dis);
   
index 8c0267490316c720cf64b9cc022debda664136a1..0fe33d816584732b51656f9a0cfc5ea9fcb0ca10 100644 (file)
@@ -43,7 +43,7 @@ public:
   
   Standard_EXPORT DDF_Browser(const Handle(TDF_Data)& aDF);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
   
index 04202dd659701988f826ed434a70051ed8d0424d..af121aaefee2d9e56ef10dd3aa8b7acb6f339827 100644 (file)
@@ -39,7 +39,7 @@ public:
   
   Standard_EXPORT DDF_Data(const Handle(TDF_Data)& aDF);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
   
index b3f1452a52de3ef1181e07ab5b512a4e73da610b..6eb6a0631d76bc1686aefccdd6e1eaa963a84099 100644 (file)
@@ -66,15 +66,15 @@ public:
   
   Standard_EXPORT Handle(Draw_Drawable3D) GetDrawable() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
   //! call backs for viewer updating
   //! ==============================
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void AfterAddition() Standard_OVERRIDE;
   
index a505bb35b922b126a14c43029d2addee853228f3..bc4d9fae02a6cf9969e66920ddedacfcf889b989 100644 (file)
@@ -43,7 +43,7 @@ public:
   
   Standard_EXPORT DDataStd_TreeBrowser(const TDF_Label& root);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
   
index 9d2484c57db2ecf897454f368921b96b8db86a92..36da7419305b6dc818fdd3efeca09476d31ac567 100644 (file)
@@ -44,7 +44,7 @@ public:
   
   Standard_EXPORT Handle(TDocStd_Document) GetDocument() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
   
index c96ae436fdf9af103976ee11f54537fc915aeea2..f398d5b29c659015f6697942bd62e6c711d0752f 100644 (file)
@@ -119,7 +119,7 @@ public:
   //!
   //! Otherwise, returns Standard_False, and <S>,   <L>,
   //! <Tol> , <RevWires> ,<RevFace> are not  significant.
-  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
@@ -127,14 +127,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>
@@ -146,14 +146,14 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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>.
@@ -161,7 +161,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 0d898acfcd89941066d49d7149afc98ab7558416..028adb0349a6df17519d5b24bbe2bce0c714f131 100644 (file)
@@ -46,7 +46,7 @@ public:
   
   Standard_EXPORT Draw_Axis2D(const gp_Ax22d& A, const Draw_Color& col, const Standard_Integer Size = 5);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 5587f3d63a5737ad121cc4971458af6a336f4c6e..a077e92ae96e053cc4ea0d4af6cbb77dcbeba5a2 100644 (file)
@@ -46,7 +46,7 @@ public:
   
   Standard_EXPORT Draw_Axis3D(const gp_Ax3& A, const Draw_Color& col, const Standard_Integer Size = 5);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index e555d08cbcc0ff6111102356225e90163c3f6377..2062a3f1ed0a0c13e0567514e2e369243e032477 100644 (file)
@@ -40,7 +40,7 @@ public:
   
   Standard_EXPORT Draw_Box(const gp_Pnt& p1, const gp_Pnt& p2, const Draw_Color& col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT const gp_Pnt& First() const;
   
index 4ce199225f39a5225103ca4fb4986f962d7360ac..23518f45d1b54e09be4f397e171bc75cc13d92c3 100644 (file)
@@ -44,7 +44,7 @@ public:
   Standard_EXPORT OSD_Timer& Timer();
   
   //! Does nothhing,
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 8968a41bd861076104276326e4883509cd20eea5..ad9de3b55da43e4564dc0327e94f6915276f16e0 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   Standard_EXPORT Draw_Circle2D(const gp_Circ2d& C, const Standard_Real A1, const Standard_Real A2, const Draw_Color& col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index dc0bf706f019211ec40f45035fd2c7ff9b7cc03f..4efe2f1751cf99fd006c9aaddf8661393c942808 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   Standard_EXPORT Draw_Circle3D(const gp_Circ& C, const Standard_Real A1, const Standard_Real A2, const Draw_Color& col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 5d062a1053ec47fa351f10c40396522dda1acec2..f37a270828b9f4646e719bdb0f35984737c5f5c1 100644 (file)
@@ -55,7 +55,7 @@ public:
     Standard_Boolean IsActive() const;
   
   //! Displays the grid.
-  Standard_EXPORT void DrawOn (Draw_Display& Out) const;
+  Standard_EXPORT void DrawOn (Draw_Display& Out) const Standard_OVERRIDE;
 
 
 
index 150566e7dc25655644699fd75b3364f3cdefcd2a..41cc631f02811e0e7792b45a2de1c8710cbf94f7 100644 (file)
@@ -49,7 +49,7 @@ public:
   //! myPos field
   Standard_EXPORT gp_Pnt2d& ChangePos();
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! Returs always false
   Standard_EXPORT virtual Standard_Boolean PickReject (const Standard_Real X, const Standard_Real Y, const Standard_Real Prec) const Standard_OVERRIDE;
index b2b796af93e5be8acceb7da8ec3a540823a4f421..faf820874fe8f4f45b59022ce17ad82c641d4673 100644 (file)
@@ -49,7 +49,7 @@ public:
   //! myPos field
   Standard_EXPORT gp_Pnt& ChangePos();
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! Returs always false
   Standard_EXPORT virtual Standard_Boolean PickReject (const Standard_Real X, const Standard_Real Y, const Standard_Real Prec) const Standard_OVERRIDE;
index 60c1dc74f510d554488c80aa3862edc27a963e1a..982a2f8b50b8d1bf85da2d9f43b8a2fdd33ac2eb 100644 (file)
@@ -45,7 +45,7 @@ public:
   Standard_EXPORT void Value (const Standard_Real V);
   
   //! Does nothhing,
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index b0e0ea01c4ac812e80536c97cf4c013cdb48410d..d901f9defdb2b70456e58a66d39e334ed62f563c 100644 (file)
@@ -42,7 +42,7 @@ public:
   
   Standard_EXPORT Draw_Segment2D(const gp_Pnt2d& p1, const gp_Pnt2d& p2, const Draw_Color& col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT const gp_Pnt2d& First() const;
   
index 37a1afea3c88069ed7a483ec5288bc7d55dbca57..794eac7f62c559f5b95391bd657802695bac6369 100644 (file)
@@ -40,7 +40,7 @@ public:
   
   Standard_EXPORT Draw_Segment3D(const gp_Pnt& p1, const gp_Pnt& p2, const Draw_Color& col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   Standard_EXPORT const gp_Pnt& First() const;
   
index e0c96c119b4c7fa5b24f96fba74b97aec4e088b0..326f1c9812b565bceec589196bdcc69fc0d1e767 100644 (file)
@@ -47,7 +47,7 @@ public:
   
   Standard_EXPORT void SetPnt2d (const gp_Pnt2d& p);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index eb449dd2f6c15cf562dc19dfc408390712b17415..3854ec05c0ecebd4e81bf4f917f6c12b5cbfd048 100644 (file)
@@ -47,7 +47,7 @@ public:
   
   Standard_EXPORT void SetPnt (const gp_Pnt& p);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 0361f45b9dcfabd18614053f9b8dc503717923d6..778d94289160d0a4bb34192bc603e9baba3e68ec 100644 (file)
@@ -46,7 +46,7 @@ public:
   
   Standard_EXPORT void Plane2 (const TopoDS_Face& plane);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 240e65860f0d2b38ce781aaf9e7494e6157e2068..4a953d2a787abfd0217a9f3b82c46b5a3576041d 100644 (file)
@@ -48,7 +48,7 @@ public:
   
   Standard_EXPORT void Plane2 (const TopoDS_Face& face);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index ec1bade7d1fc7cac59d747f1bf6430fce9cd4084..3e11ae1e498587412121b0c915882e749dd62323 100644 (file)
@@ -47,7 +47,7 @@ public:
   
   Standard_EXPORT void Position (const Standard_Real value);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 1b185516ff3e129ef29fc0fa6fa007d15dc916b0..57b0517a6d18d458b9934d48ff1b49d91fa0be29 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   Standard_EXPORT DrawDim_PlanarDiameter(const TopoDS_Shape& circle);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index ba01790774a56cc3193f99d465cc6b844b194aa5..6de18e5dd2021002347f537f2d539f3241413709 100644 (file)
@@ -46,7 +46,7 @@ public:
   Standard_EXPORT DrawDim_PlanarDistance(const TopoDS_Shape& geom1, const TopoDS_Shape& geom2);
   
   //! private
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index bb60c39d9b85600d699c9488293c70492fad9c57..0a5a81d9c024eb31e69d1977ef028c2bc1bb5603 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   Standard_EXPORT DrawDim_PlanarRadius(const TopoDS_Shape& circle);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index ab698ec581101ad53b8b2b74f46aa9de9ec49d47..85a34dd2b8b6d3545d4518b6e3b2dead8d3af529 100644 (file)
@@ -42,7 +42,7 @@ public:
   
   Standard_EXPORT void Cylinder (const TopoDS_Face& face);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
 
 
 
index 3a54548c1e4226f129b9adfd073ee86c61449380..6efdbc733fb5bdfd8cae0feb78f5d844227f8040 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   Standard_EXPORT DrawTrSurf_Curve(const Handle(Geom_Curve)& C, const Draw_Color& aColor, const Standard_Integer Discret, const Standard_Real Deflection, const Standard_Integer DrawMode, const Standard_Boolean DispOrigin = Standard_True, const Standard_Boolean DispCurvRadius = Standard_False, const Standard_Real RadiusMax = 1.0e3, const Standard_Real RatioOfRadius = 0.1);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
     Handle(Geom_Curve) GetCurve() const;
   
index 891e52f5c7191eee41913ea2ae310371ccfebc56..ca1d2e186cff4da5343e526db61a4472a564b287 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   Standard_EXPORT DrawTrSurf_Curve2d(const Handle(Geom2d_Curve)& C, const Draw_Color& aColor, const Standard_Integer Discret, const Standard_Boolean DispOrigin = Standard_True, const Standard_Boolean DispCurvRadius = Standard_False, const Standard_Real RadiusMax = 1.0e3, const Standard_Real RatioOfRadius = 0.1);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
     Handle(Geom2d_Curve) GetCurve() const;
   
index 5835a3dd96bbe50676695814c2c8f8a4ecfded79..590ade9015ea99ad4fbf5de8b542ccc01a47de71 100644 (file)
@@ -56,7 +56,7 @@ public:
   
   //! this is defined only to tell C++ not to complain
   //! about inheriting a pure virtual method.
-  Standard_EXPORT virtual void DrawOn (Draw_Display& dis) const = 0;
+  Standard_EXPORT virtual void DrawOn (Draw_Display& dis) const Standard_OVERRIDE = 0;
   
     void SetDiscretisation (const Standard_Integer Discret);
   
index d9768eafcdfba1bb01eb913695293fc5840edba6..9eb0e115c392ef30e297f3c2ba39b7ad6a134a79 100644 (file)
@@ -48,7 +48,7 @@ public:
   
   Standard_EXPORT DrawTrSurf_Point(const gp_Pnt2d& P, const Draw_MarkerShape Shape, const Draw_Color& Col);
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! Is a 3D object. (Default True).
   Standard_EXPORT virtual Standard_Boolean Is3D() const Standard_OVERRIDE;
index 7c8876b2bcc27d9dc9eafee8be3e15f6fa7b26e4..ea58a34db4cb1c620fd7f080eb2441febcb3579b 100644 (file)
@@ -49,7 +49,7 @@ public:
   
   Standard_EXPORT Standard_Boolean ShowNodes() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 533f9491f80ce08f8999fb00cfd2dddd72ffc9fc..2b47ae2fb345bd4756d0f11bb7e36c525b2f6c59 100644 (file)
@@ -49,7 +49,7 @@ public:
   
   Standard_EXPORT Standard_Boolean ShowNodes() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 2050237783b00999b4b9f7a4703d775083577e57..b31004ff3869981204545a7a97a2d8d68fc98b0f 100644 (file)
@@ -59,7 +59,7 @@ public:
   //! rub out all the isoparametric curves.
   Standard_EXPORT virtual void ClearIsos();
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! Iso = True : Draw the isos, the boundaries, the UVMarker.
   //! Iso = False: Only Draw the boundary and the UVMarker.
index a5beb893b94da99d78f87da43463e78546ab18e2..42972ec2badf67562e49c8dcb115f89cb5955244 100644 (file)
@@ -56,7 +56,7 @@ public:
   
   Standard_EXPORT Standard_Boolean ShowTriangles() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 7e2bf48636301974bc00b2953a5e6ff9bd5fc41a..a10ae65bc663a5b43074bfa08c18883e12669fbb 100644 (file)
@@ -47,7 +47,7 @@ public:
   
   Standard_EXPORT Handle(Poly_Triangulation) Triangulation() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 62b986eecb4c52e5c2a4261a4311c190e0c93887..3d3fba557f6e3bf2315d334fed162f6f687b2938 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fa198d5ef1c8f1d24da24afd7039888939c742e7..83edc917a8be31db942b22b392720aa431584e59 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index d7c750a59d90920c329c5bcbbf95f7885193f87e..1bdcf4553da7d618a5fda56549673324a2ae709f 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 7e70a112036b3d13ec647886e21d5901d83cef63..756db687b17fc34bfc86307523360eedf41a640f 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 8087971798780bbd6758a39a3ce5bb375122e426..69633e3bc6015624f3e140e9d4c9d0d078a3b441 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 3927d5494765c2600f098e742fc092e8ed227b28..42b1c91335c315cac8b84a69c772db02e2adee17 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 7ec9e302c1cbe46c7b5a6a0c5664d7cf9afee5f9..96e58485d9bf914ba71d778ea970382488d4bde7 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fafedbc2e88d2a7008fbc3f15c6fed92df60bfa5..754424b51cc344562c878b666f38955c97bfd815 100644 (file)
@@ -55,26 +55,26 @@ public:
   
   //! returns the number of sub-expressions contained
   //! in <me> ( >= 0)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! returns the <I>-th sub-expression of <me>
   //! raises OutOfRange if <I> > NbSubExpressions(me)
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Does <me> contain NamedUnknown ?
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <me> contains <exp>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>.
   //! Raises InvalidOperand if <with> contains <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
 
 
 
index 9d2b93c6a8004cd099585c3d1c9e425dbdba6a92..a2e3ab504545ad98e4a565656fafc43fbb682ca1 100644 (file)
@@ -54,29 +54,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 67187709ec276a9ead50efd2754690e6ef7d6ed5..58d2873c39d4e0462c7c2f3c8ff921f80d8ec30c 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index c43656ceebc0553ee3afd390c304e54b8510dbc4..5e63c9b0325c55cc5a765acaf7e57e95ed092aa3 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fbb7f0f7e0562290a6386d786dc3292698814650..4cec7768683431ad1b6fb86b96507e916ba8e91d 100644 (file)
@@ -49,20 +49,20 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the <N>-th derivative on <X> unknown of <me>.
   //! Raises OutOfRange if <N> <= 0
@@ -72,10 +72,10 @@ public:
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 970c740c6cc40e8441911f350c0612aca4588f5e..f136b3dc3936e1ff9d8848a9ae0fc904cf08ccff 100644 (file)
@@ -41,23 +41,23 @@ public:
   //! Creates the relation <exp1> # <exp2>.
   Standard_EXPORT Expr_Different(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and
   //! functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index ea773edeb9a0d0918527b8f50754db1a4eaa6d8b..95b92b57dd5c43f3262170d5103e216cf0769579 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fb03d89a93b009a0eb1f442973b5148d8718bc4a..500c6694c244ee1b16861ff69be15a6880cbaede 100644 (file)
@@ -41,22 +41,22 @@ public:
   //! Creates the relation <exp1> = <exp2>.
   Standard_EXPORT Expr_Equal(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by an associated expressions
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index dcb4843345bcd291783b733bd1af7b4e6c8732d8..b16f9aa0867f177dec47b7069914b2c186d6d178 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 4934c4edcd675a10ff1b8098ac6fca7449e08603..d2d9b0ed6a851e50607ef6f5dac3ba08ccd57bb1 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 011f4857c9b29f5d867736953734de076ee802ae..3249e31371b3de441a255773a1ee7b0294411887 100644 (file)
@@ -53,34 +53,34 @@ public:
   Standard_EXPORT Expr_FunctionDerivative(const Handle(Expr_GeneralFunction)& func, const Handle(Expr_NamedUnknown)& withX, const Standard_Integer deg);
   
   //! Returns the number of variables of <me>.
-  Standard_EXPORT Standard_Integer NbOfVariables() const;
+  Standard_EXPORT Standard_Integer NbOfVariables() const Standard_OVERRIDE;
   
   //! Returns the variable denoted by <index> in <me>.
   //! Raises OutOfRange if <index> greater than
   //! NbOfVariables of <me>.
-  Standard_EXPORT Handle(Expr_NamedUnknown) Variable (const Standard_Integer index) const;
+  Standard_EXPORT Handle(Expr_NamedUnknown) Variable (const Standard_Integer index) const Standard_OVERRIDE;
   
   //! Computes the value of <me> with the given variables.
   //! Raises DimensionMismatch if Length(vars) is different from
   //! Length(values).
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& values) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& values) const Standard_OVERRIDE;
   
   //! Returns a copy of <me> with the same form.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Copy() const Standard_OVERRIDE;
   
   //! Returns Derivative of <me> for variable <var>.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var) const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var) const Standard_OVERRIDE;
   
   //! Returns Derivative of <me> for variable <var> with
   //! degree <deg>.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var, const Standard_Integer deg) const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var, const Standard_Integer deg) const Standard_OVERRIDE;
   
   //! Tests if <me> and <func> are similar functions (same
   //! name and same used expression).
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralFunction)& func) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralFunction)& func) const Standard_OVERRIDE;
   
   //! Tests if <me> is linear on variable on range <index>
-  Standard_EXPORT Standard_Boolean IsLinearOnVariable (const Standard_Integer index) const;
+  Standard_EXPORT Standard_Boolean IsLinearOnVariable (const Standard_Integer index) const Standard_OVERRIDE;
   
   //! Returns the function of which <me> is the derivative.
   Standard_EXPORT Handle(Expr_GeneralFunction) Function() const;
@@ -91,7 +91,7 @@ public:
   //! Returns the derivation variable of <me>.
   Standard_EXPORT Handle(Expr_NamedUnknown) DerivVariable() const;
   
-  Standard_EXPORT TCollection_AsciiString GetStringName() const;
+  Standard_EXPORT TCollection_AsciiString GetStringName() const Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Expr_GeneralExpression) Expression() const;
   
index c31ee36beccb1ee318e017afd2aada1ad4e812e3..0206ad989686ec26110b03156c8e5ba27dccea82 100644 (file)
@@ -41,22 +41,22 @@ public:
   //! Creates the relation <exp1> > <exp2>.
   Standard_EXPORT Expr_GreaterThan(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 7c65e1983ba34b2ec6f1d22fb69d03583d8bf99c..cfa4468e5b4e91bddadd603b909ad0e9f9bcb34c 100644 (file)
@@ -41,22 +41,22 @@ public:
   //! Creates the relation <exp1> >= <exp2>.
   Standard_EXPORT Expr_GreaterThanOrEqual(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fcbe5808f49d53013438c10886d1aa84bf26101b..c51bed33c55805508d40c06ef600e4030cdc7c84 100644 (file)
@@ -41,22 +41,22 @@ public:
   //! Creates the relation <exp1> < <exp2>.
   Standard_EXPORT Expr_LessThan(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 21bcc7460c9c9fcfe55c5059a87b3b641e574e60..a562c356ec24d0760e9dfa6e4055bdc828da5f8c 100644 (file)
@@ -41,22 +41,22 @@ public:
   //! Creates the relation <exp1> <= <exp2>.
   Standard_EXPORT Expr_LessThanOrEqual(const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2);
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 668e902149a5b5cadfe2e797331ac17402d182ff..b4f5946408c25230bdb4f139fd593db5e21c88dd 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 2adc1c21aae93aa83b88e8ed11567103033e7f37..02132393e9e2e99d4603ffb059b4179a2f1825f5 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 1a0eb4fde9d9c127d4af981f5aa157a73a20ab25..a0fd7ddcb687afa7a76e74370a73d646fb460d52 100644 (file)
@@ -50,46 +50,46 @@ public:
   
   //! returns the number of sub-expressions contained
   //! in <me> (always returns zero)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! returns the <I>-th sub-expression of <me>
   //! raises OutOfRange
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> contains NamedUnknown.
   //! (returns always False)
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <exp> is contained in <me>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the <N>-th derivative on <X> unknown of <me>.
   //! Raises OutOfRange if <N> <= 0
   Standard_EXPORT virtual Handle(Expr_GeneralExpression) NDerivative (const Handle(Expr_NamedUnknown)& X, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
 
 
 
index 85c5e0abe49c927b734f411b07ac1adc78c518ff..a70858094a8ad0f585d4e51178a8d8c5356a5019 100644 (file)
@@ -52,10 +52,10 @@ public:
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index e3de7724f8c30c1ba52fef5c1837ba9b11872312..ef20ccb89b4304b09eea7765bde4c127de25bd13 100644 (file)
@@ -58,36 +58,36 @@ public:
   Standard_EXPORT TCollection_AsciiString GetName() const;
   
   //! Returns the number of variables of <me>.
-  Standard_EXPORT Standard_Integer NbOfVariables() const;
+  Standard_EXPORT Standard_Integer NbOfVariables() const Standard_OVERRIDE;
   
   //! Returns the variable denoted by <index> in <me>.
   //! Raises OutOfRange if <index> is greater than
   //! NbOfVariables of <me>, or less than or equal to zero.
-  Standard_EXPORT Handle(Expr_NamedUnknown) Variable (const Standard_Integer index) const;
+  Standard_EXPORT Handle(Expr_NamedUnknown) Variable (const Standard_Integer index) const Standard_OVERRIDE;
   
   //! Computes the value of <me> with the given variables.
   //! Raises DimensionMismatch if Length(vars) is different from
   //! Length(values).
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& values) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& values) const Standard_OVERRIDE;
   
   //! Returns a copy of <me> with the same form.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Copy() const Standard_OVERRIDE;
   
   //! Returns Derivative of <me> for variable <var>.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var) const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var) const Standard_OVERRIDE;
   
   //! Returns Derivative of <me> for variable <var> with
   //! degree <deg>.
-  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var, const Standard_Integer deg) const;
+  Standard_EXPORT Handle(Expr_GeneralFunction) Derivative (const Handle(Expr_NamedUnknown)& var, const Standard_Integer deg) const Standard_OVERRIDE;
   
   //! Tests if <me> and <func> are similar functions (same
   //! name and same used expression).
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralFunction)& func) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralFunction)& func) const Standard_OVERRIDE;
   
   //! Tests if <me> is linear on variable on range <index>
-  Standard_EXPORT Standard_Boolean IsLinearOnVariable (const Standard_Integer index) const;
+  Standard_EXPORT Standard_Boolean IsLinearOnVariable (const Standard_Integer index) const Standard_OVERRIDE;
   
-  Standard_EXPORT TCollection_AsciiString GetStringName() const;
+  Standard_EXPORT TCollection_AsciiString GetStringName() const Standard_OVERRIDE;
   
   //! Returns equivalent expression of <me>.
   Standard_EXPORT Handle(Expr_GeneralExpression) Expression() const;
index 82457c3062d57a7ca919fd77b21bf55bc32fbd12..6338d429d0cb91560900a5012f6110606ae91577 100644 (file)
@@ -65,44 +65,44 @@ public:
   
   //! Returns the number of sub-expressions contained
   //! in <me> ( >= 0)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! Returns the <I>-th sub-expression of <me>
   //! raises OutOfRange if <I> > NbSubExpressions(me)
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> contains NamedUnknown.
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <exp> is contained in <me>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>
   //! Raises InvalidOperand if <with> contains <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
 
 
 
index 42f16380053a0a22bce7a8a108cafacfbaf74637..5d6c3c829e1ea69448fd7bf338aee97478d56e89 100644 (file)
@@ -51,53 +51,53 @@ public:
   
   //! Returns the number of sub-expressions contained
   //! in <me> ( >= 0)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! Returns the <I>-th sub-expression of <me>
   //! raises OutOfRange if <I> > NbSubExpressions(me)
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> contains NamedUnknown.
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <exp> is contained in <me>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the <N>-th derivative on <X> unknown of <me>.
   //! Raises OutOfRange if <N> <= 0
   Standard_EXPORT virtual Handle(Expr_GeneralExpression) NDerivative (const Handle(Expr_NamedUnknown)& X, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 9ef8faaf2cc98ac8da091f0e4f2d21f66298dc46..33f3263b16ed3d95b071c1f80224400899180eb0 100644 (file)
@@ -55,26 +55,26 @@ public:
   
   //! returns the number of sub-expressions contained
   //! in <me> ( >= 2)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! Returns the sub-expression denoted by <I> in <me>
   //! Raises OutOfRange if <I> > NbSubExpressions(me)
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Does <me> contains NamedUnknown ?
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <exp> is contained in <me>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>
   //! Raises InvalidOperand if <with> contains <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
 
 
 
index 2fb1dd5353da5ccd929dc8a8c2c58b4343cabd37..7b9d40dcf9518949c5305fa12cfd7539093000ec 100644 (file)
@@ -54,29 +54,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 5d1f9e213f85f0645a763b89cdc372870576eab6..d23187ed7b2abc22839fd3942a22c76e5b9831dd 100644 (file)
@@ -51,29 +51,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index f2b2715ec65811f35850c165ab8a93f18da6ddd1..bb6200d4379539250b32bc5203b296d596d5f3e4 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fe94f44ae0b9c047ab14c8ca6fa584c94b320f59..d004558cb82dbaf6af9b546976b38e7c28d515fb 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fe706c445a1649de4a5c6f1846b77a847f48a5f4..99a30707b8a1ee9cfccf944ef0003c083259fd04 100644 (file)
@@ -52,24 +52,24 @@ public:
   Standard_EXPORT Handle(Expr_GeneralExpression) SecondMember() const;
   
   //! Tests if <me> is linear between its NamedUnknowns.
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the number of relations contained in <me>.
-  Standard_EXPORT Standard_Integer NbOfSubRelations() const;
+  Standard_EXPORT Standard_Integer NbOfSubRelations() const Standard_OVERRIDE;
   
   //! Returns the number of SingleRelations contained in
   //! <me> (Always 1).
-  Standard_EXPORT Standard_Integer NbOfSingleRelations() const;
+  Standard_EXPORT Standard_Integer NbOfSingleRelations() const Standard_OVERRIDE;
   
   //! Returns the relation denoted by <index> in <me>.
   //! An exception is raised if index is out of range.
-  Standard_EXPORT Handle(Expr_GeneralRelation) SubRelation (const Standard_Integer index) const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) SubRelation (const Standard_Integer index) const Standard_OVERRIDE;
   
   //! Tests if <me> contains <exp>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
 
 
 
index aae2092886a6014d112603fc7692df3ced096986..54749ac01537ccc6688c834d99fb7f728614159f 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index d3a02c1d41f078b0611ee8e55df3680a92fca6c6..c5ac1633f8764d1ace1e644eae6706bd02d6a07c 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 8101f3e145e787efafc8316338e61389721ea234..d8b277e7cd594dd7bedfd8375cdfc4c99a7f2bac 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index ad3481dad9e70f9000a23ca9e83371c5f03b0088..284c6c782b6fcb1f4deeed1bb0bcd4ad13d27e9d 100644 (file)
@@ -53,20 +53,20 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the <N>-th derivative on <X> unknown of <me>.
   //! Raises OutOfRange if <N> <= 0
@@ -76,10 +76,10 @@ public:
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index db00bffd6389b9eb5c215bc86c96e56831655f5f..767dfdcc7022fae90b417ed3b97e949ae824eb35 100644 (file)
@@ -53,41 +53,41 @@ public:
   Standard_EXPORT void Remove (const Handle(Expr_GeneralRelation)& relation);
   
   //! Tests if <me> is linear between its NamedUnknowns.
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the number of relations contained in <me>.
-  Standard_EXPORT Standard_Integer NbOfSubRelations() const;
+  Standard_EXPORT Standard_Integer NbOfSubRelations() const Standard_OVERRIDE;
   
   //! Returns the number of SingleRelations contained in
   //! <me>.
-  Standard_EXPORT Standard_Integer NbOfSingleRelations() const;
+  Standard_EXPORT Standard_Integer NbOfSingleRelations() const Standard_OVERRIDE;
   
   //! Returns the relation denoted by <index> in <me>.
   //! An exception is raised if <index> is out of range.
-  Standard_EXPORT Handle(Expr_GeneralRelation) SubRelation (const Standard_Integer index) const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) SubRelation (const Standard_Integer index) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsSatisfied() const;
+  Standard_EXPORT Standard_Boolean IsSatisfied() const Standard_OVERRIDE;
   
   //! Returns a GeneralRelation after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Simplified() const Standard_OVERRIDE;
   
   //! Replaces NamedUnknowns by associated expressions,
   //! and computes values in <me>.
-  Standard_EXPORT void Simplify();
+  Standard_EXPORT void Simplify() Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralRelation) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> contains <exp>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index fbe70647939fbadca12fc044e09f661a8703839a..faf8d9d5914576e77770fb6b1d9625c2200ac4a6 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 8df9a5ee31cff3b06db2808586cab65481f59d7e..533cc690b992720ae918be586dc5d5099aa7b7bc 100644 (file)
@@ -47,29 +47,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 089cc121e37ae98cfbac1201396bf02e587ee0c6..db2df830e3f4cf13d26a72a9601fdf676e21e02e 100644 (file)
@@ -49,26 +49,26 @@ public:
   
   //! Returns the number of sub-expressions contained
   //! in <me> ( >= 0)
-  Standard_EXPORT Standard_Integer NbSubExpressions() const;
+  Standard_EXPORT Standard_Integer NbSubExpressions() const Standard_OVERRIDE;
   
   //! Returns the <I>-th sub-expression of <me>.
   //! Raises OutOfRange if <I> > NbSubExpressions(me)
-  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const;
+  Standard_EXPORT const Handle(Expr_GeneralExpression)& SubExpression (const Standard_Integer I) const Standard_OVERRIDE;
   
   //! Does <me> contains NamedUnknown ?
-  Standard_EXPORT Standard_Boolean ContainsUnknowns() const;
+  Standard_EXPORT Standard_Boolean ContainsUnknowns() const Standard_OVERRIDE;
   
   //! Tests if <exp> is contained in <me>.
-  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const;
+  Standard_EXPORT Standard_Boolean Contains (const Handle(Expr_GeneralExpression)& exp) const Standard_OVERRIDE;
   
   //! Replaces all occurences of <var> with <with> in <me>
   //! Raises InvalidOperand if <with> contains <me>.
-  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with);
+  Standard_EXPORT void Replace (const Handle(Expr_NamedUnknown)& var, const Handle(Expr_GeneralExpression)& with) Standard_OVERRIDE;
   
   //! Returns a GeneralExpression after replacement of
   //! NamedUnknowns by an associated expression, and after
   //! values computation.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Simplified() const Standard_OVERRIDE;
 
 
 
index 3fc7ea12ecaa1700620a31d4f4197af6d1a66fbf..edafc730df185cfb71a2ed229590a4ffd4dcb501 100644 (file)
@@ -54,29 +54,29 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! returns the derivative on <X> unknown of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the value of <me> (as a Real) by
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index e4af3cd0cd7cacf40f4d9a61ff7516b363bd50e8..ad3f9fb071e1b983b829c55f0b47b85b4326aa8e 100644 (file)
@@ -49,20 +49,20 @@ public:
   
   //! Returns a GeneralExpression after a simplification
   //! of the arguments of <me>.
-  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) ShallowSimplified() const Standard_OVERRIDE;
   
   //! Returns a copy of <me> having the same unknowns and functions.
-  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Copy() const Standard_OVERRIDE;
   
   //! Tests if <me> and <Other> define the same expression.
   //! This method does not include any simplification before
   //! testing.
-  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const;
+  Standard_EXPORT Standard_Boolean IsIdentical (const Handle(Expr_GeneralExpression)& Other) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsLinear() const;
+  Standard_EXPORT Standard_Boolean IsLinear() const Standard_OVERRIDE;
   
   //! Returns the derivative on <X> unknown of <me>
-  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const;
+  Standard_EXPORT Handle(Expr_GeneralExpression) Derivative (const Handle(Expr_NamedUnknown)& X) const Standard_OVERRIDE;
   
   //! Returns the <N>-th derivative on <X> unknown of <me>.
   //! Raises OutOfRange if <N> <= 0
@@ -72,10 +72,10 @@ public:
   //! replacement of <vars> by <vals>.
   //! Raises NotEvaluable if <me> contains NamedUnknown not
   //! in <vars> or NumericError if result cannot be computed.
-  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const;
+  Standard_EXPORT Standard_Real Evaluate (const Expr_Array1OfNamedUnknown& vars, const TColStd_Array1OfReal& vals) const Standard_OVERRIDE;
   
   //! returns a string representing <me> in a readable way.
-  Standard_EXPORT TCollection_AsciiString String() const;
+  Standard_EXPORT TCollection_AsciiString String() const Standard_OVERRIDE;
 
 
 
index 432c972d1f2657fe2f3fb76a26c737ad9516d1be..75c9dea247fac02f9e87659d8c0d48cc00f89c53 100644 (file)
@@ -64,10 +64,10 @@ public:
   Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& UV, math_Vector& F) Standard_OVERRIDE;
   
   //! Calculate Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Calculate Fi(U,V) and Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 4748dedb7cce1c5c4725ddc0d27ee5f9a367a167..feae30e7b8bf1c577eb4a8b77960733e6bc4479b 100644 (file)
@@ -64,10 +64,10 @@ public:
   Standard_EXPORT virtual Standard_Boolean Value (const math_Vector& UV, math_Vector& F) Standard_OVERRIDE;
   
   //! Calculate Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Calculate Fi(U,V) and Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 6513b47417af66fcc6299b19d05aa31e3bb4931c..4a07792a3caab71b7f5a9c9533c37c14e000b757 100644 (file)
@@ -56,18 +56,18 @@ public:
   //! sets the field mysurf of the function.
   Standard_EXPORT void Initialize (const Adaptor3d_Curve& C, const Adaptor3d_Surface& S);
   
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! Calculation of Fi(U,V).
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F) Standard_OVERRIDE;
   
   //! Calculation of Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Calculation of Fi(U,V) and Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index f61be36c9bed0fad510723517ab79b67f0e1a21d..2dc92135880daf1dbef062455055fad9740a3aeb 100644 (file)
@@ -75,18 +75,18 @@ public:
   //! sets the field mysurf of the function.
   Standard_EXPORT void SetPoint (const gp_Pnt& P);
   
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! Calculate Fi(U,V).
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F) Standard_OVERRIDE;
   
   //! Calculate Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Calculate Fi(U,V) and Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 8eb9a8ea6335f7cfe8debfb76291fe07ec75697f..f8423716efe69a7b97b1bf2cbeb844510e6e4e1a 100644 (file)
@@ -52,18 +52,18 @@ public:
   //! sets the field mysurf of the function.
   Standard_EXPORT void Initialize (const Adaptor3d_Surface& S1, const Adaptor3d_Surface& S2);
   
-  Standard_EXPORT Standard_Integer NbVariables() const;
+  Standard_EXPORT Standard_Integer NbVariables() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbEquations() const;
+  Standard_EXPORT Standard_Integer NbEquations() const Standard_OVERRIDE;
   
   //! Calculate Fi(U,V).
-  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F);
+  Standard_EXPORT Standard_Boolean Value (const math_Vector& UV, math_Vector& F) Standard_OVERRIDE;
   
   //! Calculate Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Derivatives (const math_Vector& UV, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Calculate Fi(U,V) and Fi'(U,V).
-  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF);
+  Standard_EXPORT Standard_Boolean Values (const math_Vector& UV, math_Vector& F, math_Matrix& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index a2250a203d885106f7c17a897f6ee3b490cdae01..a803503354e5b030ed016e9af37468ccfa62f220 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 9720ae127b30b0433ce37d42d7e988afdab94b73..9708eba001d5168548112688d237242c74977233 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt2d& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index ee66363c137486a8322bb2ebc0a8a79a2272f29f..7199fc2d32fa76321f84d0162a9bf71f19f99a35 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 1f6c1c681f3420654225b18762745c3a07d4afb4..cfa3da7f795de086137d2c1f369036f68a86f6d7 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt2d& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 2d8445a8087a8d7dba978057e09d657fe8dbef84..492d6bc358aac29cc923e008a0c70d75822a2914 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index dd197134b6e103cd0b5ef8344d25bf312a54e5cb..ecef1b252726c90f730aec013e21f7afb9e5f5b8 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt2d& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 2591b1e36694860636ed594f4b3c15b057b2ebba..f20e69d06f5c8216366ab918f373218c4d40e692 100644 (file)
@@ -47,31 +47,31 @@ public:
   
   Standard_EXPORT FEmTool_ProfileMatrix(const TColStd_Array1OfInteger& FirstIndexes);
   
-  Standard_EXPORT void Init (const Standard_Real Value);
+  Standard_EXPORT void Init (const Standard_Real Value) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real& ChangeValue (const Standard_Integer I, const Standard_Integer J);
+  Standard_EXPORT Standard_Real& ChangeValue (const Standard_Integer I, const Standard_Integer J) Standard_OVERRIDE;
   
   //! To make a Factorization of <me>
-  Standard_EXPORT Standard_Boolean Decompose();
+  Standard_EXPORT Standard_Boolean Decompose() Standard_OVERRIDE;
   
   //! Direct Solve of AX = B
-  Standard_EXPORT void Solve (const math_Vector& B, math_Vector& X) const;
+  Standard_EXPORT void Solve (const math_Vector& B, math_Vector& X) const Standard_OVERRIDE;
   
   //! Make Preparation to iterative solve
-  Standard_EXPORT Standard_Boolean Prepare();
+  Standard_EXPORT Standard_Boolean Prepare() Standard_OVERRIDE;
   
   //! Iterative solve  of AX = B
-  Standard_EXPORT void Solve (const math_Vector& B, const math_Vector& Init, math_Vector& X, math_Vector& Residual, const Standard_Real Tolerance = 1.0e-8, const Standard_Integer NbIterations = 50) const;
+  Standard_EXPORT void Solve (const math_Vector& B, const math_Vector& Init, math_Vector& X, math_Vector& Residual, const Standard_Real Tolerance = 1.0e-8, const Standard_Integer NbIterations = 50) const Standard_OVERRIDE;
   
   //! returns the product of a SparseMatrix by a vector.
   //! An exception is raised if the dimensions are different
-  Standard_EXPORT void Multiplied (const math_Vector& X, math_Vector& MX) const;
+  Standard_EXPORT void Multiplied (const math_Vector& X, math_Vector& MX) const Standard_OVERRIDE;
   
   //! returns the row range of a matrix.
-  Standard_EXPORT Standard_Integer RowNumber() const;
+  Standard_EXPORT Standard_Integer RowNumber() const Standard_OVERRIDE;
   
   //! returns the column range of the matrix.
-  Standard_EXPORT Standard_Integer ColNumber() const;
+  Standard_EXPORT Standard_Integer ColNumber() const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Boolean IsInProfile (const Standard_Integer i, const Standard_Integer j) const;
   
index 9c5423fe43a58f3b8e771916f383d0c313b73227..1ab0e6753572aee05975fe91e57e77aa869d29a5 100644 (file)
@@ -36,7 +36,7 @@ public:
   
   Standard_EXPORT FWOSDriver_DriverFactory();
   
-  Standard_EXPORT Handle(CDF_MetaDataDriver) Build() const;
+  Standard_EXPORT Handle(CDF_MetaDataDriver) Build() const Standard_OVERRIDE;
 
 
 
index 28eac4ca5fe2464098c143e2fc8234ec47d8b8b2..e3e5d15aec635b9db0ce644d48c31e3a619143a0 100755 (executable)
@@ -61,7 +61,7 @@ public:
                                  const Standard_Real       theSize);
 
   //! Release currently loaded font.
-  Standard_EXPORT virtual void Release();
+  Standard_EXPORT virtual void Release() Standard_OVERRIDE;
 
   //! Initialize the font.
   //! @param theFontPath FULL path to the font
index f8ad45acfd85b2d07feb3daf0216373e401dbab1..b2a4c7e084a6ab2bf46804ce8264e1748c3ab38b 100644 (file)
@@ -44,7 +44,7 @@ public:
   Standard_EXPORT virtual gp_Circ2d Circle() const Standard_OVERRIDE;
   
   //! Returns GccInt_Cir, which is the type of any GccInt_BCirc bisecting curve.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index d5d7dab78476502f1ceea54299a8f41874a66187..0eb0b3c2dfad4bd36702a65e2984dfe9160665ce 100644 (file)
@@ -45,7 +45,7 @@ public:
   Standard_EXPORT virtual gp_Elips2d Ellipse() const Standard_OVERRIDE;
   
   //! Returns GccInt_Ell, which is the type of any GccInt_BElips bisecting curve.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index 0cf97351c1fde60c0fbee9525d4c69618ea10e45..6e078360c6b833144157e9e4158d76c6d4309c0f 100644 (file)
@@ -45,7 +45,7 @@ public:
   Standard_EXPORT virtual gp_Hypr2d Hyperbola() const Standard_OVERRIDE;
   
   //! Returns GccInt_Hpr, which is the type of any GccInt_BHyper bisecting curve.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index 20b768f65bbab89387a70f86d79c451ad9c7aa46..3ab39031eb291659bb19aad2d89fac6f4a2f7582 100644 (file)
@@ -44,7 +44,7 @@ public:
   Standard_EXPORT virtual gp_Lin2d Line() const Standard_OVERRIDE;
   
   //! Returns GccInt_Lin, which is the type of any GccInt_BLine bisecting line.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index 70b8ca42a1606ccaaf802809e07d49cf35c080ec..354d84477359f241d4f36fa0e7441138d931fe73 100644 (file)
@@ -44,7 +44,7 @@ public:
   Standard_EXPORT virtual gp_Parab2d Parabola() const Standard_OVERRIDE;
   
   //! Returns GccInt_Par, which is the type of any GccInt_BParab bisecting curve.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index a5e3a462eff4a83f2d13b5d60f445df89a33cf95..3226006f1c1a8583860949dd43543a0c55f2fe46 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT virtual gp_Pnt2d Point() const Standard_OVERRIDE;
   
   //! Returns GccInt_Pnt, which is the type of any GccInt_BPoint bisecting object.
-  Standard_EXPORT GccInt_IType ArcType() const;
+  Standard_EXPORT GccInt_IType ArcType() const Standard_OVERRIDE;
 
 
 
index 98036bbac63e319e813c0974a5e3efa2b700961a..847960fc57b14e3e2b0bbcb1e20aec019ba9a82c 100644 (file)
@@ -68,13 +68,13 @@ public:
   Standard_EXPORT Handle(Geom_Axis1Placement) Reversed() const;
   
   //! Assigns V to the unit vector of this axis.
-  Standard_EXPORT void SetDirection (const gp_Dir& V);
+  Standard_EXPORT void SetDirection (const gp_Dir& V) Standard_OVERRIDE;
   
   //! Applies the transformation T to this axis.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object, which is a copy of this axis.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 60d60e3e20d6b367411e80fb2cd35b94abd886e9..6d87fcd4d958d19989e1dc665573ca7e739109ce 100644 (file)
@@ -88,7 +88,7 @@ public:
   //! Raised if V and the previous "XDirection" are parallel
   //! because it is impossible to calculate the new "XDirection"
   //! and the new "YDirection".
-  Standard_EXPORT void SetDirection (const gp_Dir& V);
+  Standard_EXPORT void SetDirection (const gp_Dir& V) Standard_OVERRIDE;
   
 
   //! Changes the "XDirection" of the axis placement, Vx is the
@@ -124,10 +124,10 @@ public:
   //! "YDirection" are transformed with T.  The resulting
   //! main "Direction" of <me> is the cross product between
   //! the "XDirection" and the "YDirection" after transformation.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this coordinate system.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index d749f22fb69ed7a7e141cfe3690509f96689f8d3..1f7830f53106684a1510216d7754854a6abbb061 100644 (file)
@@ -276,13 +276,13 @@ public:
   //! initial curve becomes the EndPoint of the reversed curve
   //! and the EndPoint of the initial curve becomes the StartPoint
   //! of the reversed curve.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
   //!
   //! returns UFirst + ULast - U
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Modifies this BSpline curve by segmenting it between
   //! U1 and U2. Either of these values can be outside the
@@ -439,7 +439,7 @@ public:
 
   //! Returns the continuity of the curve, the curve is at least C0.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Check if curve has at least G1 continuity in interval [theTf, theTl]
@@ -457,10 +457,10 @@ public:
   //! Warnings :
   //! The first and the last point can be different from the first
   //! pole and the last pole of the curve.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns True if the curve is periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns True if the weights are not identical.
@@ -480,7 +480,7 @@ public:
   //! than Cd-p where p is the maximum multiplicity of the interior
   //! Knots. In the interior of a knot span the curve is infinitely
   //! continuously differentiable.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns the degree of this BSpline curve.
   //! The degree of a Geom_BSplineCurve curve cannot
@@ -489,16 +489,16 @@ public:
   Standard_EXPORT Standard_Integer Degree() const;
   
   //! Returns in P the point of 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;
   
   //! Raised if the continuity of the curve is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const Standard_OVERRIDE;
   
   //! For the point of parameter U of this BSpline curve,
   //! computes the vector corresponding to the Nth derivative.
@@ -522,7 +522,7 @@ public:
   //! the same as if we consider the whole definition of the
   //! curve. Of course the evaluations are different outside
   //! this parametric domain.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Raised if FromK1 = ToK2.
   //!
@@ -579,7 +579,7 @@ public:
   //! The last point of the curve is different from the last
   //! pole of the curve if the multiplicity of the last knot
   //! is lower than Degree.
-  Standard_EXPORT gp_Pnt EndPoint() const;
+  Standard_EXPORT gp_Pnt EndPoint() const Standard_OVERRIDE;
   
   //! Returns the index in the knot array of the knot
   //! corresponding to the first or last parameter of this BSpline curve.
@@ -594,7 +594,7 @@ public:
   //! Returns the value of the first parameter of this
   //! BSpline curve. This is a knot value.
   //! The first parameter is the one of the start point of the BSpline curve.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
 
   //! Returns the knot of range Index. When there is a knot
@@ -704,7 +704,7 @@ public:
 
   //! Computes the parametric value of the end point of the curve.
   //! It is a knot value.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
 
   //! Locates the parametric value U in the sequence of knots.
@@ -758,7 +758,7 @@ public:
   //! Warnings :
   //! This point is different from the first pole of the curve if the
   //! multiplicity of the first knot is lower than Degree.
-  Standard_EXPORT gp_Pnt StartPoint() const;
+  Standard_EXPORT gp_Pnt StartPoint() const Standard_OVERRIDE;
   
   //! Returns the weight of the pole of range Index .
   //! Raised if Index < 1 or Index > NbPoles.
@@ -773,7 +773,7 @@ public:
   Standard_EXPORT const TColStd_Array1OfReal* Weights() const;
   
   //! Applies the transformation T to this BSpline curve.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum degree of the normalized
@@ -789,7 +789,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real Tolerance3D, Standard_Real& UTolerance);
   
   //! Creates a new object which is a copy of this BSpline curve.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
   
   //! Comapare two Bspline curve on identity;
   Standard_EXPORT Standard_Boolean IsEqual (const Handle(Geom_BSplineCurve)& theOther, const Standard_Real thePreci) const;
index 515f7872f345164174ae5d307a85161a21637351..725d057c42e12c74dd3ad4afabd06569dd40c20f 100644 (file)
@@ -319,7 +319,7 @@ public:
   //! direction is reversed. Hence the orientation of the
   //! surface is reversed.
   //! The knots and poles tables are modified.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Changes the orientation of this BSpline surface in the
   //! V parametric direction. The bounds of the
@@ -327,7 +327,7 @@ public:
   //! direction is reversed. Hence the orientation of the
   //! surface is reversed.
   //! The knots and poles tables are modified.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the u parameter on the modified
   //! surface, produced by reversing its U parametric
@@ -337,7 +337,7 @@ public:
   //! where UFirst, ULast are
   //! the values of the first and last parameters of this
   //! BSpline surface, in the u parametric directions.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the v parameter on the modified
   //! surface, produced by reversing its V parametric
@@ -347,7 +347,7 @@ public:
   //! VFirst and VLast are
   //! the values of the first and last parameters of this
   //! BSpline surface, in the v pametric directions.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Increases the degrees of this BSpline surface to
   //! UDegree and VDegree in the u and v parametric
@@ -769,31 +769,31 @@ public:
   //! Returns true if the first control points row and the last
   //! control points row are identical. The tolerance criterion
   //! is Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
 
   //! Returns true if the first control points column and the
   //! last last control points column are identical.
   //! The tolerance criterion is Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
 
   //! Returns True if the order of continuity of the surface in the
   //! U direction  is N.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns True if the order of continuity of the surface
   //! in the V direction  is N.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns True if the surface is closed in the U direction
   //! and if the B-spline has been turned into a periodic surface
   //! using the function SetUPeriodic.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns False if for each row of weights all the weights
@@ -809,7 +809,7 @@ public:
   //! Returns True if the surface is closed in the V direction
   //! and if the B-spline has been turned into a periodic
   //! surface using the function SetVPeriodic.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns False if for each column of weights all the weights
@@ -828,7 +828,7 @@ public:
   //! knots UKnots and VKnots only if the first knots and the
   //! last knots have a multiplicity equal to UDegree + 1 or
   //! VDegree + 1
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns the continuity of the surface :
@@ -844,7 +844,7 @@ public:
   //! Example :
   //! If the surface is C1 in the V direction and C2 in the U
   //! direction this function returns Shape = C1.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! Computes the Index of the UKnots which gives the first
@@ -1050,16 +1050,16 @@ public:
   //! value and derivatives computation
   Standard_EXPORT const TColStd_Array2OfReal* Weights() const;
   
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the surface is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the surface is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the surface is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Nu is the order of derivation in the U parametric direction and
@@ -1083,7 +1083,7 @@ public:
   //! the evaluations are the same as if we consider the whole
   //! definition of the surface. Of course the evaluations are
   //! different outside this parametric domain.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Raised if FromUK1 = ToUK2 or FromVK1 = ToVK2.
   //!
@@ -1149,12 +1149,12 @@ public:
 
   //! Computes the U isoparametric curve.
   //! A B-spline curve is returned.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Computes the V isoparametric curve.
   //! A B-spline curve is returned.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the U isoparametric curve.
@@ -1170,7 +1170,7 @@ public:
   Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V, const Standard_Boolean CheckRational) const;
   
   //! Applies the transformation T to this BSpline surface.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum degree of the normalized
@@ -1190,7 +1190,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real Tolerance3D, Standard_Real& UTolerance, Standard_Real& VTolerance);
   
   //! Creates a new object which is a copy of this BSpline surface.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index add41c0dcbbc7e2dde05d88b4297ba76a860daf1..1d7a9b576cd14061d81d56afa818d14240a99b19 100644 (file)
@@ -168,13 +168,13 @@ public:
 
   //! Reverses the direction of parametrization of <me>
   //! Value (NewU) =  Value (1 - OldU)
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
   //!
   //! returns 1-U
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Segments the curve between U1 and U2 which can be out
@@ -221,15 +221,15 @@ public:
   //! Returns True if the distance between the first point
   //! and the last point of the curve is lower or equal to
   //! the Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Continuity of the curve, returns True.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns True if the parametrization of a curve is periodic.
   //! (P(u) = P(u + T) T = constante)
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns false if all the weights are identical. The tolerance
@@ -237,7 +237,7 @@ public:
   Standard_EXPORT Standard_Boolean IsRational() const;
   
   //! a Bezier curve is CN
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns the polynomial degree of the curve.
   //! it is the number of poles - 1
@@ -246,11 +246,11 @@ public:
   //! parameter U can be out of the bounds of the curve.
   Standard_EXPORT Standard_Integer Degree() const;
   
-  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;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const Standard_OVERRIDE;
   
   //! For this Bezier curve, computes
   //! - the point P of parameter U, or
@@ -259,27 +259,27 @@ public:
   //! - V2, the second derivative vector,
   //! - V3, the third derivative vector.
   //! Note: the parameter U can be outside the bounds of the curve.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const Standard_OVERRIDE;
   
   //! For the point of parameter U of this Bezier curve,
   //! computes the vector corresponding to the Nth derivative.
   //! Note: the parameter U can be outside the bounds of the curve.
   //! Exceptions Standard_RangeError if N is less than 1.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns Value (U=0.), it is the first control point of the curve.
-  Standard_EXPORT gp_Pnt StartPoint() const;
+  Standard_EXPORT gp_Pnt StartPoint() const Standard_OVERRIDE;
   
   //! Returns Value (U=1.), it is the last control point of the Bezier curve.
-  Standard_EXPORT gp_Pnt EndPoint() const;
+  Standard_EXPORT gp_Pnt EndPoint() const Standard_OVERRIDE;
   
   //! Returns the value of the first  parameter of this
   //! Bezier curve. This is 0.0, which gives the start point of this Bezier curve
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns the value of the last parameter of this
   //! Bezier curve. This is  1.0, which gives the end point of this Bezier curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! Returns the number of poles of this Bezier curve.
   Standard_EXPORT Standard_Integer NbPoles() const;
@@ -306,7 +306,7 @@ public:
   Standard_EXPORT void Weights (TColStd_Array1OfReal& W) const;
   
   //! Applies the transformation T to this Bezier curve.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum polynomial degree
@@ -321,7 +321,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real Tolerance3D, Standard_Real& UTolerance);
   
   //! Creates a new object which is a copy of this Bezier curve.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 5bf2ea2b353980750868512c41a47c7ef05285e2..17b584013c57d2b288d7ee568e38297633748805 100644 (file)
@@ -394,7 +394,7 @@ public:
   //! u  parametric direction. The bounds of the
   //! surface are not changed, but the given parametric
   //! direction is reversed. Hence, the orientation of the surface is reversed.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Computes the u (or v) parameter on the modified
   //! surface, produced by reversing its u (or v) parametric
@@ -402,14 +402,14 @@ public:
   //! parameter V) on this Bezier surface.
   //! In the case of a Bezier surface, these functions return respectively:
   //! - 1.-U, or 1.-V.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes the orientation of this Bezier surface in the
   //! v parametric direction. The bounds of the
   //! surface are not changed, but the given parametric
   //! direction is reversed. Hence, the orientation of the
   //! surface is reversed.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the u (or v) parameter on the modified
   //! surface, produced by reversing its u (or v) parametric
@@ -417,24 +417,24 @@ public:
   //! parameter V) on this Bezier surface.
   //! In the case of a Bezier surface, these functions return respectively:
   //! - 1.-U, or 1.-V.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of
   //! this Bezier surface.
   //! In the case of a Bezier surface, this function returns
   //! U1 = 0, V1 = 0, U2 = 1, V2 = 1.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns the continuity of the surface CN : the order of
   //! continuity is infinite.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
   //! Computes P, the point of parameters (U, V) of this Bezier surface, and
   //! - one or more of the following sets of vectors:
@@ -444,7 +444,7 @@ public:
   //! - D3U, D3V, D3UUV and D3UVV, the third
   //! derivative vectors at this point.
   //! Note: The parameters U and V can be outside the bounds of the surface.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
   //! Computes the derivative of order Nu in the u
   //! parametric direction, and Nv in the v parametric
@@ -453,7 +453,7 @@ public:
   //! Exceptions
   //! Standard_RangeError if:
   //! - Nu + Nv is less than 1, or Nu or Nv is negative.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Returns the number of poles in the U direction.
   Standard_EXPORT Standard_Integer NbUPoles() const;
@@ -480,7 +480,7 @@ public:
 
   //! Computes the U isoparametric curve. For a Bezier surface the
   //! UIso curve is a Bezier curve.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Returns the degree of the surface in the V direction it is
@@ -490,7 +490,7 @@ public:
 
   //! Computes the V isoparametric curve. For a Bezier surface the
   //! VIso  curve is a Bezier curve.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Returns the weight of range UIndex, VIndex
   //!
@@ -508,25 +508,25 @@ public:
   //! Returns True if the first control points row and the
   //! last control points row are identical. The tolerance
   //! criterion is Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
 
   //! Returns True if the first control points column
   //! and the last control points column are identical.
   //! The tolerance criterion is Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! Returns True, a Bezier surface is always  CN
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns True, a BezierSurface is always  CN
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns False if the weights are identical in the U direction,
@@ -547,7 +547,7 @@ public:
   Standard_EXPORT Standard_Boolean IsVRational() const;
   
   //! Applies the transformation T to this Bezier surface.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum polynomial degree of a
@@ -567,7 +567,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real Tolerance3D, Standard_Real& UTolerance, Standard_Real& VTolerance);
   
   //! Creates a new object which is a copy of this Bezier surface.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 513d1ef7a0c8d595235c8a0e4aa91fcc8a43d538..ec99c80b66a9df3f81683307ca3a7481631903ee 100644 (file)
@@ -62,27 +62,27 @@ public:
   Standard_EXPORT void SetZ (const Standard_Real Z);
   
   //! Returns the coordinates of <me>.
-  Standard_EXPORT void Coord (Standard_Real& X, Standard_Real& Y, Standard_Real& Z) const;
+  Standard_EXPORT void Coord (Standard_Real& X, Standard_Real& Y, Standard_Real& Z) const Standard_OVERRIDE;
   
 
   //! Returns a non transient cartesian point with
   //! the same coordinates as <me>.
-  Standard_EXPORT gp_Pnt Pnt() const;
+  Standard_EXPORT gp_Pnt Pnt() const Standard_OVERRIDE;
   
   //! Returns the X coordinate of <me>.
-  Standard_EXPORT Standard_Real X() const;
+  Standard_EXPORT Standard_Real X() const Standard_OVERRIDE;
   
   //! Returns the Y coordinate of <me>.
-  Standard_EXPORT Standard_Real Y() const;
+  Standard_EXPORT Standard_Real Y() const Standard_OVERRIDE;
   
   //! Returns the Z coordinate of <me>.
-  Standard_EXPORT Standard_Real Z() const;
+  Standard_EXPORT Standard_Real Z() const Standard_OVERRIDE;
   
   //! Applies the transformation T to this point.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this point.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 6852052f01d6e2d1e281ed23e5607110a5b8f7cb..649c7f1c3bb9993e339104a257afb196dbc9cceb 100644 (file)
@@ -123,18 +123,18 @@ public:
 
   //! Reverses the direction of parameterization of <me>.
   //! The local coordinate system of the conic is modified.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
-  Standard_EXPORT virtual Standard_Real ReversedParameter (const Standard_Real U) const = 0;
+  Standard_EXPORT virtual Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE = 0;
   
   //! The continuity of the conic is Cn.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns True.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
 
 
 
index 06215eda9ecc689a2d068cecfba49c2eee4493f9..fb653d550e4179c393741665f3f17646a581a789 100644 (file)
@@ -122,7 +122,7 @@ public:
   Standard_EXPORT gp_Cone Cone() const;
   
   //! return 2.PI - U.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the u (or v) parameter on the modified
   //! surface, when reversing its u (or v) parametric
@@ -130,7 +130,7 @@ public:
   //! parameter V) on this cone.
   //! In the case of a cone, these functions return respectively:
   //! - 2.*Pi - U, -V.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Changes the orientation of this cone in the v
   //! parametric direction. The bounds of the surface are
@@ -185,7 +185,7 @@ public:
   //! The conical surface is infinite in the V direction so
   //! V1 = Realfirst from Standard and V2 = RealLast.
   //! U1 = 0 and U2 = 2*PI.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns the coefficients of the implicit equation of the
@@ -210,22 +210,22 @@ public:
   Standard_EXPORT Standard_Real SemiAngle() const;
   
   //! returns True.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! returns False.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Builds the U isoparametric line of this cone. The
   //! origin of this line is on the reference plane of this
   //! cone (i.e. the plane defined by the origin, "X Direction"
   //! and "Y Direction" of the local coordinate system of this cone).
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Builds the V isoparametric circle of this cone. It is the
   //! circle on this cone, located in the plane of Z
@@ -237,7 +237,7 @@ public:
   //! If the V isoparametric circle is close to the apex of
   //! this cone, the radius of the circle becomes very small.
   //! It is possible to have a circle with radius equal to 0.0.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the  point P (U, V) on the surface.
@@ -247,22 +247,22 @@ public:
   //! where Loc is the origin of the placement plane (XAxis, YAxis)
   //! XDir is the direction of the XAxis and YDir the direction of
   //! the YAxis.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in the
   //! directions U and V.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first,the second and the third
   //! derivatives in the directions U and V.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
   //! Computes the derivative of order Nu in the u
   //! parametric direction, and Nv in the v parametric
@@ -271,13 +271,13 @@ public:
   //! Standard_RangeError if:
   //! - Nu + Nv is less than 1,
   //! - Nu or Nv is negative.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this cone.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this cone.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 28a28ad7886c66a197478b0a4c4d7bcdcff103b1..11de92af518c9290341863ac634878acf6cecd0c 100644 (file)
@@ -106,12 +106,12 @@ public:
   //! Return the  parameter on the  Ureversed surface for
   //! the point of parameter U on <me>.
   //! Return 2.PI - U.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Return the  parameter on the  Vreversed surface for
   //! the point of parameter V on <me>.
   //! Return -V
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -139,7 +139,7 @@ public:
   //! The CylindricalSurface is infinite in the V direction so
   //! V1 = Realfirst, V2 = RealLast from package Standard.
   //! U1 = 0 and U2 = 2*PI.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns the coefficients of the implicit equation of the quadric
@@ -153,28 +153,28 @@ public:
   Standard_EXPORT Standard_Real Radius() const;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
 
   //! The UIso curve is a Line. The location point of this line is
   //! on the placement plane (XAxis, YAxis) of the surface.
   //! This line is parallel to the axis of symmetry of the surface.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! The VIso curve is a circle. The start point of this circle
   //! (U = 0) is defined with the "XAxis" of the surface.
   //! The center of the circle is on the symmetry axis.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the  point P (U, V) on the surface.
@@ -183,34 +183,34 @@ public:
   //! where Loc is the origin of the placement plane (XAxis, YAxis)
   //! XDir is the direction of the XAxis and YDir the direction of
   //! the YAxis.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in the
   //! directions U and V.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first, the second and the
   //! third   derivatives in the directions U and V.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u and Nv
   //! in the direction v.
   //! Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this cylinder.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this cylinder.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 1f2262957b11f5ec0f68a0101bda895d23345121..c428a16aea0e7314a6aa814f549fd2b0da026c66 100644 (file)
@@ -78,24 +78,24 @@ public:
   Standard_EXPORT gp_Dir Dir() const;
   
   //! returns 1.0 which is the magnitude of any unit vector.
-  Standard_EXPORT Standard_Real Magnitude() const;
+  Standard_EXPORT Standard_Real Magnitude() const Standard_OVERRIDE;
   
   //! returns 1.0 which is the square magnitude of any unit vector.
-  Standard_EXPORT Standard_Real SquareMagnitude() const;
+  Standard_EXPORT Standard_Real SquareMagnitude() const Standard_OVERRIDE;
   
 
   //! Computes the cross product between <me> and <Other>.
   //!
   //! Raised if the two vectors are parallel because it is
   //! not possible to have a direction with null length.
-  Standard_EXPORT void Cross (const Handle(Geom_Vector)& Other);
+  Standard_EXPORT void Cross (const Handle(Geom_Vector)& Other) Standard_OVERRIDE;
   
 
   //! Computes the triple vector product  <me> ^(V1 ^ V2).
   //!
   //! Raised if V1 and V2 are parallel or <me> and (V1 ^ V2) are
   //! parallel
-  Standard_EXPORT void CrossCross (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2);
+  Standard_EXPORT void CrossCross (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) Standard_OVERRIDE;
   
 
   //! Computes the cross product between <me> and <Other>.
@@ -103,20 +103,20 @@ public:
   //!
   //! Raised if the two vectors are parallel because it is
   //! not possible to have a direction with null length.
-  Standard_EXPORT Handle(Geom_Vector) Crossed (const Handle(Geom_Vector)& Other) const;
+  Standard_EXPORT Handle(Geom_Vector) Crossed (const Handle(Geom_Vector)& Other) const Standard_OVERRIDE;
   
 
   //! Computes the triple vector product <me> ^(V1 ^ V2).
   //!
   //! Raised if V1 and V2 are parallel or <me> and (V1 ^ V2) are
   //! parallel
-  Standard_EXPORT Handle(Geom_Vector) CrossCrossed (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) const;
+  Standard_EXPORT Handle(Geom_Vector) CrossCrossed (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this unit vector, then normalizes it.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this unit vector.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 63e312d35eca69e027511183d275bf1dddf0afd5..a77b0669fdfc1b709e1eeb20b1149d81ce77a091 100644 (file)
@@ -108,7 +108,7 @@ public:
   
 
   //! Reverses the U parametric direction of the surface.
-  Standard_EXPORT virtual void UReverse();
+  Standard_EXPORT virtual void UReverse() Standard_OVERRIDE;
   
   //! Return the  parameter on the  Ureversed surface for
   //! the point of parameter U on <me>.
@@ -116,11 +116,11 @@ public:
   //! me->UReversed()->Value(me->UReversedParameter(U),V)
   //! is the same point as
   //! me->Value(U,V)
-  Standard_EXPORT virtual Standard_Real UReversedParameter (const Standard_Real U) const = 0;
+  Standard_EXPORT virtual Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE = 0;
   
 
   //! Reverses the V parametric direction of the surface.
-  Standard_EXPORT virtual void VReverse();
+  Standard_EXPORT virtual void VReverse() Standard_OVERRIDE;
   
   //! Return the  parameter on the  Vreversed surface for
   //! the point of parameter V on <me>.
@@ -128,16 +128,16 @@ public:
   //! me->VReversed()->Value(U,me->VReversedParameter(V))
   //! is the same point as
   //! me->Value(U,V)
-  Standard_EXPORT virtual Standard_Real VReversedParameter (const Standard_Real V) const = 0;
+  Standard_EXPORT virtual Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE = 0;
   
   //! Returns GeomAbs_CN, the global continuity of any elementary surface.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
 
 
 
index f5c7e41beed012c77e3a00599b760d9356ec1a1c..da629f99e2f6a4e33e4157a96af2be5303c451c6 100644 (file)
@@ -95,61 +95,61 @@ public:
   
   //! Changes the orientation of this line. As a result, the
   //! unit vector of the positioning axis of this line is reversed.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed line for the
   //! point of parameter U on this line.
   //! For a line, the returned value is -U.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Returns the value of the first parameter of this
   //! line. This is Standard_Real::RealFirst().
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns the value of the last parameter of this
   //! line. This is  Standard_Real::RealLast().
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! returns False
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! returns False
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns GeomAbs_CN, which is the global continuity of any line.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! returns True.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns in P the point of parameter U.
   //! P (U) = O + U * Dir where O is the "Location" point of the
   //! line and Dir the direction of the line.
-  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 the point P of parameter u and the first derivative V1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const Standard_OVERRIDE;
   
 
   //! Returns the point P of parameter U, the first and second
   //! derivatives V1 and V2. V2 is a vector with null magnitude
   //! for a line.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const Standard_OVERRIDE;
   
 
   //! V2 and V3 are vectors with null magnitude for a line.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const Standard_OVERRIDE;
   
 
   //! The returned vector gives the value of the derivative for the
   //! order of derivation N.
   //! Raised if N < 1.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this line.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Returns the  parameter on the  transformed  curve for
   //! the transform of the point of parameter U on <me>.
@@ -177,7 +177,7 @@ public:
   Standard_EXPORT virtual Standard_Real ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this line.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 595146e3f16efb8efc98da0cec6b305f0bb88f45..790ca895f7ff3bbe9fb272e81db7c60aa46af939 100644 (file)
@@ -118,11 +118,11 @@ public:
   //! - the end point of the initial curve becomes the
   //! start point of the reversed curve, and
   //! - the first and last parameters are recomputed.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed curve for
   //! the point of parameter U on this offset curve.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes this offset curve by assigning C
   //! as the basis curve from which it is built.
@@ -159,7 +159,7 @@ public:
   //! Returns the continuity of the basis curve - 1.
   //! The offset curve must have a unique offset direction defined
   //! at any point.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns the reference vector of this offset curve.
   //! Value and derivatives
@@ -177,21 +177,21 @@ public:
   //! Warning! this should not be called
   //! if the basis curve is not at least C1. Nevertheless
   //! if used on portion where the curve is C1, it is OK
-  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;
   
   //! Warning! this should not be called
   //! if the continuity of the basis curve is not C2.
   //! Nevertheless, it's OK to use it  on portion
   //! where the curve is C2
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const Standard_OVERRIDE;
   
   //! Warning! this should not be called
   //! if the continuity of the basis curve is not C3.
   //! Nevertheless, it's OK to use it  on portion
   //! where the curve is C3
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const Standard_OVERRIDE;
   
 
   //! The returned vector gives the value of the derivative
@@ -208,7 +208,7 @@ public:
   //! raised if it is not possible to compute a unique offset
   //! direction.
   //! Raised if N < 1.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Warning! this should not be called
   //! if the basis curve is not at least C1. Nevertheless
@@ -233,7 +233,7 @@ public:
   //! where the curve is C3
   Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Pnt& Pbasis, gp_Vec& V1, gp_Vec& V2, gp_Vec& V1basis, gp_Vec& V2basis, gp_Vec& V3basis) const;
   
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns the value of the first or last parameter of this
   //! offset curve. The first parameter corresponds to the
@@ -241,7 +241,7 @@ public:
   //! corresponds to the end point.
   //! Note: the first and last parameters of this offset curve
   //! are also the ones of its basis curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! Returns the offset value of this offset curve.
   Standard_EXPORT Standard_Real Offset() const;
@@ -249,7 +249,7 @@ public:
   //! Returns True if the distance between the start point
   //! and the end point of the curve is lower or equal to
   //! Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns true if the degree of continuity of the basis
   //! curve of this offset curve is at least N + 1.
@@ -258,11 +258,11 @@ public:
   //! to the basis curve (used to compute the offset curve) is
   //! defined at any point on the basis curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns true if this offset curve is periodic, i.e. if the
   //! basis curve of this offset curve is periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this offset curve, i.e. the period
   //! of the basis curve of this offset curve.
@@ -272,7 +272,7 @@ public:
   
   //! Applies the transformation T to this offset curve.
   //! Note: the basis curve is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Returns the  parameter on the  transformed  curve for
   //! the transform of the point of parameter U on <me>.
@@ -293,7 +293,7 @@ public:
   Standard_EXPORT virtual Standard_Real ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this offset curve.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
   
   //! Returns continuity of the basis curve.
   Standard_EXPORT GeomAbs_Shape GetBasisCurveContinuity() const;
index bcbc6747db62c0a7422a578ffe72e6336b77ef5c..ca624cfc2cf7536a049986eef7f39aa88762f862 100644 (file)
@@ -129,30 +129,30 @@ public:
   //! Changes the orientation of this offset surface in the u
   //! parametric direction. The bounds of the surface
   //! are not changed but the given parametric direction is reversed.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Computes the u  parameter on the modified
   //! surface, produced by reversing the u
   //! parametric direction of this offset surface, for any
   //! point of u parameter U  on this offset surface.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes the orientation of this offset surface in the v parametric direction. The bounds of the surface
   //! are not changed but the given parametric direction is reversed.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the  v parameter on the modified
   //! surface, produced by reversing the or v
   //! parametric direction of this offset surface, for any
   //! point of  v parameter V on this offset surface.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of
   //! this offset surface.
   //! If the surface is infinite, this function can return:
   //! - Standard_Real::RealFirst(), or
   //! - Standard_Real::RealLast().
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! This method returns the continuity of the basis surface - 1.
@@ -170,7 +170,7 @@ public:
   //! any point this method gives the continuity of the offset
   //! surface otherwise the effective continuity can be lower than
   //! the continuity of the basis surface - 1.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! This method answer True if the continuity of the basis surface
@@ -178,7 +178,7 @@ public:
   //! class that a unique normal is defined at any point on the basis
   //! surface.
   //! Raised if N <0.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! This method answer True if the continuity of the basis surface
@@ -186,7 +186,7 @@ public:
   //! class that a unique normal is defined at any point on the basis
   //! surface.
   //! Raised if N <0.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Checks whether this offset surface is closed in the u
   //! parametric direction.
@@ -195,7 +195,7 @@ public:
   //! the distance between the points P(uFirst,v)
   //! and P(uLast,v) is less than or equal to
   //! gp::Resolution() for each value of the   parameter v.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! Checks whether this offset surface is closed in the u
   //! or v parametric direction. Returns true if taking vFirst and vLast as the
@@ -203,13 +203,13 @@ public:
   //! distance between the points P(u,vFirst) and
   //! P(u,vLast) is less than or equal to
   //! gp::Resolution() for each value of the parameter u.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
 
   //! Returns true if this offset surface is periodic in the u
   //! parametric direction, i.e. if the basis
   //! surface of this offset surface is periodic in this direction.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this offset surface in the u
   //! parametric direction respectively, i.e. the period of the
@@ -221,7 +221,7 @@ public:
   //! Returns true if this offset surface is periodic in the v
   //! parametric direction, i.e. if the basis
   //! surface of this offset surface is periodic in this direction.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this offset surface in the v
   //! parametric direction respectively, i.e. the period of the
@@ -230,7 +230,7 @@ public:
   Standard_EXPORT virtual Standard_Real VPeriod() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve.
   //!
@@ -243,7 +243,7 @@ public:
   //! No check is done at the creation time and we suppose
   //! in this package that the offset surface can be defined
   //! at any point.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! P (U, V) = Pbasis + Offset * Ndir   where
@@ -261,19 +261,19 @@ public:
   //! Raised if the continuity of the basis surface is not C1.
   //! Raised if the order of derivation required to compute the
   //! normal direction is greater than the second order.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Raised if the continuity of the basis surface is not C2.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
   //! ---Purpose ;
   //! Raised if the continuity of the basis surface is not C3.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Raised if the continuity of the basis surface is not C4.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u and Nv
@@ -293,11 +293,11 @@ public:
   //! The exception UndefinedValue or UndefinedDerivative is
   //! raised if it is not possible to compute a unique offset
   //! direction.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
 
   //! Applies the transformation T to this offset surface.
   //! Note: the basis surface is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -332,7 +332,7 @@ public:
   Standard_EXPORT virtual gp_GTrsf2d ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this offset surface.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
   
   //! returns an  equivalent surface of the offset surface
   //! when  the basis surface   is a canonic  surface or a
index 54bc6f0de8471a2fe0b117acdef581192c70cd23..f7905fadce8e58d078623ca08e358400a734c318 100644 (file)
@@ -113,7 +113,7 @@ public:
   //! plane, produced when reversing the u
   //! parametric of this plane, for any point of u parameter U  on this plane.
   //! In the case of a plane, these methods return - -U.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Changes the orientation of this plane in the u (or v)
@@ -126,7 +126,7 @@ public:
   //! plane, produced when reversing the  v
   //! parametric of this plane, for any point of v parameter V on this plane.
   //! In the case of a plane, these methods return -V.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -154,7 +154,7 @@ public:
   //! Because a plane is an infinite surface, the following is always true:
   //! - U1 = V1 =   Standard_Real::RealFirst()
   //! - U2 = V2 =   Standard_Real::RealLast().
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Computes the normalized coefficients of the plane's
@@ -162,26 +162,26 @@ public:
   Standard_EXPORT void Coefficients (Standard_Real& A, Standard_Real& B, Standard_Real& C, Standard_Real& D) const;
   
   //! return False
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! return False
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! return False.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! return False.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
 
   //! Computes the U isoparametric curve.
   //! This is a Line parallel to the YAxis of the plane.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Computes the V isoparametric curve.
   //! This is a Line parallel to the XAxis of the plane.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the point P (U, V) on <me>.
@@ -189,34 +189,34 @@ public:
   //! where O is the "Location" point of the plane, XDir the
   //! "XDirection" and YDir the "YDirection" of the plane's local
   //! coordinate system.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in the
   //! directions U and V.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first and the second
   //! derivatives in the directions U and V.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first,the second and the
   //! third derivatives in the directions U and V.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u
   //! and Nv in the direction v.
   //! Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this plane.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this plane.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 35b74f241312a00e66a9424f33e696b9223ce482..3ebe244d96120d7cb71f3c6be739d270d60d0a57 100644 (file)
@@ -157,26 +157,26 @@ public:
   //! parametric direction. The bounds of the surface are
   //! not changed, but the given parametric direction is
   //! reversed. Hence the orientation of the surface is reversed.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Computes the u  parameter on the modified
   //! surface, produced by when reversing its u
   //! parametric direction, for any point of u parameter U on this patch.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes the orientation of this patch in the v
   //! parametric direction. The bounds of the surface are
   //! not changed, but the given parametric direction is
   //! reversed. Hence the orientation of the surface is reversed.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the v  parameter on the modified
   //! surface, produced by when reversing its v
   //! parametric direction, for any point of v parameter V on this patch.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of this patch.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns  the continuity of the surface :
@@ -185,29 +185,29 @@ public:
   //! C2 : continuity of the second derivative all along the Surface,
   //! C3 : continuity of the third derivative all along the Surface,
   //! CN : the order of continuity is infinite.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns true if this patch is closed in the given parametric direction.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! Returns true if this patch is closed in the given parametric direction.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
 
   //! Returns true if the order of derivation in the U parametric
   //! direction is N.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns true if the order of derivation in the V parametric
   //! direction is N.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns true if this patch is periodic in the given
   //! parametric direction.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this patch in the u
   //! parametric direction.
@@ -217,7 +217,7 @@ public:
 
   //! Returns true if this patch is periodic in the given
   //! parametric direction.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this patch in the v
   //! parametric direction.
@@ -226,34 +226,34 @@ public:
   Standard_EXPORT virtual Standard_Real VPeriod() const Standard_OVERRIDE;
   
   //! computes the U isoparametric curve.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Can be raised if the basis surface is an OffsetSurface.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! The returned derivatives have the same orientation as the
   //! derivatives of the basis surface even if the trimmed surface
   //! has not the same parametric orientation.
   //! Warning!  UndefinedDerivative  raised if the continuity of the surface is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! The returned derivatives have the same orientation as the
   //! derivatives of the basis surface even if the trimmed surface
   //! has not the same parametric orientation.
   //! Warning! UndefinedDerivative raised if the continuity of the surface is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
   //! The returned derivatives have the same orientation as the
   //! derivatives of the basis surface even if the trimmed surface
   //! has not the same parametric orientation.
   //! Warning UndefinedDerivative raised if the continuity of the surface is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
   //! The returned derivative has the same orientation as the
   //! derivative of the basis surface even if the trimmed surface
@@ -261,13 +261,13 @@ public:
   //! Warning!  UndefinedDerivative raised if the continuity of the surface is not CNu in the U
   //! parametric direction and CNv in the V parametric direction.
   //! RangeError Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this patch.
   //! Warning
   //! As a consequence, the basis surface included in the
   //! data structure of this patch is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -303,7 +303,7 @@ public:
   Standard_EXPORT virtual gp_GTrsf2d ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this patch.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index d22c8c666b42a8c40665edf3c2bf435055ba4f0e..ab9290a62e26108f16219e330951e14b14393fa3 100644 (file)
@@ -119,20 +119,20 @@ public:
   //! surface, when reversing its u  parametric
   //! direction, for any point of u parameter U on this sphere.
   //! In the case of a sphere, these functions returns 2.PI - U.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the v parameter on the modified
   //! surface, when reversing its v parametric
   //! direction, for any point of v parameter V on this sphere.
   //! In the case of a sphere, these functions returns   -U.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the aera of the spherical surface.
   Standard_EXPORT Standard_Real Area() const;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of this sphere.
   //! For a sphere: U1 = 0, U2 = 2*PI, V1 = -PI/2, V2 = PI/2.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
   //! Returns the coefficients of the implicit equation of the
   //! quadric in the absolute cartesian coordinates system :
@@ -153,16 +153,16 @@ public:
   Standard_EXPORT Standard_Real Volume() const;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns False.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve.
   //! The U isoparametric curves of the surface are defined by the
@@ -171,7 +171,7 @@ public:
   //! defines the origin of parametrization u.
   //! For a SphericalSurface the UIso curve is a Circle.
   //! Warnings : The radius of this circle can be zero.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve.
   //! The V isoparametric curves of the surface  are defined by
@@ -183,7 +183,7 @@ public:
   //! create circle with radius = 0.0
   //! For a SphericalSurface the VIso curve is a Circle.
   //! Warnings : The radius of this circle can be zero.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the  point P (U, V) on the surface.
@@ -192,34 +192,34 @@ public:
   //! where Loc is the origin of the placement plane (XAxis, YAxis)
   //! XDir is the direction of the XAxis and YDir the direction of
   //! the YAxis and ZDir the direction of the ZAxis.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in the
   //! directions U and V.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first,the second and the third
   //! derivatives in the directions U and V.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u
   //! and Nv in the direction v.
   //! Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this sphere.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this sphere.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 5b80e792e923a27b832e97d9f4d5de875d74c9ff..5cb3971a1d528a930c965dba953c1f667afa9a5b 100644 (file)
@@ -103,7 +103,7 @@ public:
   //! In the case of a surface of linear extrusion:
   //! - UReverse reverses the basis curve, and
   //! - VReverse reverses the direction of linear extrusion.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Computes the u parameter on the modified
   //! surface, produced by reversing its u  parametric
@@ -112,7 +112,7 @@ public:
   //! - UReverseParameter returns the reversed
   //! parameter given by the function
   //! ReversedParameter called with U on the basis   curve,
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes the orientation of this surface of linear
   //! extrusion in the v parametric direction. The
@@ -122,13 +122,13 @@ public:
   //! In the case of a surface of linear extrusion:
   //! - UReverse reverses the basis curve, and
   //! - VReverse reverses the direction of linear extrusion.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the v parameter on the modified
   //! surface, produced by reversing its u v parametric
   //! direction, for any point of v parameter V on this surface of linear extrusion.
   //! In the case of an extruded surface VReverse returns -V.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of
   //! this surface of linear extrusion.
@@ -136,41 +136,41 @@ public:
   //! parametric direction, so:
   //! - V1 = Standard_Real::RealFirst()
   //! - V2 = Standard_Real::RealLast().
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
   //! IsUClosed returns true if the "basis curve" of this
   //! surface of linear extrusion is closed.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! IsVClosed always returns false.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! IsCNu returns true if the degree of continuity for the
   //! "basis curve" of this surface of linear extrusion is at least N.
   //! Raises RangeError if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! IsCNv always returns true.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! IsUPeriodic returns true if the "basis curve" of this
   //! surface of linear extrusion is periodic.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! IsVPeriodic always returns false.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve of this surface
   //! of linear extrusion. This is the line parallel to the
   //! direction of extrusion, passing through the point of
   //! parameter U of the basis curve.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve of this surface
   //! of linear extrusion. This curve is obtained by
   //! translating the extruded curve in the direction of
   //! extrusion, with the magnitude V.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the  point P (U, V) on the surface.
@@ -178,25 +178,25 @@ public:
   //! The parametrization V is a linear parametrization, and
   //! the direction of parametrization is the direction of
   //! extrusion. If the point is on the extruded curve, V = 0.0
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in the
   //! directions U and V.
   //! Raises UndefinedDerivative if the continuity of the surface is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
   //! --- Purpose ;
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
   //! Raises UndefinedDerivative if the continuity of the surface is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first,the second and the third
   //! derivatives in the directions U and V.
   //! Raises UndefinedDerivative if the continuity of the surface is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u
@@ -204,10 +204,10 @@ public:
   //! Raises UndefinedDerivative if the continuity of the surface is not CNu in the u
   //! direction and CNv in the v direction.
   //! Raises RangeError if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
 
   //! Applies the transformation T to this surface of linear extrusion.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -247,7 +247,7 @@ public:
   Standard_EXPORT virtual gp_GTrsf2d ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this surface of linear extrusion.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index d1e41f08f4dd44c1f9797228f2e83bfa52d1f2d4..11141e740f2a17d923137a1fa155e80fad84f3e9 100644 (file)
@@ -162,14 +162,14 @@ public:
   //! As a consequence:
   //! - UReverse reverses the direction of the axis of
   //! revolution of this surface,
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Computes the u  parameter on the modified
   //! surface, when reversing its u  parametric
   //! direction, for any point of u parameter U  on this surface of revolution.
   //! In the case of a revolved surface:
   //! - UReversedParameter returns 2.*Pi - U
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes the orientation of this surface of revolution
   //! in the v parametric direction. The bounds of the
@@ -178,7 +178,7 @@ public:
   //! surface is reversed.
   //! As a consequence:
   //! - VReverse reverses the meridian of this surface of revolution.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Computes the  v parameter on the modified
   //! surface, when reversing its  v parametric
@@ -187,7 +187,7 @@ public:
   //! - VReversedParameter returns the reversed
   //! parameter given by the function
   //! ReversedParameter called with V on the meridian.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -226,60 +226,60 @@ public:
   
   //! Returns the parametric bounds U1, U2 , V1 and V2 of this surface.
   //! A surface of revolution is always complete, so U1 = 0, U2 = 2*PI.
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
   //! IsUClosed always returns true.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! IsVClosed returns true if the meridian of this
   //! surface of revolution is closed.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! IsCNu always returns true.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! IsCNv returns true if the degree of continuity of the
   //! meridian of this surface of revolution is at least N.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! IsVPeriodic returns true if the meridian of this
   //! surface of revolution is periodic.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve of this surface
   //! of revolution. It is the curve obtained by rotating the
   //! meridian through an angle U about the axis of revolution.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve of this surface
   //! of revolution. It is the curve obtained by rotating the
   //! meridian through an angle U about the axis of revolution.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the  point P (U, V) on the surface.
   //! U is the angle of the rotation around the revolution axis.
   //! The direction of this axis gives the sense of rotation.
   //! V is the parameter of the revolved curve.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
 
   //! Computes the current point and the first derivatives
   //! in the directions U and V.
   //! Raised if the continuity of the surface is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
 
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
   //! Raised if the continuity of the surface is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
 
   //! Computes the current point, the first,the second and the third
   //! derivatives in the directions U and V.
   //! Raised if the continuity of the surface is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
 
   //! Computes the derivative of order Nu in the direction u and
   //! Nv in the direction v.
@@ -295,13 +295,13 @@ public:
   //! else  P  is betveen discontinuities
   //! can be evaluated using methods  of
   //! global evaluations    P  =  S( U ,V )
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
 
   //! Applies the transformation T to this surface of revolution.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this surface of revolution.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
   DEFINE_STANDARD_RTTI(Geom_SurfaceOfRevolution,Geom_SweptSurface)
index 4fa45d0f0101d969775041756f875da0d361addd..86349711d5c3b6de84123cf05ff0a6100380ee9a 100644 (file)
@@ -50,7 +50,7 @@ public:
   //! G1 : tangency continuity all along the surface,
   //! G2 : curvature continuity all along the surface,
   //! CN : the order of continuity is infinite.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! Returns the reference direction of the swept surface.
index 324d3feddbcc133058c9f5a8a7de870ed41aa925..e823e04117ca0fad3f19c7b5be305988c3577737 100644 (file)
@@ -136,19 +136,19 @@ public:
   //! Return the  parameter on the  Ureversed surface for
   //! the point of parameter U on <me>.
   //! Return 2.PI - U.
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Return the  parameter on the  Ureversed surface for
   //! the point of parameter U on <me>.
   //! Return 2.PI - U.
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the aera of the surface.
   Standard_EXPORT Standard_Real Area() const;
   
   //! Returns the parametric bounds U1, U2, V1 and V2 of this torus.
   //! For a torus: U1 = V1 = 0 and V1 = V2 = 2*PI .
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Returns the coefficients of the implicit equation of the surface
@@ -177,16 +177,16 @@ public:
   Standard_EXPORT Standard_Real Volume() const;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve.
   //!
@@ -196,7 +196,7 @@ public:
   //! Warnings :
   //! The radius of the circle can be zero if for the surface
   //! MinorRadius = 0.0
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve.
   //!
@@ -206,7 +206,7 @@ public:
   //! Warnings :
   //! The radius of the circle can be zero if for the surface
   //! MajorRadius = MinorRadius
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Computes the  point P (U, V) on the surface.
@@ -216,34 +216,34 @@ public:
   //! where Loc is the origin of the placement plane (XAxis, YAxis)
   //! XDir is the direction of the XAxis and YDir the direction of
   //! the YAxis and ZDir the direction of the ZAxis.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the current point and the first derivatives in
   //! the directions U and V.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first and the second derivatives
   //! in the directions U and V.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the current point, the first,the second and the
   //! third derivatives in the directions U and V.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
 
   //! Computes the derivative of order Nu in the direction u and
   //! Nv in the direction v.
   //! Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this torus.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this torus.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 3e7bfea878ae37d31b424686552531fb19684670..c81004d2d259b0e4cf20004b943d96e0003eac3e 100644 (file)
@@ -105,11 +105,11 @@ public:
   //! the reversed trimmed curve is defined by:
   //! - the reversed basis curve, whose parameter range is still [ 0., 1. ],
   //! - the two trim values 1. - U2 (first parameter) and 1. - U1 (last parameter).
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed curve for
   //! the point of parameter U on this trimmed curve.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes this trimmed curve, by redefining the
   //! parameter values U1 and U2 which limit its basis curve.
@@ -145,7 +145,7 @@ public:
   //! C2 : continuity of the second derivative all along the Curve,
   //! C3 : continuity of the third derivative all along the Curve,
   //! CN : the order of continuity is infinite.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns true if the degree of continuity of the basis
   //! curve of this trimmed curve is at least N. A trimmed
@@ -155,26 +155,26 @@ public:
   //! the continuity of the basis curve because you consider
   //! only a part of the basis curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns the end point of <me>. This point is the
   //! evaluation of the curve for the "LastParameter".
-  Standard_EXPORT gp_Pnt EndPoint() const;
+  Standard_EXPORT gp_Pnt EndPoint() const Standard_OVERRIDE;
   
 
   //! Returns the value of the first parameter of <me>.
   //! The first parameter is the parameter of the "StartPoint"
   //! of the trimmed curve.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
 
   //! Returns True if the distance between the StartPoint and
   //! the EndPoint is lower or equal to Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns true if the basis curve of this trimmed curve is periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of the basis curve of this trimmed curve.
   //! Exceptions
@@ -185,7 +185,7 @@ public:
   //! Returns the value of the last parameter of <me>.
   //! The last parameter is the parameter of the "EndPoint" of the
   //! trimmed curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
 
   //! Returns the start point of <me>.
@@ -196,33 +196,33 @@ public:
   //! The returned derivatives have the same orientation as the
   //! derivatives of the basis curve even if the trimmed curve
   //! has not the same orientation as the basis curve.
-  Standard_EXPORT gp_Pnt StartPoint() const;
+  Standard_EXPORT gp_Pnt StartPoint() const Standard_OVERRIDE;
   
   //! Returns in P the point of parameter U.
   //!
   //! If the basis curve is an OffsetCurve sometimes it is not
   //! possible to do the evaluation of the curve at the parameter
   //! U (see class OffsetCurve).
-  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;
   
   //! Raised if the continuity of the curve is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt& P, gp_Vec& V1, gp_Vec& V2, gp_Vec& V3) const Standard_OVERRIDE;
   
   //! N is the order of derivation.
   //! Raised if the continuity of the curve is not CN.
   //! Raised if N < 1.
   //! geometric transformations
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this trimmed curve.
   //! Warning The basis curve is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Returns the  parameter on the  transformed  curve for
   //! the transform of the point of parameter U on <me>.
@@ -250,7 +250,7 @@ public:
   Standard_EXPORT virtual Standard_Real ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this trimmed curve.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 65e35bcbc0e716b9f9938582a149fccd75b6cdc9..58686108b105416e39a1b0baf3a82d4956dc8ec0 100644 (file)
@@ -69,10 +69,10 @@ public:
   Standard_EXPORT void SetZ (const Standard_Real Z);
   
   //! Returns the magnitude of <me>.
-  Standard_EXPORT Standard_Real Magnitude() const;
+  Standard_EXPORT Standard_Real Magnitude() const Standard_OVERRIDE;
   
   //! Returns the square magnitude of <me>.
-  Standard_EXPORT Standard_Real SquareMagnitude() const;
+  Standard_EXPORT Standard_Real SquareMagnitude() const Standard_OVERRIDE;
   
 
   //! Adds the Vector Other to <me>.
@@ -85,21 +85,21 @@ public:
 
   //! Computes the cross product  between <me> and Other
   //! <me> ^ Other.
-  Standard_EXPORT void Cross (const Handle(Geom_Vector)& Other);
+  Standard_EXPORT void Cross (const Handle(Geom_Vector)& Other) Standard_OVERRIDE;
   
 
   //! Computes the cross product  between <me> and Other
   //! <me> ^ Other. A new vector is returned.
-  Standard_EXPORT Handle(Geom_Vector) Crossed (const Handle(Geom_Vector)& Other) const;
+  Standard_EXPORT Handle(Geom_Vector) Crossed (const Handle(Geom_Vector)& Other) const Standard_OVERRIDE;
   
 
   //! Computes the triple vector product  <me> ^ (V1 ^ V2).
-  Standard_EXPORT void CrossCross (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2);
+  Standard_EXPORT void CrossCross (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) Standard_OVERRIDE;
   
 
   //! Computes the triple vector product  <me> ^ (V1 ^ V2).
   //! A new vector is returned.
-  Standard_EXPORT Handle(Geom_Vector) CrossCrossed (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) const;
+  Standard_EXPORT Handle(Geom_Vector) CrossCrossed (const Handle(Geom_Vector)& V1, const Handle(Geom_Vector)& V2) const Standard_OVERRIDE;
   
   //! Divides <me> by a scalar.
   Standard_EXPORT void Divide (const Standard_Real Scalar);
@@ -137,10 +137,10 @@ public:
   Standard_EXPORT Handle(Geom_VectorWithMagnitude) Subtracted (const Handle(Geom_Vector)& Other) const;
   
   //! Applies the transformation T to this vector.
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this vector.
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 14e3d1fe84af3644aaeee7b2fc7e441f8fc5fa66..faf0361c47282b04cd76e48f5be23b01081bf0b1 100644 (file)
@@ -96,10 +96,10 @@ public:
   Standard_EXPORT gp_Pnt2d Location() const;
   
   //! Applies the transformation T to this axis.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this axis.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index be06c28336b55d49f0642e9ac77468f4d5ff3822..34771d02dc89445a0974a7bc8fcb4bcf468689d0 100644 (file)
@@ -341,14 +341,14 @@ public:
   //! point of the reversed curve;
   //! - the end point of the initial curve becomes the start
   //! point of the reversed curve.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed curve for
   //! the point of parameter U on this BSpline curve.
   //! The returned value is: UFirst + ULast - U,
   //! where UFirst and ULast are the values of the
   //! first and last parameters of this BSpline curve.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Modifies this BSpline curve by segmenting it
   //! between U1 and U2. Either of these values can be
@@ -514,7 +514,7 @@ public:
   //! Returns true if the degree of continuity of this
   //! BSpline curve is at least N. A BSpline curve is at least GeomAbs_C0.
   //! Exceptions Standard_RangeError if N is negative.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Check if curve has at least G1 continuity in interval [theTf, theTl]
@@ -532,10 +532,10 @@ public:
   //! Warnings :
   //! The first and the last point can be different from the first
   //! pole and the last pole of the curve.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns True if the curve is periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns True if the weights are not identical.
@@ -555,7 +555,7 @@ public:
   //! than Cd-p where p is the maximum multiplicity of the interior
   //! Knots. In the interior of a knot span the curve is infinitely
   //! continuously differentiable.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Returns the degree of this BSpline curve.
   //! In this class the degree of the basis normalized B-spline
@@ -563,13 +563,13 @@ public:
   //! Computation of value and derivatives
   Standard_EXPORT Standard_Integer Degree() const;
   
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
   //! For this BSpline curve, computes
   //! - the point P of parameter U, or
@@ -583,7 +583,7 @@ public:
   //! defined by the parameter with a value greater than U,
   //! i.e. the part of the curve to the "right" of the singularity.
   //! Raises UndefinedDerivative if the continuity of the curve is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
   //! For the point of parameter U of this BSpline curve,
   //! computes the vector corresponding to the Nth derivative.
@@ -606,7 +606,7 @@ public:
   //! the same as if we consider the whole definition of the
   //! curve. Of course the evaluations are different outside
   //! this parametric domain.
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Raised if FromK1 = ToK2.
   //!
@@ -659,7 +659,7 @@ public:
   //! The last point of the curve is different from the last
   //! pole of the curve if the multiplicity of the last knot
   //! is lower than Degree.
-  Standard_EXPORT gp_Pnt2d EndPoint() const;
+  Standard_EXPORT gp_Pnt2d EndPoint() const Standard_OVERRIDE;
   
 
   //! For a B-spline curve the first parameter (which gives the start
@@ -672,7 +672,7 @@ public:
 
   //! Computes the parametric value of the start point of the curve.
   //! It is a knot value.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
 
   //! Returns the knot of range Index. When there is a knot
@@ -732,7 +732,7 @@ public:
 
   //! Computes the parametric value of the end point of the curve.
   //! It is a knot value.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
 
   //! Locates the parametric value U in the sequence of knots.
@@ -786,7 +786,7 @@ public:
   //! Warnings :
   //! This point is different from the first pole of the curve if the
   //! multiplicity of the first knot is lower than Degree.
-  Standard_EXPORT gp_Pnt2d StartPoint() const;
+  Standard_EXPORT gp_Pnt2d StartPoint() const Standard_OVERRIDE;
   
   //! Returns the weight of the pole of range Index .
   //! Raised if Index < 1 or Index > NbPoles.
@@ -801,7 +801,7 @@ public:
   Standard_EXPORT const TColStd_Array1OfReal* Weights() const;
   
   //! Applies the transformation T to this BSpline curve.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum degree of the normalized
@@ -818,7 +818,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real ToleranceUV, Standard_Real& UTolerance);
   
   //! Creates a new object which is a copy of this BSpline curve.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 6208e86e36e278c0b196ffd449d454eca8f13870..935b125ac4654954b124faede6b5e47b8ea32ddc 100644 (file)
@@ -153,13 +153,13 @@ public:
 
   //! Reverses the direction of parametrization of <me>
   //! Value (NewU) =  Value (1 - OldU)
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
   //!
   //! returns 1-U
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Segments the curve between U1 and U2 which can be out
@@ -206,15 +206,15 @@ public:
   //! Returns True if the distance between the first point
   //! and the last point of the curve is lower or equal to
   //! the Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Continuity of the curve, returns True.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns False. A BezierCurve cannot be periodic in this
   //! package
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
 
   //! Returns false if all the weights are identical. The tolerance
@@ -222,7 +222,7 @@ public:
   Standard_EXPORT Standard_Boolean IsRational() const;
   
   //! Returns GeomAbs_CN, which is the continuity of any Bezier curve.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! Returns the polynomial degree of the curve. It is the number
@@ -230,13 +230,13 @@ public:
   //! curve cannot be greater than "MaxDegree".
   Standard_EXPORT Standard_Integer Degree() const;
   
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
   //! For this Bezier curve, computes
   //! - the point P of parameter U, or
@@ -246,18 +246,18 @@ public:
   //! - V3, the third derivative vector.
   //! Note: the parameter U can be outside the bounds of the curve.
   //! Raises RangeError if N < 1.
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns the end point or start point of this Bezier curve.
-  Standard_EXPORT gp_Pnt2d EndPoint() const;
+  Standard_EXPORT gp_Pnt2d EndPoint() const Standard_OVERRIDE;
   
   //! Returns the value of the first  parameter of this
   //! Bezier curve. This is  0.0, which gives the start point of this Bezier curve.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns the value of the last  parameter of this
   //! Bezier curve. This is  1.0, which gives the end point of this Bezier curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! Returns the number of poles for this Bezier curve.
   Standard_EXPORT Standard_Integer NbPoles() const;
@@ -274,7 +274,7 @@ public:
 
   //! Returns Value (U=1), it is the first control point
   //! of the curve.
-  Standard_EXPORT gp_Pnt2d StartPoint() const;
+  Standard_EXPORT gp_Pnt2d StartPoint() const Standard_OVERRIDE;
   
   //! Returns the weight of range Index.
   //! Raised if Index is not in the range [1, NbPoles]
@@ -286,7 +286,7 @@ public:
   Standard_EXPORT void Weights (TColStd_Array1OfReal& W) const;
   
   //! Applies the transformation T to this Bezier curve.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
 
   //! Returns the value of the maximum polynomial degree of a
@@ -303,7 +303,7 @@ public:
   Standard_EXPORT void Resolution (const Standard_Real ToleranceUV, Standard_Real& UTolerance);
   
   //! Creates a new object which is a copy of this Bezier curve.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 665986ee6e72ddc24234510687d8d024aff85bd6..ef868ea530b48585a63cbe0d53c338e2694e52c4 100644 (file)
@@ -58,23 +58,23 @@ public:
   Standard_EXPORT void SetY (const Standard_Real Y);
   
   //! Returns the coordinates of <me>.
-  Standard_EXPORT void Coord (Standard_Real& X, Standard_Real& Y) const;
+  Standard_EXPORT void Coord (Standard_Real& X, Standard_Real& Y) const Standard_OVERRIDE;
   
 
   //! Returns a non persistent cartesian point with
   //! the same coordinates as <me>.
   //! -C++: return const&
-  Standard_EXPORT gp_Pnt2d Pnt2d() const;
+  Standard_EXPORT gp_Pnt2d Pnt2d() const Standard_OVERRIDE;
   
   //! Returns the X coordinate of <me>.
-  Standard_EXPORT Standard_Real X() const;
+  Standard_EXPORT Standard_Real X() const Standard_OVERRIDE;
   
   //! Returns the Y coordinate of <me>.
-  Standard_EXPORT Standard_Real Y() const;
+  Standard_EXPORT Standard_Real Y() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index bd231b5d8799da30c256c09d701a9d29cb628b37..32ca94a03dff5014491517a67426967bd7120d6f 100644 (file)
@@ -111,18 +111,18 @@ public:
 
   //! Reverses the direction of parameterization of <me>.
   //! The local coordinate system of the conic is modified.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
-  Standard_EXPORT virtual Standard_Real ReversedParameter (const Standard_Real U) const = 0;
+  Standard_EXPORT virtual Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE = 0;
   
   //! Returns GeomAbs_CN which is the global continuity of any conic.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! Returns True, the order of continuity of a conic is infinite.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
 
 
 
index a94ccd6e1b09be25792c132c98ae8fcdaaef116a..a77cc4a033fd569467135d0eb44ff3a180ea9c09 100644 (file)
@@ -78,23 +78,23 @@ public:
   Standard_EXPORT gp_Dir2d Dir2d() const;
   
   //! returns 1.0
-  Standard_EXPORT Standard_Real Magnitude() const;
+  Standard_EXPORT Standard_Real Magnitude() const Standard_OVERRIDE;
   
   //! returns 1.0
-  Standard_EXPORT Standard_Real SquareMagnitude() const;
+  Standard_EXPORT Standard_Real SquareMagnitude() const Standard_OVERRIDE;
   
   //! Computes the cross product between <me> and <Other>.
-  Standard_EXPORT Standard_Real Crossed (const Handle(Geom2d_Vector)& Other) const;
+  Standard_EXPORT Standard_Real Crossed (const Handle(Geom2d_Vector)& Other) const Standard_OVERRIDE;
 Standard_Real operator ^ (const Handle(Geom2d_Vector)& Other) const
 {
   return Crossed(Other);
 }
   
   //! Applies the transformation T to this unit vector, then normalizes it.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this unit vector.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 379159e27c5116ae61255748c3dd6fa0edd06f33..d1d061d8a3bbd6ffdc6d7cfd1e0ab8b671b698ec 100644 (file)
@@ -106,62 +106,62 @@ public:
   
   //! Changes the orientation of this line. As a result, the
   //! unit vector of the positioning axis of this line is reversed.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed line for the
   //! point of parameter U on this line.
   //! For a line, the returned value is -U.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Returns RealFirst  from  Standard.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns RealLast  from Standard
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! Returns False
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns False
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns GeomAbs_CN, which is the global continuity of any line.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Computes the distance between <me> and the point P.
   Standard_EXPORT Standard_Real Distance (const gp_Pnt2d& P) const;
   
   //! Returns True.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Returns in P the point of parameter U.
   //! P (U) = O + U * Dir where O is the "Location" point of the
   //! line and Dir the direction of the line.
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
 
   //! Returns the point P of parameter u and the first derivative V1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
 
   //! Returns the point P of parameter U, the first and second
   //! derivatives V1 and V2. V2 is a vector with null magnitude
   //! for a line.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
 
   //! V2 and V3 are vectors with null magnitude for a line.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
   //! For the point of parameter U of this line, computes
   //! the vector corresponding to the Nth derivative.
   //! Note: if N is greater than or equal to 2, the result is a
   //! vector with null magnitude.
   //! Exceptions Standard_RangeError if N is less than 1.
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this line.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Computes the parameter on the line transformed by
   //! T for the point of parameter U on this line.
@@ -179,7 +179,7 @@ public:
   Standard_EXPORT virtual Standard_Real ParametricTransformation (const gp_Trsf2d& T) const Standard_OVERRIDE;
   
   //! Creates a new object, which is a copy of this line.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index 274ad630ba1528ea30d987f786a208a718c958f5..d35ab3dede2a20d9871894e6410ad6edbe866cc9 100644 (file)
@@ -115,11 +115,11 @@ public:
   //! - the end point of the initial curve becomes the start
   //! point of the reversed curve, and
   //! - the first and last parameters are recomputed.
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Computes the parameter on the reversed curve for
   //! the point of parameter U on this offset curve.
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes this offset curve by assigning C as the
   //! basis curve from which it is built.
@@ -161,30 +161,30 @@ public:
   //! the offset curve.
   //! No check is done at the creation time and we suppose
   //! in this package that the offset curve is well defined.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! Warning! this should not be called
   //! if the basis curve is not at least C1. Nevertheless
   //! if used on portion where the curve is C1, it is OK
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
   //! Warning! this should not be called
   //! if the continuity of the basis curve is not C2.
   //! Nevertheless, it's OK to use it  on portion
   //! where the curve is C2
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
   //! Warning!  This  should  not  be called
   //! if the continuity of the basis curve is not C3.
   //! Nevertheless, it's OK to use it  on portion
   //! where the curve is C3
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
   //! Warning! This should not be called
   //! if the continuity of the basis curve is not C4.
   //! Nevertheless, it's OK to use it  on portion
   //! where the curve is C4
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
   //! The returned vector gives the value of the derivative
   //! for the order of derivation N.
@@ -202,7 +202,7 @@ public:
   //! Warnings :
   //! The exception UndefinedValue or UndefinedDerivative is
   //! raised if it is not possible to compute a unique offset direction.
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Warning! this should not be called
   //! if the basis curve is not at least C1. Nevertheless
@@ -221,7 +221,7 @@ public:
   //! where the curve is C3
   Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Pnt2d& Pbasis, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V1basis, gp_Vec2d& V2basis, gp_Vec2d& V3basis) const;
   
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
   //! Returns the value of the first or last parameter of this
   //! offset curve. The first parameter corresponds to the
@@ -229,7 +229,7 @@ public:
   //! corresponds to the end point.
   //! Note: the first and last parameters of this offset curve
   //! are also the ones of its basis curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
   //! Returns the offset value of this offset curve.
   Standard_EXPORT Standard_Real Offset() const;
@@ -238,7 +238,7 @@ public:
   //! Returns True if the distance between the start point
   //! and the end point of the curve is lower or equal to
   //! Resolution from package gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Is the order of continuity of the curve N ?
   //! Warnings :
@@ -247,13 +247,13 @@ public:
   //! to the basis curve (used to compute the offset curve) is
   //! defined at any point on the basis curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Is the parametrization of a curve is periodic ?
   //! If the basis curve is a circle or an ellipse the corresponding
   //! OffsetCurve is periodic. If the basis curve can't be periodic
   //! (for example BezierCurve) the OffsetCurve can't be periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of this offset curve, i.e. the period
   //! of the basis curve of this offset curve.
@@ -263,7 +263,7 @@ public:
   
   //! Applies the transformation T to this offset curve.
   //! Note: the basis curve is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Returns the  parameter on the  transformed  curve for
   //! the transform of the point of parameter U on <me>.
@@ -291,7 +291,7 @@ public:
   Standard_EXPORT virtual Standard_Real ParametricTransformation (const gp_Trsf2d& T) const Standard_OVERRIDE;
   
   //! Creates a new object, which is a copy of this offset curve.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
   
   //! Returns continuity of the basis curve.
   Standard_EXPORT GeomAbs_Shape GetBasisCurveContinuity() const;
index ca9a3e6d9f62172a07af874a680d8234491688ff..2eee9db9ebaa2847f227d07d5845e86e11ed39b0 100644 (file)
@@ -102,13 +102,13 @@ public:
   //! - the reversed basis curve, whose parameter range is still [ 0.,1. ], and
   //! - the two trim values 1. - U2 (first parameter)
   //! and 1. - U1 (last parameter).
-  Standard_EXPORT void Reverse();
+  Standard_EXPORT void Reverse() Standard_OVERRIDE;
   
   //! Returns the  parameter on the  reversed  curve for
   //! the point of parameter U on <me>.
   //!
   //! returns UFirst + ULast - U
-  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real ReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Changes this trimmed curve, by redefining the
   //! parameter values U1 and U2, which limit its basis curve.
@@ -143,7 +143,7 @@ public:
   //! C2 : continuity of the second derivative all along the Curve,
   //! C3 : continuity of the third derivative all along the Curve,
   //! CN : the order of continuity is infinite.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
   //! --- Purpose
   //! Returns True if the order of continuity of the
@@ -153,27 +153,27 @@ public:
   //! the continuity of the basis curve because you consider
   //! only a part of the basis curve.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCN (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns the end point of <me>. This point is the
   //! evaluation of the curve for the "LastParameter".
-  Standard_EXPORT gp_Pnt2d EndPoint() const;
+  Standard_EXPORT gp_Pnt2d EndPoint() const Standard_OVERRIDE;
   
 
   //! Returns the value of the first parameter of <me>.
   //! The first parameter is the parameter of the "StartPoint"
   //! of the trimmed curve.
-  Standard_EXPORT Standard_Real FirstParameter() const;
+  Standard_EXPORT Standard_Real FirstParameter() const Standard_OVERRIDE;
   
 
   //! Returns True if the distance between the StartPoint and
   //! the EndPoint is lower or equal to Resolution from package
   //! gp.
-  Standard_EXPORT Standard_Boolean IsClosed() const;
+  Standard_EXPORT Standard_Boolean IsClosed() const Standard_OVERRIDE;
   
   //! Returns true if the basis curve of this trimmed curve is periodic.
-  Standard_EXPORT Standard_Boolean IsPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsPeriodic() const Standard_OVERRIDE;
   
   //! Returns the period of the basis curve of this trimmed curve.
   //! Exceptions
@@ -184,7 +184,7 @@ public:
   //! Returns the value of the last parameter of <me>.
   //! The last parameter is the parameter of the "EndPoint" of the
   //! trimmed curve.
-  Standard_EXPORT Standard_Real LastParameter() const;
+  Standard_EXPORT Standard_Real LastParameter() const Standard_OVERRIDE;
   
 
   //! Returns the start point of <me>.
@@ -194,22 +194,22 @@ public:
   //! Warnings :
   //! The returned derivatives have the same orientation as the
   //! derivatives of the basis curve.
-  Standard_EXPORT gp_Pnt2d StartPoint() const;
+  Standard_EXPORT gp_Pnt2d StartPoint() const Standard_OVERRIDE;
   
 
   //! If the basis curve is an OffsetCurve sometimes it is not
   //! possible to do the evaluation of the curve at the parameter
   //! U (see class OffsetCurve).
-  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, gp_Pnt2d& P) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const;
+  Standard_EXPORT void D2 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2) const Standard_OVERRIDE;
   
   //! Raised if the continuity of the curve is not C3.
-  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const;
+  Standard_EXPORT void D3 (const Standard_Real U, gp_Pnt2d& P, gp_Vec2d& V1, gp_Vec2d& V2, gp_Vec2d& V3) const Standard_OVERRIDE;
   
   //! For the point of parameter U of this trimmed curve,
   //! computes the vector corresponding to the Nth derivative.
@@ -221,11 +221,11 @@ public:
   //! Exceptions
   //! Standard_RangeError if N is less than 1.
   //! geometric transformations
-  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const;
+  Standard_EXPORT gp_Vec2d DN (const Standard_Real U, const Standard_Integer N) const Standard_OVERRIDE;
   
   //! Applies the transformation T to this trimmed curve.
   //! Warning The basis curve is also modified.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Returns the  parameter on the  transformed  curve for
   //! the transform of the point of parameter U on <me>.
@@ -254,7 +254,7 @@ public:
   
 
   //! Creates a new object, which is a copy of this trimmed curve.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index ead2a652f53eb333f6af18b8be56800d722f291d..2e39ba1cec836910db308c0e0d0abd825c5369c3 100644 (file)
@@ -65,10 +65,10 @@ public:
   Standard_EXPORT void SetY (const Standard_Real Y);
   
   //! Returns the magnitude of <me>.
-  Standard_EXPORT Standard_Real Magnitude() const;
+  Standard_EXPORT Standard_Real Magnitude() const Standard_OVERRIDE;
   
   //! Returns the square magnitude of <me>.
-  Standard_EXPORT Standard_Real SquareMagnitude() const;
+  Standard_EXPORT Standard_Real SquareMagnitude() const Standard_OVERRIDE;
   
 
   //! Adds the Vector Other to <me>.
@@ -89,7 +89,7 @@ Handle(Geom2d_VectorWithMagnitude) operator + (const Handle(Geom2d_Vector)& Othe
 
   //! Computes the cross product  between <me> and Other
   //! <me> ^ Other. A new vector is returned.
-  Standard_EXPORT Standard_Real Crossed (const Handle(Geom2d_Vector)& Other) const;
+  Standard_EXPORT Standard_Real Crossed (const Handle(Geom2d_Vector)& Other) const Standard_OVERRIDE;
 Standard_Real operator ^ (const Handle(Geom2d_Vector)& Other) const
 {
   return Crossed(Other);
@@ -154,10 +154,10 @@ Handle(Geom2d_VectorWithMagnitude) operator - (const Handle(Geom2d_Vector)& Othe
 }
   
   //! Applies the transformation T to this vector.
-  Standard_EXPORT void Transform (const gp_Trsf2d& T);
+  Standard_EXPORT void Transform (const gp_Trsf2d& T) Standard_OVERRIDE;
   
   //! Creates a new object which is a copy of this vector.
-  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom2d_Geometry) Copy() const Standard_OVERRIDE;
 
 
 
index c073388d5f34eabd39665895b78e5deecb4ed809..b957e9a5c8479e85d37d7899b3b9396be4982283 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.
     Geom2dAdaptor_Curve& ChangeCurve2d();
index 3d1539fa67370c02eae6b0560564a708130a05a3..1705cf381787d226edf2b335c4a51befb6b61691 100644 (file)
@@ -56,13 +56,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt2d& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 70a9493d7761914184dc9b400c3d162647e9c1a6..c81c6fc63fd262d50e0781943b7d718abbb8393b 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.
     GeomAdaptor_Curve& ChangeCurve();
index a77672de2dadaa7bfca40794dcb2ce25b9c4a7f3..a7dd7dca7dbfcfe51d1d1d966b04aafb0e0d855d 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.
     GeomAdaptor_Surface& ChangeSurface();
index 9c7766b7adac16fab65918af0e99c3582e4fe54b..386b16c1c52ca016aebc2ad48659dab2e64ddece 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.
   GeomAdaptor_SurfaceOfLinearExtrusion& ChangeSurface();
index 6a33f6d160e6a87bd4060c4090d16a0a11ba1958..7019873f8aa8283e7858bb498a1c74c3c5518907 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.
   GeomAdaptor_SurfaceOfRevolution& ChangeSurface();
index 671c6ec4284f88ff666ab805272d137ddf6f500f..d9ffd54c13b228ba1955f740fbee2a1c4961b35f 100644 (file)
@@ -81,9 +81,9 @@ public:
   //! CurveOnSurf, Tol, TolAng );
   Standard_EXPORT GeomFill_BoundWithSurf(const Adaptor3d_CurveOnSurface& CurveOnSurf, const Standard_Real Tol3d, const Standard_Real Tolang);
   
-  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const;
+  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean HasNormals() const Standard_OVERRIDE;
   
@@ -91,11 +91,11 @@ public:
   
   Standard_EXPORT virtual void D1Norm (const Standard_Real U, gp_Vec& N, gp_Vec& DN) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev);
+  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev) Standard_OVERRIDE;
   
-  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const;
+  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsDegenerated() const;
+  Standard_EXPORT Standard_Boolean IsDegenerated() const Standard_OVERRIDE;
 
 
 
index 4f35247ef502b2c19f02c5aa2cf80e7f067c15b2..1c08073576d059d1b70e0148bc7c52292fee7263 100644 (file)
@@ -44,15 +44,15 @@ public:
   
   Standard_EXPORT GeomFill_DegeneratedBound(const gp_Pnt& Point, const Standard_Real First, const Standard_Real Last, const Standard_Real Tol3d, const Standard_Real Tolang);
   
-  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const;
+  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev);
+  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev) Standard_OVERRIDE;
   
-  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const;
+  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsDegenerated() const;
+  Standard_EXPORT Standard_Boolean IsDegenerated() const Standard_OVERRIDE;
 
 
 
index 876ccc311eab190ef58bc7cb1c5479ef82e4650d..097f9b1eed64c9f0d59216528fda2a87d49ea415 100644 (file)
@@ -77,15 +77,15 @@ public:
   //! (Curve,Tol,dummy);
   Standard_EXPORT GeomFill_SimpleBound(const Handle(Adaptor3d_HCurve)& Curve, const Standard_Real Tol3d, const Standard_Real Tolang);
   
-  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const;
+  Standard_EXPORT gp_Pnt Value (const Standard_Real U) const Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, gp_Pnt& P, gp_Vec& V) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev);
+  Standard_EXPORT void Reparametrize (const Standard_Real First, const Standard_Real Last, const Standard_Boolean HasDF, const Standard_Boolean HasDL, const Standard_Real DF, const Standard_Real DL, const Standard_Boolean Rev) Standard_OVERRIDE;
   
-  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const;
+  Standard_EXPORT void Bounds (Standard_Real& First, Standard_Real& Last) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean IsDegenerated() const;
+  Standard_EXPORT Standard_Boolean IsDegenerated() const Standard_OVERRIDE;
 
 
 
index e95a3328485b030533ef9723c4a25a4df1756d5c..f3c93205362b084487dcb53fac51cfc3fb721344 100644 (file)
@@ -42,15 +42,15 @@ public:
   
   //! Computes  the value  of the    field of tangency    at
   //! parameter W.
-  Standard_EXPORT gp_Vec Value (const Standard_Real W) const;
+  Standard_EXPORT gp_Vec Value (const Standard_Real W) const Standard_OVERRIDE;
   
   //! Computes the  derivative of  the field of  tangency at
   //! parameter W.
-  Standard_EXPORT gp_Vec D1 (const Standard_Real W) const;
+  Standard_EXPORT gp_Vec D1 (const Standard_Real W) const Standard_OVERRIDE;
   
   //! Computes the value and the  derivative of the field of
   //! tangency at parameter W.
-  Standard_EXPORT void D1 (const Standard_Real W, gp_Vec& T, gp_Vec& DT) const;
+  Standard_EXPORT void D1 (const Standard_Real W, gp_Vec& T, gp_Vec& DT) const Standard_OVERRIDE;
 
 
 
index 097c6ab2fb0ae6f8c1f47880c1241653541d6625..72b89d1ea5759caf4ff88bf7e03ca07f7c081d3d 100644 (file)
@@ -64,7 +64,7 @@ public:
 
   //! Reverses the U direction of parametrization of <me>.
   //! The bounds of the surface are not modified.
-  Standard_EXPORT void UReverse();
+  Standard_EXPORT void UReverse() Standard_OVERRIDE;
   
   //! Return the  parameter on the  Ureversed surface for
   //! the point of parameter U on <me>.
@@ -74,12 +74,12 @@ public:
   //! is the same point as
   //!
   //! me->Value(U,V)
-  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const;
+  Standard_EXPORT Standard_Real UReversedParameter (const Standard_Real U) const Standard_OVERRIDE;
   
 
   //! Reverses the V direction of parametrization of <me>.
   //! The bounds of the surface are not modified.
-  Standard_EXPORT void VReverse();
+  Standard_EXPORT void VReverse() Standard_OVERRIDE;
   
   //! Return the  parameter on the  Vreversed surface for
   //! the point of parameter V on <me>.
@@ -89,7 +89,7 @@ public:
   //! is the same point as
   //!
   //! me->Value(U,V)
-  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const;
+  Standard_EXPORT Standard_Real VReversedParameter (const Standard_Real V) const Standard_OVERRIDE;
   
   //! Computes the  parameters on the  transformed  surface for
   //! the transform of the point of parameters U,V on <me>.
@@ -130,7 +130,7 @@ public:
   //! Cylinder, Cone, Revolved and Extruded surfaces.
   Standard_EXPORT virtual gp_GTrsf2d ParametricTransformation (const gp_Trsf& T) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const;
+  Standard_EXPORT void Bounds (Standard_Real& U1, Standard_Real& U2, Standard_Real& V1, Standard_Real& V2) const Standard_OVERRIDE;
   
 
   //! Is the surface closed in the parametric direction U ?
@@ -138,7 +138,7 @@ public:
   //! between the point P (UFirst, V) and P (ULast, V) is
   //! lower or equal to Resolution from gp.  UFirst and ULast
   //! are the parametric bounds in the U direction.
-  Standard_EXPORT Standard_Boolean IsUClosed() const;
+  Standard_EXPORT Standard_Boolean IsUClosed() const Standard_OVERRIDE;
   
 
   //! Is the surface closed in the parametric direction V ?
@@ -146,7 +146,7 @@ public:
   //! between the point P (U, VFirst) and  P (U, VLast) is
   //! lower or equal to Resolution from gp.  VFirst and VLast
   //! are the parametric bounds in the V direction.
-  Standard_EXPORT Standard_Boolean IsVClosed() const;
+  Standard_EXPORT Standard_Boolean IsVClosed() const Standard_OVERRIDE;
   
 
   //! Is the parametrization of a surface periodic in the
@@ -158,7 +158,7 @@ public:
   //! P (U, V)  and the point  P (U + T, V) is lower or equal
   //! to Resolution from package gp. T is the parametric period
   //! and must be a constant.
-  Standard_EXPORT Standard_Boolean IsUPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsUPeriodic() const Standard_OVERRIDE;
   
   //! returns the Uperiod.
   //! raises if the surface is not uperiodic.
@@ -174,17 +174,17 @@ public:
   //! P (U, V)  and the point  P (U + T, V) is lower or equal
   //! to Resolution from package gp. T is the parametric period
   //! and must be a constant.
-  Standard_EXPORT Standard_Boolean IsVPeriodic() const;
+  Standard_EXPORT Standard_Boolean IsVPeriodic() const Standard_OVERRIDE;
   
   //! returns the Vperiod.
   //! raises if the surface is not vperiodic.
   Standard_EXPORT virtual Standard_Real VPeriod() const Standard_OVERRIDE;
   
   //! Computes the U isoparametric curve.
-  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const;
+  Standard_EXPORT Handle(Geom_Curve) UIso (const Standard_Real U) const Standard_OVERRIDE;
   
   //! Computes the V isoparametric curve.
-  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const;
+  Standard_EXPORT Handle(Geom_Curve) VIso (const Standard_Real V) const Standard_OVERRIDE;
   
 
   //! Global Continuity of the surface in direction U and V :
@@ -198,44 +198,44 @@ public:
   //! Example :
   //! If the surface is C1 in the V parametric direction and C2
   //! in the U parametric direction Shape = C1.
-  Standard_EXPORT GeomAbs_Shape Continuity() const;
+  Standard_EXPORT GeomAbs_Shape Continuity() const Standard_OVERRIDE;
   
 
   //! Returns the order of continuity of the surface in the
   //! U parametric direction.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNu (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Returns the order of continuity of the surface in the
   //! V parametric direction.
   //! Raised if N < 0.
-  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const;
+  Standard_EXPORT Standard_Boolean IsCNv (const Standard_Integer N) const Standard_OVERRIDE;
   
 
   //! Computes the point of parameter U,V on the surface.
   //!
   //! Raised only for an "OffsetSurface" if it is not possible to
   //! compute the current point.
-  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const;
+  Standard_EXPORT void D0 (const Standard_Real U, const Standard_Real V, gp_Pnt& P) const Standard_OVERRIDE;
   
 
   //! Computes the point P and the first derivatives in the
   //! directions U and V at this point.
   //! Raised if the continuity of the surface is not C1.
-  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const;
+  Standard_EXPORT void D1 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V) const Standard_OVERRIDE;
   
 
   //! Computes the point P, the first and the second derivatives in
   //! the directions U and V at this point.
   //! Raised if the continuity of the surface is not C2.
-  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const;
+  Standard_EXPORT void D2 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV) const Standard_OVERRIDE;
   
 
   //! Computes the point P, the first,the second and the third
   //! derivatives in the directions U and V at this point.
   //! Raised if the continuity of the surface is not C2.
-  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const;
+  Standard_EXPORT void D3 (const Standard_Real U, const Standard_Real V, gp_Pnt& P, gp_Vec& D1U, gp_Vec& D1V, gp_Vec& D2U, gp_Vec& D2V, gp_Vec& D2UV, gp_Vec& D3U, gp_Vec& D3V, gp_Vec& D3UUV, gp_Vec& D3UVV) const Standard_OVERRIDE;
   
   //! ---Purpose ;
   //! Computes the derivative of order Nu in the direction U and Nv
@@ -244,9 +244,9 @@ public:
   //! Raised if the continuity of the surface is not CNu in the U
   //! direction or not CNv in the V direction.
   //! Raised if Nu + Nv < 1 or Nu < 0 or Nv < 0.
-  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const;
+  Standard_EXPORT gp_Vec DN (const Standard_Real U, const Standard_Real V, const Standard_Integer Nu, const Standard_Integer Nv) const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Geom_Geometry) Copy() const;
+  Standard_EXPORT Handle(Geom_Geometry) Copy() const Standard_OVERRIDE;
   
 
   //! Transformation of a geometric object. This tansformation
@@ -254,7 +254,7 @@ public:
   //! or a complex transformation obtained by combination of
   //! the previous elementaries transformations.
   //! (see class Transformation of the package Geom).
-  Standard_EXPORT void Transform (const gp_Trsf& T);
+  Standard_EXPORT void Transform (const gp_Trsf& T) Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Geom_Surface) CallSurfinit() const;
   
index 8a698979a56a6b6472a52ad17060328cfe8f91b8..b2d0210646050f986a5e278dbb12cfe9212c3421 100644 (file)
@@ -55,13 +55,13 @@ public:
   Standard_EXPORT void SetPoint (const gp_Pnt2d& P);
   
   //! Calculation of F(U).
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real U, Standard_Real& F) Standard_OVERRIDE;
   
   //! Calculation of F'(U).
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real U, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Calculation of F(U) and F'(U).
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real U, Standard_Real& F, Standard_Real& DF) Standard_OVERRIDE;
   
   //! Save the found extremum.
   Standard_EXPORT virtual Standard_Integer GetStateNumber() Standard_OVERRIDE;
index 1ca58a13f006f189ec5f6ff2b009bb7f42afbad3..b82efc3d1729679c84291edc4f37bba1202fee12 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   Standard_EXPORT HLRTest_DrawableEdgeTool(const Handle(HLRBRep_Algo)& Alg, const Standard_Boolean Visible, const Standard_Boolean IsoLine, const Standard_Boolean Rg1Line, const Standard_Boolean RgNLine, const Standard_Integer ViewId);
   
-  Standard_EXPORT void DrawOn (Draw_Display& D) const;
+  Standard_EXPORT void DrawOn (Draw_Display& D) const Standard_OVERRIDE;
 
 
 
index 588f6a0cd0a882b191ebb3ba2dcd662d21df9207..3ce5f8e4cf240471872738cb8805143d60b8c966 100644 (file)
@@ -56,7 +56,7 @@ public:
   
     Standard_Boolean DisplayHidden() const;
   
-  Standard_EXPORT void DrawOn (Draw_Display& D) const;
+  Standard_EXPORT void DrawOn (Draw_Display& D) const Standard_OVERRIDE;
   
     Standard_Boolean Debug() const;
   
index c5655ba7d1af5537c6ae37986d89794f60abb564..d968bc8f2d5c29276ad81116036a4ee227bf6dbb 100644 (file)
@@ -44,7 +44,7 @@ public:
     Handle(HLRTopoBRep_OutLiner) OutLiner() const;
   
   //! Does nothhing,
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 388117c6ada2b9e6619467708a21fc0d971e10e2..80a8a1cbbc2e654af3906e8b25d940754b08ca04 100644 (file)
@@ -44,7 +44,7 @@ public:
     const HLRAlgo_Projector& Projector() const;
   
   //! Does nothhing,
-  Standard_EXPORT void DrawOn (Draw_Display& dis) const;
+  Standard_EXPORT void DrawOn (Draw_Display& dis) const Standard_OVERRIDE;
   
   //! For variable copy.
   Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
index 239690c331ad73923fe5379ea12a3b4c81a75da7..97f69670bc1a0bf3e77dfc01006bc75327784757 100644 (file)
@@ -46,7 +46,7 @@ protected:
 
   
   //! Recognizes data types of Header STEP Standard
-  Standard_EXPORT void Eval (const TCollection_AsciiString& key);
+  Standard_EXPORT void Eval (const TCollection_AsciiString& key) Standard_OVERRIDE;
 
 
 
index acb27c3270315abc15c6d4c2d5cd94f2382192f7..adfb5a9fe8293f35369d38ec56a6fa90d94cbcc2 100644 (file)
@@ -64,10 +64,10 @@ public:
   
   //! Execution of Command Line. remark that <number> is senseless
   //! because each Act brings one and only one function
-  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot);
+  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot) Standard_OVERRIDE;
   
   //! Short Help for commands : returns the help given to create
-  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
+  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
   
   //! Changes the default group name for the following Acts
   //! group empty means to come back to default from Activator
index 585391f31484bfa80b09000846ce6fcb9ab3aaac..fb67d68ba373b97b28de7b067a53be67972f9218 100644 (file)
@@ -44,11 +44,11 @@ public:
   
   //! Write the Own Parameters of Types defined in package IFSelect
   //! Returns True if <item> has been processed, False else
-  Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const;
+  Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const Standard_OVERRIDE;
   
   //! Recognizes and Read Own Parameters for Types of package
   //! IFSelect. Returns True if done and <item> created, False else
-  Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const;
+  Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const Standard_OVERRIDE;
 
 
 
index 17072b1ae6dd3eae8e4207205ab3095fc4c55e22..955e179a9964eab70b98b94258f44f9930713e9e 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IFSelect_DispGlobal();
   
   //! Returns as Label, "One File for all Input"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns True : maximum equates 1
   Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
@@ -54,7 +54,7 @@ public:
   //! Computes the list of produced Packets. It is made of only ONE
   //! Packet, which gets the RootResult from the Final Selection.
   //! Remark : the inherited exception raising is never activated.
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
 
 
 
index b754d82cc162bb403d222671d443a55c7664fea0..811e208adb5068cf10b9d02c065b2afca7df9146 100644 (file)
@@ -57,7 +57,7 @@ public:
   Standard_EXPORT Standard_Integer CountValue() const;
   
   //! Returns as Label, "One File per <count> Input Entities"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns True, maximum count is given as <nbent>
   Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
@@ -69,7 +69,7 @@ public:
   //! Computes the list of produced Packets. It defines Packets in
   //! order to have at most <Count> Entities per Packet, Entities
   //! are given by RootResult from the Final Selection.
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
 
 
 
index a9ded1da7df34c1bbf02d1e5e4c760911e7a12dd..ce4774fc103bc477aacc00d28af2950c617b26e6 100644 (file)
@@ -60,7 +60,7 @@ public:
   Standard_EXPORT Standard_Integer CountValue() const;
   
   //! Returns as Label, "Maximum <count> Files"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns True, maximum count is given as CountValue
   Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
@@ -73,7 +73,7 @@ public:
   //! order to have <Count> Packets, except if the input count of
   //! Entities is lower. Entities are given by RootResult from the
   //! Final Selection.
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
 
 
 
index 9553bbd1b1146dd1b493f0f5676ec0e60fbee8f1..c6b15e4a16f48c31063c0ee3a1aa4027928592ad 100644 (file)
@@ -44,7 +44,7 @@ public:
   Standard_EXPORT IFSelect_DispPerOne();
   
   //! Returns as Label, "One File per Input Entity"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns True, maximum limit is given as <nbent>
   Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
@@ -55,7 +55,7 @@ public:
   
   //! Returns the list of produced Packets. It defines one Packet
   //! per Entity given by RootResult from the Final Selection.
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
 
 
 
index 1e9681d68e8c8e8d7322b2ece51b53f0a2ac4496..840390ed1d8615d2b9e9c106ef30330407dc01c4 100644 (file)
@@ -58,7 +58,7 @@ public:
   Standard_EXPORT Standard_CString SignName() const;
   
   //! Returns as Label, "One File per Signature <name>"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns True, maximum count is given as <nbent>
   Standard_EXPORT virtual Standard_Boolean LimitedMax (const Standard_Integer nbent, Standard_Integer& max) const Standard_OVERRIDE;
@@ -66,7 +66,7 @@ public:
   //! Computes the list of produced Packets. It defines Packets from
   //! the SignCounter, which sirts the input Entities per Signature
   //! (specific of the SignCounter).
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
 
 
 
index f807b315fec29eff4e7f5be098fb225fb8383713..c56e0c86afe7da6fcb260f7db54cdcc9f4053e7d 100644 (file)
@@ -46,10 +46,10 @@ public:
   Standard_EXPORT Handle(IFSelect_EditForm) EditForm() const;
   
   //! Acts by applying an EditForm to entities, selected or all model
-  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns Label as "Apply EditForm <+ label of EditForm>"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 7f307a5532c938e241d2b878e16ecb87880339cb..a09fe62a2be2e54518fdf8383f565f1bb0628df6 100644 (file)
@@ -51,10 +51,10 @@ public:
   //! Acts by computing orders (by method All from ShareTool) then
   //! forcing them in the model. Remark that selection is ignored :
   //! ALL the model is processed in once
-  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns Label as "Reorder, Roots (last or first)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 79cbc8330c3d7bcedc32bbad438329448ca91db7..5bc27e128106d82ef9e59e5b10c964e610ff4638 100644 (file)
@@ -65,15 +65,15 @@ public:
   //! By default, its long name equates its shortname
   Standard_EXPORT void AddConstantText (const Standard_CString val, const Standard_CString shortname, const Standard_CString completename = "");
   
-  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 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;
   
-  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;
   
   //! Returns a ParamEditor to work on the Static Parameters of
   //! which names are listed in <list>
index dd1bc00c1e0e6d85059975d5368eac60e462e2a8..28d69647433fda541ba4f1381157770f8aedbd3d 100644 (file)
@@ -110,7 +110,7 @@ public:
   //! Returns the list of selected entities (list of entities
   //! complying with rank criterium)
   //! Error if the input list has more than one Item
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Puts into <res>, the sub-entities of the list, from n1 to
   //! n2 included. Remark that adequation with Entity's type and
@@ -122,7 +122,7 @@ public:
   //! then Specific List Label, then, following cases :
   //! " From .. Until .." or "From .." or "Until .." or "Rank no .."
   //! Specific type is given by deferred method ListLabel
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns the specific label for the list, which is included as
   //! a part of Label
index ff164608edbe86155fd86927be37b3a02166ce84..8c1546e5164c545236a18d5771e79aef8e34c040 100644 (file)
@@ -46,7 +46,7 @@ public:
   //! Returns True for an Entity (model->Value(num)) which is kind
   //! of the choosen type, given by the method TypeForMatch.
   //! Criterium is IsKind.
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index 9d8ff76775c8cb60df82ac0f603f038724dc6194..779bfc332fdf0a4a2aaaf2437ed50016c58e8e14 100644 (file)
@@ -37,7 +37,7 @@ public:
   
   //! Puts in an Iterator the Selections from which "me" depends
   //! This list is empty for all SelectBase type Selections
-  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
+  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
 
 
 
index 360cc1982f88852557ce3ee07f1fbcf130dee916..7623aa705638ba23022110c86b7c565e57d62a80 100644 (file)
@@ -70,7 +70,7 @@ public:
   
   //! Puts in an Iterator the Selections from which "me" depends
   //! That is to say, the list of Input Selections
-  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
+  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
 
 
 
index ad9603816c24175802667a34d13cef073bac368b..454f612b09257a372bf4f730d14051af8545c256 100644 (file)
@@ -67,7 +67,7 @@ public:
   
   //! Puts in an Iterator the Selections from which "me" depends
   //! That is to say, the list of Input Selections
-  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
+  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
 
 
 
index abff44462c23e079e1bd6107ee6dbb6d388ee5db..ebda639d99f73b2b87113c032e96324213d09ea0 100644 (file)
@@ -81,7 +81,7 @@ public:
   
   //! Puts in an Iterator the Selections from which "me" depends
   //! This list contains one Selection : the InputSelection
-  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const;
+  Standard_EXPORT void FillIterator (IFSelect_SelectionIterator& iter) const Standard_OVERRIDE;
 
 
 
index f129db143ddcc3651baba0b0b89a451241c96ad9..9c1da09e3e8ab8fd77126c7048f99e18475e19d6 100644 (file)
@@ -43,10 +43,10 @@ public:
   
   //! Returns the list of selected entities : they are the Entities
   //! gotten from the Main Input but not from the Diff Input
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Difference"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index c11361be5f37d71b7b976d4f72dd9a1d359d1631..78d662770b00e9ab11a340bc9818c616f7056171 100644 (file)
@@ -52,10 +52,10 @@ public:
   
   //! Returns the list of selected entities : the Entity having the
   //! specified Number (this result assures naturally uniqueness)
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Entity Number ..."
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 0f7f7d6aeadf57dfc88bd1578ad40cb2b7a90a08..7ecda8a76ccdcb77cc184024eecd14cf63a82936 100644 (file)
@@ -47,10 +47,10 @@ public:
   //! Returns True for an Entity which is qualified as "Error", i.e.
   //! if <model> explicitly knows <ent> (through its Number) as
   //! Erroneous
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Error Entities"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 0e5515c7d8f2d25494f85b5140bd57ce838eb6ce..b0360a5899782c7a4614a9a32eb4c6e50945c6a1 100644 (file)
@@ -63,7 +63,7 @@ public:
   //! taken for output, or to explore. If the maximum level has not
   //! yet been attained, or if no max level is specified, entities
   //! to be explored are themselves used as if they were input
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Analyses and, if required, Explores an entity, as follows :
   //! The explored list starts as empty, it has to be filled by this
@@ -80,7 +80,7 @@ public:
   
   //! Returns a text saying "(Recursive)" or "(Level nn)" plus
   //! specific criterium returned by ExploreLabel (see below)
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns a text defining the way of exploration
   Standard_EXPORT virtual TCollection_AsciiString ExploreLabel() const = 0;
index a50634ad4bfd12389ed536119ab49ce77664501a..8d05b46a9688c8818c8aa23a8cb1001b054767b2 100644 (file)
@@ -56,7 +56,7 @@ public:
   //! Returns the list of selected entities. Works by calling the
   //! method Sort on each input Entity : the Entity is kept as
   //! output if Sort returns the same value as Direct status
-  Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns True for an Entity if it satisfies the Sort criterium
   //! It receives :
@@ -76,7 +76,7 @@ public:
   
   //! Returns a text saying "Picked" or "Removed", plus the
   //! specific criterium returned by ExtractLabel (see below)
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium for extraction
   Standard_EXPORT virtual TCollection_AsciiString ExtractLabel() const = 0;
index 532b9a5af59b54e96d113eb85dd5c45432bc9842..a3db1248e376ca6dad935e346abc6cf76f42016a 100644 (file)
@@ -64,10 +64,10 @@ public:
   Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns always False because RootResult has done the work
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium, includes the flag name
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 927fe9de050a559c975cb4d4d340a6a8cf6d63c5..4352f756e5a7077dd546d941cf18b15af9a484c5 100644 (file)
@@ -53,7 +53,7 @@ public:
   //! n2 included. Remark that adequation with Entity's type and
   //! length of list has already been made at this stage
   //! Called by RootResult; calls ListedEntity (see below)
-  Standard_EXPORT void FillResult (const Standard_Integer n1, const Standard_Integer n2, const Handle(Standard_Transient)& ent, Interface_EntityIterator& result) const;
+  Standard_EXPORT void FillResult (const Standard_Integer n1, const Standard_Integer n2, const Handle(Standard_Transient)& ent, Interface_EntityIterator& result) const Standard_OVERRIDE;
 
 
 
index a83dd2178c4829c05dd9f27e0cc91d5384d7b90a..27fa1a7cfc0ceda889adbdba579bf461227f6501 100644 (file)
@@ -42,10 +42,10 @@ public:
   
   //! Returns the list of selected Entities, which is the common part
   //! of results from all input selections. Uniqueness is guaranteed.
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Intersection (AND)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index b702be6cdca8033822ba492ef84749705436bbd9..e2af3f5fc42620db97224c6a158c6f5d07945494 100644 (file)
@@ -42,14 +42,14 @@ public:
   
   //! Returns the list of selected entities : the Entities of the
   //! Model (note that this result assures naturally uniqueness)
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! The complete list of Entities (including shared ones) ...
   //! is exactly identical to RootResults in this case
   Standard_EXPORT virtual Interface_EntityIterator CompleteResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Model Entities"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index e2f3f22318b3e7df3a41ed70244e8622cb87cc1c..b2dd4c9e27e8db5ce166791e37c6c8e696816fad 100644 (file)
@@ -44,10 +44,10 @@ public:
   
   //! Returns the list of selected entities : the Roots of the Model
   //! (note that this result assures naturally uniqueness)
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Model Roots"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 7b28716733b33470c2f1d660199fff7da6583e87..0daa669c053e7af89e8d874f89de20821fa34a35 100644 (file)
@@ -118,11 +118,11 @@ public:
   //! Returns the list of selected items. Only the selected entities
   //! which are present in the graph are given (this result assures
   //! uniqueness).
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text which identifies the type of selection made.
   //! It is "Pointed Entities"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index a61d4c0ae08d5020e160d9bd542d45e246f9e1cb..e7f195f00b43a292d93d76327ebf6ee284c657d5 100644 (file)
@@ -78,11 +78,11 @@ public:
   
   //! Returns True for an Entity of which occurence number in the
   //! iteration is inside the selected Range (considers <rank>)
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : following cases,
   //! " From .. Until .." or "From .." or "Until .." or "Rank no .."
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index e96fad5d743b98f92e13440a97b732c06229ae64..83c3137d831c0539ab89ac15ebf5e74edb980e74 100644 (file)
@@ -59,10 +59,10 @@ public:
   Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns always True, because RootResult has done work
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Local Root Componants"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index cc2b53cf462fe2676c0c159152f67fcffd1c3978..9ddaf260d1c02969667f006a027029463272af01 100644 (file)
@@ -52,10 +52,10 @@ public:
   Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns always True, because RootResult has done work
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Local Root Entities"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index a198a2d72f20388beb899918f2cc5dcf14cb2506..1307aee9c88e3373913c08d9b280a3546dfd8fc4 100644 (file)
@@ -75,7 +75,7 @@ public:
   Standard_EXPORT virtual Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns always False because RootResult has done the work
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : query :
   //! SentCount = 0 -> "Remaining (non-sent) entities"
@@ -85,7 +85,7 @@ public:
   //! SentCount = 2, AtLeast = False -> "Sent twice entities"
   //! SentCount > 2, AtLeast = True  -> "Sent at least <count> times entities"
   //! SentCount > 2, AtLeast = False -> "Sent <count> times entities"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 16d7cc6ae585ecef0a99dd5e20cd694d58273d89..f1de4d255eed5f056018644dccd89a7da2955df8 100644 (file)
@@ -42,10 +42,10 @@ public:
   
   //! Returns the list of selected entities (list of entities
   //! shared by those of input list)
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Shared (one level)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index c041a496b021a005b0787457aab1b999f1156cbe..1c9336183790690e3f42d9253197b471d06578b7 100644 (file)
@@ -44,10 +44,10 @@ public:
   
   //! Returns the list of selected entities (list of entities
   //! which share (level one) those of input list)
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Sharing (one level)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 58136cd77eb14384f4d1acee10ca94636f97509a..fe27753b4e9d663e48f2b218cb05d8df8cbc32c1 100644 (file)
@@ -88,7 +88,7 @@ public:
   Standard_EXPORT virtual Standard_Boolean SortInGraph (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Not called, defined only to remove a deferred method here
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns Text used to Sort Entity on its Signature or SignCounter
   Standard_EXPORT const TCollection_AsciiString& SignatureText() const;
@@ -99,7 +99,7 @@ public:
   //! Returns a text defining the criterium.
   //! (it refers to the text and exact flag to be matched, and is
   //! qualified by the Name provided by the Signature)
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index ac070203874e32338606ac1bfbd1adce8e73131d..a63e714b086477d069839ab7f509464324a2c831 100644 (file)
@@ -62,12 +62,12 @@ public:
   //! Explores an entity : its Shared entities
   //! <ent> to take if it matches the Signature
   //! At level max, filters the result. Else gives all Shareds
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium.
   //! (it refers to the text and exact flag to be matched, and is
   //! qualified by the Name provided by the Signature)
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index c82a2e8056d130a14d545103ca95963f7bfa823f..42bc23f75824763e404a02e0e7f8d65de44ebb39 100644 (file)
@@ -62,12 +62,12 @@ public:
   //! Explores an entity : its sharing entities
   //! <ent> to take if it matches the Signature
   //! At level max, filters the result. Else gives all sharings
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium.
   //! (it refers to the text and exact flag to be matched, and is
   //! qualified by the Name provided by the Signature)
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index ae7fcfc5c1d3d0db732186e534a9624e8efb9269..581ce3464f0556336ff13c13fbbb6f32bc903f56 100644 (file)
@@ -90,12 +90,12 @@ public:
   //! this result is set as alternate input for the first item,
   //! which computes its result : this result is set as alternate
   //! input for the second item, etc...
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns the Label
   //! Either it has been defined by SetLabel, or it will give
   //! "Suite of nn Selections"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 0868a867a779d5b335e47283a21d410e4396d09b..ab91d17ccaef0816405ce30dff6c418c4454e908 100644 (file)
@@ -47,11 +47,11 @@ public:
   
   //! Returns the Type to be matched for select : this is the type
   //! given at instantiation time
-  Standard_EXPORT Handle(Standard_Type) TypeForMatch() const;
+  Standard_EXPORT Handle(Standard_Type) TypeForMatch() const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium.
   //! (should by gotten from Type of Entity used for instantiation)
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index a19df46bcaadb03feebddd9461fc90ef71c9538d..c0176a15a2178efd74eb4aeee0c429d49b35c873 100644 (file)
@@ -42,10 +42,10 @@ public:
   
   //! Returns the list of selected Entities, which is the addition
   //! result from all input selections. Uniqueness is guaranteed.
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Union (OR)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 14bb7078c1bc650de982fc78f02060cc0083d2b6..93538834c64716fc1864cb948e1475a971ea5444 100644 (file)
@@ -44,10 +44,10 @@ public:
   
   //! Returns True for an Entity which is qualified as "Unknown",
   //! i.e. if <model> known <ent> (through its Number) as Unknown
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Recognized Entities"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 961d07069fab92a65b047af3b9b79b4f4e5228b6..322445dd20130ed29819275cb26b0d5da05abdb0 100644 (file)
@@ -205,10 +205,10 @@ public:
   //! xstep is a simple prefix (useful in a wider environment, to
   //! avoid conflicts on command names)
   //! xset control commands which create items with names
-  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& session);
+  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& session) Standard_OVERRIDE;
   
   //! Help for specific commands (apart from general command help)
-  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
+  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
 
 
 
index 796df1f0cc2d8e6998cccc934cd3ebe46dbff018..849d4bd8af5b80f00ef069cb1c3ee2540046e3f9 100644 (file)
@@ -42,7 +42,7 @@ public:
   
   //! Returns the Signature for a Transient object, as its Category
   //! recorded in the model
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index d2b6c29b49447f7058dab1798afa389c494340bd..168063067eb4273d19747d04c89e609d10afdf1c 100644 (file)
@@ -58,7 +58,7 @@ public:
   
   //! Concatenates the values of sub-signatures, with their
   //! tabulations
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Specialized Match Rule
   //! If <exact> is False, simply checks if at least one sub-item
index dbc49426fbede22a98bfb450e91fe8fbe5f7e2a4..18e8eaed7fd6736fd5737507c9fe2544749ace17 100644 (file)
@@ -47,7 +47,7 @@ public:
   
   //! Returns the Signature for a Transient object, as its Dynamic
   //! Type, with or without package name, according starting option
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index 47dd543ddf83c86fcfd48a7373afeaa407efd10c..48abb83a9bd5a708ba6cf86bc38cf2266f3e4624 100644 (file)
@@ -50,7 +50,7 @@ public:
   //! Returns the Signature for a Transient object, as a validity
   //! deducted from data (reports) stored in the model
   //! Calls the class method CVal
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index a69ae0c721e0c746e7bdc222fb6d344d52a65f9c..7c2528c5b071d5c3567e3e989eef9aebc095efbd 100644 (file)
@@ -75,7 +75,7 @@ public:
   //! of each sub-class of Signature. For a Null Handle, it should
   //! provide ""
   //! It can work with the model which contains the entity
-  Standard_EXPORT Standard_CString Name() const;
+  Standard_EXPORT Standard_CString Name() const Standard_OVERRIDE;
   
   //! The label of a Signature uses its name as follow :
   //! "Signature : <name>"
index d622576d2e9d2c10b4ba6bc647b5d659784371cb..646dd7f4f2f170e61f7da3a927a7018f5606d694 100644 (file)
@@ -116,7 +116,7 @@ public:
   
   //! Performs the Standard Transformation, by calling Copy then
   //! ApplyModifiers (which can return an error status)
-  Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod);
+  Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod) Standard_OVERRIDE;
   
   //! This the first operation. It calls StandardCopy or OnTheSpot
   //! according the option
@@ -143,12 +143,12 @@ public:
   //! This methods allows to know what happened to a starting
   //! entity after the last Perform. It reads result from the map
   //! which was filled by Perform.
-  Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Returns a text which defines the way a Transformer works :
   //! "On the spot edition" or "Standard Copy" followed by
   //! "<nn> Modifiers"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 626e2492b0df3cd8bb95ce84ff65d5b7557baeeb..ef68e5a1d4e57df717345254e9a3c11856603f2a 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! FEA for : ElementResults,FiniteElement,Node&Co
index f7e28bb5d0c16716aef3404a340c7f7f3e2340d1..27a236644595e9a8fca716c529a74858b58f4b27 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESAppli_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESAppli
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESAppli
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index c62182dfd41109344635d2648a01c2de46f5ecf0..4322b8b690a6e6f6c36bdfbcff11dc955c199bf8 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESAppli_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESAppli
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! ---Purpose
   Standard_EXPORT virtual Standard_Boolean OwnCorrect (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
index 7658e5c58dfb59364ecab5e61f871f3ff37203c3..823facc9247a9d563ef429c4b4d51d05a04e8292 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Structure for Groups, Figures & Co
index 80d4604b4f38a2e72d6e7c1676db42473ab72edd..9b666ba196c2ad4ea87b0fd64ff926e70fa23f08 100644 (file)
@@ -48,7 +48,7 @@ public:
   Standard_EXPORT Standard_Integer NbPropertyValues() const;
   
   //! returns the user defined Name
-  Standard_EXPORT Handle(TCollection_HAsciiString) Value() const;
+  Standard_EXPORT Handle(TCollection_HAsciiString) Value() const Standard_OVERRIDE;
 
 
 
index 1c697de333f569572089a93b430a8a41c040a963..1b7e31664f15025c2dd0ecc5fe05c437ff46f072 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESBasic_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESBasic
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESBasic
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index 6378ae913485a95e6e503d9732988fe49e7f12e3..60a5a0ba33c810208347f4d93abc2e5f12b70c73 100644 (file)
@@ -54,14 +54,14 @@ public:
   Standard_EXPORT Standard_Integer NbParentEntities() const;
   
   //! Returns the Parent Entity (inherited method)
-  Standard_EXPORT Handle(IGESData_IGESEntity) SingleParent() const;
+  Standard_EXPORT Handle(IGESData_IGESEntity) SingleParent() const Standard_OVERRIDE;
   
   //! returns the number of children of the Parent
-  Standard_EXPORT Standard_Integer NbChildren() const;
+  Standard_EXPORT Standard_Integer NbChildren() const Standard_OVERRIDE;
   
   //! returns the specific child as indicated by Index
   //! raises exception if Index <= 0 or Index > NbChildren()
-  Standard_EXPORT Handle(IGESData_IGESEntity) Child (const Standard_Integer Index) const;
+  Standard_EXPORT Handle(IGESData_IGESEntity) Child (const Standard_Integer Index) const Standard_OVERRIDE;
 
 
 
index fd3cbbc395d47c2c13e6e9e2ec924d96969bec97..7445f9045177dad0baebfb9335032af0b26748aa 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESBasic_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESBasic
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! Performs non-ambiguous Corrections on Entities which support
   //! them (AssocGroupType,Hierarchy,Name,SingleParent)
index 54c205ede24fe1044b3f5c47a2d17dd59194bbc2..3d7bf941c801e74bcc8c3dee65b4feb2ed14bbca 100644 (file)
@@ -48,12 +48,12 @@ public:
   
   //! Creates a new empty Model ready to receive data of the Norm.
   //! It is taken from IGES Template Model
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const Standard_OVERRIDE;
   
   //! Returns the Actor for Read attached to the pair (norm,appli)
   //! It is an Actor from IGESToBRep, adapted from an IGESModel :
   //! Unit, tolerances
-  Standard_EXPORT Handle(Transfer_ActorOfTransientProcess) ActorRead (const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Handle(Transfer_ActorOfTransientProcess) ActorRead (const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Takes one Shape and transfers it to the InterfaceModel
   //! (already created by NewModel for instance)
index 520cd518894227aaf5d090ed9e81bfef00825636..2278f6a2ab93e5ffb4aeb16153ad4f67685d3e93 100644 (file)
@@ -49,21 +49,21 @@ public:
   
   //! Lists the Entities shared by an IGESEntity, which must be
   //! an UndefinedEntity
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! Here, Returns an empty DirChecker (no constraint to check)
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
   //! Here, does nothing (no constraint to check)
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity (UndefinedEntity only)
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
 
 
 
index 0abb6e3f845a0a639781529e60cbae6d3e15a9a4..8c789ee07b70837dc9a15ba2115f3cef06b3559d 100644 (file)
@@ -43,7 +43,7 @@ public:
   //! Specific Dump for UndefinedEntity : it concerns only
   //! own parameters, the general data (Directory Part, Lists) are
   //! taken into account by the IGESDumper
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
 
 
 
index 037e2dafff18431bf725e2bb2e6fede540daaee1..7d1f653df2201c3ef62e6c71eaa1c9b724857caa 100644 (file)
@@ -51,7 +51,7 @@ public:
   //! according a Case Number <CN> (formerly computed by CaseNum).
   //! Considers Properties and Directory Part, and calls
   //! OwnSharedCase (which is adapted to each Type of Entity)
-  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
@@ -69,7 +69,7 @@ public:
   //! Semantic Checking of an IGESEntity. Performs general Checks,
   //! which use DirChecker, then call OwnCheck which does a check
   //! specific for each type of Entity
-  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
@@ -84,13 +84,13 @@ public:
   Standard_EXPORT virtual Standard_Boolean CanCopy (const Standard_Integer CN, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT virtual Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const = 0;
+  Standard_EXPORT virtual Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE = 0;
   
   //! Copy ("Deep") from <entfrom> to <entto> (same type)
   //! by using a CopyTool which provides its working Map.
   //! For IGESEntities, Copies general data (Directory Part, List of
   //! Properties) and call OwnCopyCase
-  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
   Standard_EXPORT virtual void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const = 0;
index faa727c629a98e6162e237547235f08ba3f857fd..143d7f9c21ccebfa5dcdf795711bd5a39943fb56 100644 (file)
@@ -62,12 +62,12 @@ public:
   Standard_EXPORT IGESData_IGESModel();
   
   //! Erases all data specific to IGES file Header (Start + Global)
-  Standard_EXPORT void ClearHeader();
+  Standard_EXPORT void ClearHeader() Standard_OVERRIDE;
   
   //! Prints the IGES file header
   //! (Start and Global Sections) to the log file. The integer
   //! parameter is intended to be used as a level indicator but is not used at present.
-  Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const;
+  Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const Standard_OVERRIDE;
   
   //! Returns Model's Start Section (list of comment lines)
   Standard_EXPORT Handle(TColStd_HSequenceOfHAsciiString) StartSection() const;
@@ -125,10 +125,10 @@ public:
   Standard_EXPORT Standard_Integer DNum (const Handle(IGESData_IGESEntity)& ent) const;
   
   //! gets Header (GlobalSection) from another Model
-  Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other);
+  Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other) Standard_OVERRIDE;
   
   //! Returns a New Empty Model, same type as <me> i.e. IGESModel
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const Standard_OVERRIDE;
   
   //! Checks that the IGES file Global
   //! section contains valid data that conforms to the IGES specifications.
@@ -140,11 +140,11 @@ public:
   Standard_EXPORT void SetLineWeights (const Standard_Real defw);
   
   //! erases specific labels, i.e. does nothing
-  Standard_EXPORT void ClearLabels();
+  Standard_EXPORT void ClearLabels() Standard_OVERRIDE;
   
   //! Prints label specific to IGES norm for a given entity, i.e.
   //! its directory entry number (2*Number-1)
-  Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const;
+  Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const Standard_OVERRIDE;
   
   //! Prints label specific to IGES norm  for a given -- --
   //! entity,  i.e.  its directory entry number (2*Number-1)
@@ -157,7 +157,7 @@ public:
   
   //! Returns a string with the label attached to a given entity,
   //! i.e. a string "Dnn" with nn = directory entry number (2*N-1)
-  Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index ee90814651723072942576f9af42e6fb035dca52..fe1c5a8fc446d5948b3050f8eb4b3ca00c611836 100644 (file)
@@ -91,7 +91,7 @@ public:
   
   //! determines next suitable record from num; that is num+1 except
   //! for last one which gives 0
-  Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const;
+  Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! determines reference numbers in EntityNumber fields (called by
   //! SetEntities from IGESReaderTool)
index 208b43c2cefea15ccaccf386f1401c886463373f..a7838a56c443e1f11d7fcffb437fd8a2b91d6f82 100644 (file)
@@ -62,16 +62,16 @@ public:
   Standard_EXPORT void Prepare (const Handle(IGESData_FileRecognizer)& reco);
   
   //! recognizes records by asking Protocol (on data of DirType)
-  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent);
+  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent) Standard_OVERRIDE;
   
   //! fills model's header, that is, its GlobalSection
-  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel);
+  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel) Standard_OVERRIDE;
   
   //! fills an entity, given record no; works by calling ReadDirPart
   //! then ReadParams (with help of a ParamReader), then if required
   //! ReadProps and ReadAssocs, from IGESEntity
   //! Returns True if no fail has been recorded
-  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck);
+  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck) Standard_OVERRIDE;
   
   //! after reading entities, true line weights can be computed
   Standard_EXPORT virtual void EndRead (const Handle(Interface_InterfaceModel)& amodel) Standard_OVERRIDE;
index 1ec3c7d1c45fcf25c13bd349be4b0a6df3ab940f..88ccaaa6c82875057f9798aa882aa24e22c25e4f 100644 (file)
@@ -44,27 +44,27 @@ public:
   Standard_EXPORT IGESData_Protocol();
   
   //! Gives the count of Resource Protocol. Here, none
-  Standard_EXPORT Standard_Integer NbResources() const;
+  Standard_EXPORT Standard_Integer NbResources() const Standard_OVERRIDE;
   
   //! Returns a Resource, given a rank. Here, none
-  Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const;
+  Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! Returns a Case Number, specific of each recognized Type
   //! Here, Undefined and Free Format Entities have the Number 1.
-  Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const;
+  Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const Standard_OVERRIDE;
   
   //! Creates an empty Model for IGES Norm
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const Standard_OVERRIDE;
   
   //! Returns True if <model> is a Model of IGES Norm
-  Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Creates a new Unknown Entity for IGES (UndefinedEntity)
-  Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const;
+  Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const Standard_OVERRIDE;
   
   //! Returns True if <ent> is an Unknown Entity for the Norm, i.e.
   //! Type UndefinedEntity, status Unknown
-  Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 3ac59289e175e673f5fad8c01ffd117d60b0a0ab..14ae7bb2eefbf003f6379c3da888eb65cafb84db 100644 (file)
@@ -63,7 +63,7 @@ public:
   //! Case Number, or 0 if failed.
   //! Works with IGESReaderData which provides Type & Form Numbers,
   //! and calls CaseIGES (see below)
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const Standard_OVERRIDE;
   
   //! Defines Case Numbers corresponding to the Entity Types taken
   //! into account by a sub-class of ReadWriteModule (hence, each
@@ -73,7 +73,7 @@ public:
   Standard_EXPORT virtual Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const = 0;
   
   //! General Read Function. See IGESReaderTool for more info
-  Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity; <PR> gives
   //! access to them, <IR> detains parameter types and values
index 897f2c8af7c0359bc5f9a6abf3e28eebaa0029ea..b1cf12690ddaf8c9bf9af382efec0187a9377b88 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Auxiliary for all
index 30f51cce3f2a1314f6ef8ef33f1875755c58ca6d..8eaac82656d0670313666880f339f5ca69a7b802 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESDefs_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESDefs
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESDefs
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index 67bd47898285b5eba3f6570b187d93bcab704a01..3e9feafe2056d53e95616aa693cc1cbc737b8dda 100644 (file)
@@ -41,7 +41,7 @@ public:
   Standard_EXPORT IGESDefs_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESDefs
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
 
 
 
index 3ca84fb8c3e2725b1b200484993720d197fcdbde..cb1017c295c3801de25763e0ff326047ffc6c90f 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Drawing for all
index 554db3d304c3bfcc95dfff6c7a54ff21623bb45e..0275a99523bca89c2b4141fcf4435ef786dd2990 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESDimen_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESDimen
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESDimen
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index af33fa09361e88ff75992d5a8a49974cfaf32e1c..f90c8865377d946668002f1f0f1eec20591adf43 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESDimen_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESDimen
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! Performs non-ambiguous Corrections on Entities which support
   //! them (BasicDimension,CenterLine,DimensionDisplayData,
index c3471570fc078ee99b6bcbb7111505635c6d0aa9..dfdba297a50bde4643ba3c23014e511a0391cdae 100644 (file)
@@ -48,7 +48,7 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Specific list of Entities implied by an IGESEntity <ent> (in
   //! addition to Associativities). Redefined for ViewsVisible ...
@@ -57,16 +57,16 @@ public:
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Renews parameters which are specific of each Type of Entity :
   //! redefined for ViewsVisible ... (takes only the implied ref.s
index 3057784c831fd3063f4f32aa7a54a83553fc0b58..c77a8c633a85061b16c8764a44e02723dc15e379 100644 (file)
@@ -78,13 +78,13 @@ public:
   Standard_EXPORT void Init (const Standard_Integer aViewNumber, const Standard_Real aScaleFactor, const gp_XYZ& aViewNormalVector, const gp_XYZ& aViewReferencePoint, const gp_XYZ& aCenterOfProjection, const gp_XYZ& aViewUpVector, const Standard_Real aViewPlaneDistance, const gp_XY& aTopLeft, const gp_XY& aBottomRight, const Standard_Integer aDepthClip, const Standard_Real aBackPlaneDistance, const Standard_Real aFrontPlaneDistance);
   
   //! Returns True (for a single view)
-  Standard_EXPORT Standard_Boolean IsSingle() const;
+  Standard_EXPORT Standard_Boolean IsSingle() const Standard_OVERRIDE;
   
   //! Returns 1 (single view)
-  Standard_EXPORT Standard_Integer NbViews() const;
+  Standard_EXPORT Standard_Integer NbViews() const Standard_OVERRIDE;
   
   //! For a single view, returns <me> whatever <num>
-  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer num) const;
+  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! returns the view number associated with <me>
   Standard_EXPORT Standard_Integer ViewNumber() const;
index b65a74e58e16a8e9fefbc601a615bfcbb4b7f4a1..497d9ac79e50fd366411bea295c97de57c705d54 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESDraw_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESDraw
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESDraw
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index dbf93fb1c96280a9e7a3afd0779633ebb730cd9e..e461b512cdaafa90ca261ce96dea18e84eb61cbb 100644 (file)
@@ -69,10 +69,10 @@ public:
   Standard_EXPORT void Init (const Handle(IGESDraw_HArray1OfViewKindEntity)& allViews, const Handle(TColStd_HArray1OfReal)& allBreakpointParameters, const Handle(TColStd_HArray1OfInteger)& allDisplayFlags, const Handle(TColStd_HArray1OfInteger)& allColorValues, const Handle(IGESGraph_HArray1OfColor)& allColorDefinitions, const Handle(TColStd_HArray1OfInteger)& allLineFontValues, const Handle(IGESBasic_HArray1OfLineFontEntity)& allLineFontDefinitions, const Handle(TColStd_HArray1OfInteger)& allLineWeights);
   
   //! Returns False (for a complex view)
-  Standard_EXPORT Standard_Boolean IsSingle() const;
+  Standard_EXPORT Standard_Boolean IsSingle() const Standard_OVERRIDE;
   
   //! Returns the count of Views referenced by <me> (inherited)
-  Standard_EXPORT Standard_Integer NbViews() const;
+  Standard_EXPORT Standard_Integer NbViews() const Standard_OVERRIDE;
   
   //! returns the number of view/segment blocks in <me>
   //! Similar to NbViews but has a more general significance
@@ -81,7 +81,7 @@ public:
   //! returns the View entity indicated by ViewIndex
   //! raises an exception if ViewIndex <= 0 or
   //! ViewIndex > NbSegmentBlocks()
-  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer ViewIndex) const;
+  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer ViewIndex) const Standard_OVERRIDE;
   
   //! returns the parameter of the breakpoint indicated by
   //! BreakpointIndex
index 39b76e94e08661f7a01049df1bde5c619a4efd79..144f8a8be7831a927b1f517d8c01e560525da7eb 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESDraw_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESDraw
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! Performs non-ambiguous Corrections on Entities which support
   //! them (Planar)
index 6790002e809805e20a6fb3f381876a383a3ee874..2a4d25329660f10941ce986270228f6d245cc8f2 100644 (file)
@@ -62,13 +62,13 @@ public:
   Standard_EXPORT void Init (const Standard_Integer aViewNum, const Standard_Real aScale, const Handle(IGESGeom_Plane)& aLeftPlane, const Handle(IGESGeom_Plane)& aTopPlane, const Handle(IGESGeom_Plane)& aRightPlane, const Handle(IGESGeom_Plane)& aBottomPlane, const Handle(IGESGeom_Plane)& aBackPlane, const Handle(IGESGeom_Plane)& aFrontPlane);
   
   //! Returns True (for a single view)
-  Standard_EXPORT Standard_Boolean IsSingle() const;
+  Standard_EXPORT Standard_Boolean IsSingle() const Standard_OVERRIDE;
   
   //! Returns 1 (single view)
-  Standard_EXPORT Standard_Integer NbViews() const;
+  Standard_EXPORT Standard_Integer NbViews() const Standard_OVERRIDE;
   
   //! For a single view, returns <me> whatever <num>
-  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer num) const;
+  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! returns integer number identifying view orientation
   Standard_EXPORT Standard_Integer ViewNumber() const;
index 56905ad6c05f80ca8fadbdfabe97f2f9d0e8ff32..dae1b8c165cc3b739df74b027acac8ea39c8bd07 100644 (file)
@@ -57,10 +57,10 @@ public:
   Standard_EXPORT void InitImplied (const Handle(IGESData_HArray1OfIGESEntity)& allDisplayEntity);
   
   //! Returns False (for a complex view)
-  Standard_EXPORT Standard_Boolean IsSingle() const;
+  Standard_EXPORT Standard_Boolean IsSingle() const Standard_OVERRIDE;
   
   //! returns the Number of views visible
-  Standard_EXPORT Standard_Integer NbViews() const;
+  Standard_EXPORT Standard_Integer NbViews() const Standard_OVERRIDE;
   
   //! returns the number of entities displayed in the Views or zero if
   //! no Entities specified in these Views
@@ -68,7 +68,7 @@ public:
   
   //! returns the Index'th ViewKindEntity Entity
   //! raises exception if Index  <= 0 or Index > NbViewsVisible()
-  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer Index) const;
+  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! returns the Index'th entity whose display is being specified by
   //! this associativity instance
index c1a4c856baeeb3def4de243a5c9b0818696a21e1..11cf7fb747941e0d4dac51b50ee5d6790861fa49 100644 (file)
@@ -73,11 +73,11 @@ public:
   Standard_EXPORT void InitImplied (const Handle(IGESData_HArray1OfIGESEntity)& allDisplayEntity);
   
   //! Returns False (for a complex view)
-  Standard_EXPORT Standard_Boolean IsSingle() const;
+  Standard_EXPORT Standard_Boolean IsSingle() const Standard_OVERRIDE;
   
   //! returns the number of Views containing the view visible, line font,
   //! color number, and line weight information
-  Standard_EXPORT Standard_Integer NbViews() const;
+  Standard_EXPORT Standard_Integer NbViews() const Standard_OVERRIDE;
   
   //! returns the number of entities which have this particular set of
   //! display characteristic, or zero if no Entities specified
@@ -85,7 +85,7 @@ public:
   
   //! returns the Index'th ViewKindEntity entity
   //! raises exception if Index <= 0 or Index > NbViews()
-  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer Index) const;
+  Standard_EXPORT Handle(IGESData_ViewKindEntity) ViewItem (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! returns the Index'th Line font value or zero
   //! raises exception if Index <= 0 or Index > NbViews()
index c96da0c40b4b2045d5fe6000a334dc316902675b..f02057f5488b222741639534caf38e591465e95d 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Shape for all, but Drawing for :
index 5d8246c5ebda1f44a2423c57052033165dbd29f4..363fc66e2e84773a22848ab04e55ace4bb8eb310 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESGeom_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESGeom
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESGeom
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index 19675c6b36bb5075cec11fbbff2b6df386723e3b..548ad70069a530a41d775f5231080946aa83456a 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESGeom_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESGeom
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! Performs non-ambiguous Correction on Entities which support
   //! them (Boundary,ConicArc,Flash,OffsetCurve,TransformationMatrix)
index aec523a75673532ee2e0e05d41914fbc55b1badc..9b4c22a86c7d57ac6623a1017e3e808ded39906f 100644 (file)
@@ -65,7 +65,7 @@ public:
   
   //! returns the transformation matrix
   //! 4th row elements of GTrsf will always be 0, 0, 0, 1 (not defined)
-  Standard_EXPORT gp_GTrsf Value() const;
+  Standard_EXPORT gp_GTrsf Value() const Standard_OVERRIDE;
 
 
 
index ac1655c87a3d8422817a95381034bcfb040e6f55..92a35182bdd7e2177186142eab479f0cab6505c7 100644 (file)
@@ -51,12 +51,12 @@ public:
   Standard_EXPORT Standard_Integer NbPropertyValues() const;
   
   //! Must return the count of levels (== NbPropertyValues)
-  Standard_EXPORT Standard_Integer NbLevelNumbers() const;
+  Standard_EXPORT Standard_Integer NbLevelNumbers() const Standard_OVERRIDE;
   
   //! returns the Level Number of <me> indicated by <LevelIndex>
   //! raises an exception if LevelIndex is <= 0 or
   //! LevelIndex > NbPropertyValues
-  Standard_EXPORT Standard_Integer LevelNumber (const Standard_Integer LevelIndex) const;
+  Standard_EXPORT Standard_Integer LevelNumber (const Standard_Integer LevelIndex) const Standard_OVERRIDE;
 
 
 
index 3ad5d5d48133bd67943a3c0b285b7af43dae5471..31ccea315a166cb63f733ab295a1a9eb853be369 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Drawing for all
index b6f22cb63ce63ce8bf4841fec5a140d34f2d0513..2bea86a5011ef8f2bc0940a79e28f133a40b97b5 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESGraph_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESGraph
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESGraph
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index af33079db34ce31e409260b930fbc9af1b81c166..c7bf29881bd05470765824c5611e793ca3544155 100644 (file)
@@ -43,7 +43,7 @@ public:
   Standard_EXPORT IGESGraph_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESGraph
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
   
   //! Performs non-ambiguous Corrections on Entities which support
   //! them (DrawingSize,DrawingUnits,HighLight,IntercharacterSpacing,
index eba998defd8822764b6b80e9722d56e1b3fc813e..dfca5ba437f8c843c3073c0205b460ca72b20a7a 100644 (file)
@@ -41,10 +41,10 @@ public:
   Standard_EXPORT IGESSelect_Activator();
   
   //! Executes a Command Line for IGESSelect
-  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot);
+  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot) Standard_OVERRIDE;
   
   //! Sends a short help message for IGESSelect commands
-  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
+  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
 
 
 
index 387edd9cb7f527752aff1b174b820dac214b0e36..6e4e39e39c879f5c805c9324491ed7311e1a7530 100644 (file)
@@ -66,11 +66,11 @@ public:
   Standard_EXPORT Handle(TColStd_HSequenceOfHAsciiString) Lines() const;
   
   //! Sends the comment lines to the file (Start Section)
-  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, IGESData_IGESWriter& writer) const;
+  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, IGESData_IGESWriter& writer) const Standard_OVERRIDE;
   
   //! Returns specific Label, which is
   //! "Add <nn> Comment Lines (Start Section)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 928fe3c1a1be57a3b734cd3699d9cd910aa1b2cb..7764c592f5529263f656524f8ac6a79fd48e8764 100644 (file)
@@ -42,11 +42,11 @@ public:
   Standard_EXPORT IGESSelect_AddGroup();
   
   //! Specific action : Adds a new group
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Add Group"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 469d03f87cbf8ff4deed232fae708766ee77438e..a542d99ce7abe053cc3cd0adab47768f6a6ae962 100644 (file)
@@ -63,11 +63,11 @@ public:
   //! Specific action : corrects entities when it is absolutely
   //! obvious, i.e. non equivoque (by DirChecker and specific
   //! service OwnCorrect) : works with a protocol.
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Auto-correction of IGES Entities"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 277d343d00fe41bf4396b40955b92afdcea47f13..209bad9a561a8be6470f50b9d5278294f4e206e7 100644 (file)
@@ -84,13 +84,13 @@ public:
   //! Level List which contains this value
   //! Attaches all these entities to value given by NewNumber, or
   //! the first value of the Level List
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which begins by
   //! "Changes Level Lists containing <old>", or
   //! "Changes all Level Lists in D.E.", and ends by
   //! " to Number <new>"  or  " to Number = first value in List"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index f2ccc5cdbdd705dce0fdf52173c740f2b6c2c8cc..a7cfdaf5e2cb52d20391a7100ace9bb2faa8ec20 100644 (file)
@@ -76,12 +76,12 @@ public:
   //! defined Level Number (can be zero)
   //! Attaches all these entities to value given by NewNumber, or
   //! zero if not defined
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Changes Level Number <old> to <new>" , or
   //! "Changes all Levels Numbers positive and zero to <new>"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 2ca317c927658eb9aa29d4ee9aa02ed2a0646394..bed5425cb077d4d3fef2a4915b06177f5ca09a2e 100644 (file)
@@ -50,11 +50,11 @@ public:
   //! Subordinate Status and Use Flag (in Directory Part of each
   //! IGES Entity). Then it corrects them, for the whole target.
   //! Works with a Protocol. Implementation uses BasicEditor
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Compute Subordinate Status and Use Flag"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 0315c9babc6e101ceffe37e58f4037e5d8a7171c..33bb92d3ce43dd8ec200b34c7ac5420fb56e59b0 100644 (file)
@@ -48,11 +48,11 @@ public:
   Standard_EXPORT IGESSelect_DispPerDrawing();
   
   //! Returns as Label, "One File per Drawing"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Computes the list of produced Packets. Packets are computed
   //! by a ViewSorter (SortDrawings with also frames).
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
   
   //! Returns True, because of entities attached to no view.
   Standard_EXPORT virtual Standard_Boolean CanHaveRemainder() const Standard_OVERRIDE;
index d0d4103c67ce1f1a41b83f00d700b5846c5f2755..b0e00f1e3c2114fc123b6e1753e6a6a5edce8cef 100644 (file)
@@ -48,11 +48,11 @@ public:
   Standard_EXPORT IGESSelect_DispPerSingleView();
   
   //! Returns as Label, "One File per single View or Drawing Frame"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
   
   //! Computes the list of produced Packets. Packets are computed
   //! by a ViewSorter (SortSingleViews with also frames).
-  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const;
+  Standard_EXPORT void Packets (const Interface_Graph& G, IFGraph_SubPartsIterator& packs) const Standard_OVERRIDE;
   
   //! Returns True, because of entities attached to no view.
   Standard_EXPORT virtual Standard_Boolean CanHaveRemainder() const Standard_OVERRIDE;
index ce9e3ff99cb5905ae5d60033639f51dab1bf7f13..e74c3ae629dfb91252f767a9ac5dab1361367f1b 100644 (file)
@@ -44,11 +44,11 @@ public:
   
   //! Write the Own Parameters of Types defined in package IGESSelect
   //! Returns True if <item> has been processed, False else
-  Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const;
+  Standard_EXPORT Standard_Boolean WriteOwn (IFSelect_SessionFile& file, const Handle(Standard_Transient)& item) const Standard_OVERRIDE;
   
   //! Recognizes and Read Own Parameters for Types of package
   //! IGESSelect. Returns True if done and <item> created, False else
-  Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const;
+  Standard_EXPORT Standard_Boolean ReadOwn (IFSelect_SessionFile& file, const TCollection_AsciiString& type, Handle(Standard_Transient)& item) const Standard_OVERRIDE;
 
 
 
index 4b7494d07930940f9c54876fa55cef5665161d33..7070c185be6a37ffdcc9cee244fe1140f0c39874 100644 (file)
@@ -43,17 +43,17 @@ public:
   
   Standard_EXPORT IGESSelect_EditDirPart();
   
-  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 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;
   
   Standard_EXPORT virtual Standard_Boolean Update (const Handle(IFSelect_EditForm)& form, const Standard_Integer num, const Handle(TCollection_HAsciiString)& newval, const Standard_Boolean enforce) 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;
 
 
 
index 001e102f54af45cf188bfa9a891bc11563f28fca..58502fe876f14e9ef9a7815086a8cd4af3cabdd1 100644 (file)
@@ -43,17 +43,17 @@ public:
   
   Standard_EXPORT IGESSelect_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 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;
   
   Standard_EXPORT virtual Standard_Boolean Update (const Handle(IFSelect_EditForm)& form, const Standard_Integer num, const Handle(TCollection_HAsciiString)& newval, const Standard_Boolean enforce) 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;
 
 
 
index 3da6210a7e9a30cbd01435a9a1d0756822d6bedd..f559b9da1ab22d4a7ca45d7c65ba5e7ca7412e86 100644 (file)
@@ -84,11 +84,11 @@ public:
   
   //! Sets the Floatting Formats of IGESWriter to the recorded
   //! parameters
-  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, IGESData_IGESWriter& writer) const;
+  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, IGESData_IGESWriter& writer) const Standard_OVERRIDE;
   
   //! Returns specific Label : for instance,
   //! "Float Format [ZeroSuppress] %E [, in range R1-R2 %f]"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 61f10c80e88ee79a4dd5c5091a8801cf6fb19383..d266b9ae6b3d08c8faebadd61ffdbf148c60831b 100644 (file)
@@ -45,7 +45,7 @@ public:
   
   //! Returns the ShortLabel as being the Name of an IGESEntity
   //! If <ent> has no name, it returns empty string ""
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index dee136d332fb7fce43482f84af6909729003e91d..2218c54691508d848cc98382318bbaa8f7937046 100644 (file)
@@ -50,7 +50,7 @@ public:
   
   //! Returns the signature for IGES, "mmm nnn" or "mmm" according
   //! creation choice (Type & Form or Type only)
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index b2680e50336a870b6924f467d5cdcbb5708009c7..f821465cb578c3b983076843f459a05701283066 100644 (file)
@@ -43,7 +43,7 @@ public:
   //! The inherited Perform does the required cast (and refuses to
   //! go further if cast has failed) then calls the instantiated
   //! Performing
-  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Specific Perform with Protocol. It is defined to let the
   //! Protocol unused and to call Performing without Protocol
index fdffbcf585063ae4831ae25dcee0f522e2bbf970..e8a52c43f4b3351c3e6eaacaff709fa4e3bb6960 100644 (file)
@@ -50,11 +50,11 @@ public:
   Standard_EXPORT IGESSelect_RebuildDrawings();
   
   //! Specific action : Rebuilds the original Drawings
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Rebuild Drawings"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index fc6b4ce212601f8e68c52a684b2b97e43d3beb13..73dad9e82aff0407d2033dd916a991ca4dc02478 100644 (file)
@@ -50,11 +50,11 @@ public:
   Standard_EXPORT IGESSelect_RebuildGroups();
   
   //! Specific action : Rebuilds the original groups
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Rebuild Groups"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 8d590c829e18bea0a28c9cb95bca4ab293443370..d29535dcf445c73e152aad2b38fa49299b9f1902 100644 (file)
@@ -45,11 +45,11 @@ public:
   Standard_EXPORT IGESSelect_RemoveCurves(const Standard_Boolean UV);
   
   //! Specific action : Removes the Curves
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Remove Curves UV on Face"  or  "Remove Curves 3D on Face"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 464de2efeb447f510138edb0ab05b0733c322695..e1ef62dbea0ee5135ca798f897c15e323f0557bf 100644 (file)
@@ -64,11 +64,11 @@ public:
   
   //! Explores an entity, to take its contained Curves 3d
   //! Works recursively
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Curves 3d" or
   //! "Basic Geometry"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
   
   //! This method can be called from everywhere to get the curves
   //! as sub-elements of a given curve :
index aea82171f6157540a86c363fdbd78e4cba058ae2..14d340518cfd75286833d916864bec346600cff8 100644 (file)
@@ -53,10 +53,10 @@ public:
   
   //! Explores an entity : for a Group, gives its elements
   //! Else, takes the entity itself
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Content of Group"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index c4c5c03f2533820dab13f95f5c9563c9b28d19c9..d940b03a93b61568ff6c04b379f825953251e842 100644 (file)
@@ -59,10 +59,10 @@ public:
   
   //! Explores an entity : for a Subfigure, gives its elements
   //! Else, takes the entity itself
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Content of Subfigure"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index 0852b4d55c302ef71deab8266537766a0a6ee9ee..7dd07b81e526204ad9a9eb45d31a818f3b21a37e 100644 (file)
@@ -45,10 +45,10 @@ public:
   
   //! Selects the Drawings attached (through Single Views in
   //! Directory Part) to input entities
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns the label, with is "Drawings attached"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 4c3e8be1121aea4e86e5dce4a1bc9d7387f8874d..fc090be1bc40d85edfe970691259827f6fc5e232 100644 (file)
@@ -52,10 +52,10 @@ public:
   
   //! Explores an entity, to take its faces
   //! Works recursively
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Faces"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index 2bcef5e5a763e79e7ddd448cb7e72db79615497d..7612dcb488a209e19dcf5202e6f2da6667942df2 100644 (file)
@@ -45,10 +45,10 @@ public:
   
   //! Selects the Entities which are attached to the Drawing(s)
   //! present in the Input
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns the label, with is "Entities attached to Drawing"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index c408944559ecd8d19fe64db55a7edd8844859e06..0dbe2fe3e674582e8cc4c25029c62b4a91dc8ada 100644 (file)
@@ -45,10 +45,10 @@ public:
   
   //! Selects the Entities which are attached to the Single View(s)
   //! present in the Input
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns the label, with is "Entities attached to single View"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 913186c6a3fecc3c414ce80a9ee593e36207eddb..643fd5597762556914c83399a1968285db633ca8 100644 (file)
@@ -60,12 +60,12 @@ public:
   //! Returns True if <ent> is an IGES Entity with Level Number
   //! admits the criterium (= value if single level, or one of the
   //! attached level numbers = value if level list)
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns the Selection criterium :
   //! "IGES Entity, Level Number admits <nn>" (if nn > 0) or
   //! "IGES Entity attached to no Level" (if nn = 0)
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 9d2698b02b8309009881d06aa4e2c068d9e7ce58..a6b2a3d0616a56abc52663287f2bf2b84c8e7b4c 100644 (file)
@@ -48,7 +48,7 @@ public:
   Standard_EXPORT IGESSelect_SelectName();
   
   //! Returns True if Name of Entity complies with Name Filter
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Sets a Name as a criterium : IGES Entities which have this name
   //! are kept (without regular expression, there should be at most
@@ -59,7 +59,7 @@ public:
   Standard_EXPORT Handle(TCollection_HAsciiString) Name() const;
   
   //! Returns the Selection criterium : "IGES Entity, Name : <name>"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 98cfd7bac0b2b45c478f6b251db9b24ed0e9c2bd..709916113d6400d35105ec05a626d952519895d2 100644 (file)
@@ -49,11 +49,11 @@ public:
   
   //! Explores an entity, to take its contained PCurves
   //! An independant curve is IGNORED : only faces are explored
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Basic PCurves" or
   //! "Global PCurves"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index bf5d2644ca8d20003361cd9c8f968f7aec1a0391..10b4aba7f9b82e747bcfcfcd730138660b35ccc9 100644 (file)
@@ -45,10 +45,10 @@ public:
   
   //! Selects the Single Views attached (in Directory Part) to
   //! input entities
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
   //! Returns the label, with is "Single Views attached"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index e10235a909e53e9215a5c5e89c5eba4a240cfbd9..4defc1099c15c415614d3f12453051943c09236b 100644 (file)
@@ -56,11 +56,11 @@ public:
   
   //! Returns True if <ent> is an IGES Entity with Subordinate
   //! Status matching the criterium
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns the Selection criterium : "IGES Entity, Independant"
   //! etc...
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index b3ded5d0bdeb41b395395b9d632d11cf67f375d5..0ebd83418ce65cfc284b15148545fad6d22ccb36 100644 (file)
@@ -44,10 +44,10 @@ public:
   Standard_EXPORT IGESSelect_SelectVisibleStatus();
   
   //! Returns True if <ent> is an IGES Entity with Blank Status = 0
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns the Selection criterium : "IGES Entity, Status Visible"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 9cd17a15913a42e9f5a661c61f565eb2659c6c90..506ae16daafad582ed4303c7ea7934655b4cf41c 100644 (file)
@@ -65,11 +65,11 @@ public:
   //! Specific action : only <target> is used : the form of the new
   //! value is checked regarding the parameter number (given at
   //! creation time).
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Sets Global Parameter <numpar> to <new value>"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index bea543ca9c71cd0b4dbc8bcb85c2353090a3fe38..66432d9a428c2b970dd5e38e0636d920d415ec96 100644 (file)
@@ -49,12 +49,12 @@ public:
   Standard_EXPORT IGESSelect_SetLabel(const Standard_Integer mode, const Standard_Boolean enforce);
   
   //! Specific action : Sets or Clears the Label
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Clear Short Label"  or  "Set Label to DE"
   //! With possible additional information " (enforced)"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 50b0563e413cd8cbae6a3690a075efcfb315f794..c65057b12db9c5f4e3f2aacb3219e60be67a8ee1 100644 (file)
@@ -48,11 +48,11 @@ public:
   //! Specific action : only <target> is used : IGES Version (coded)
   //! is upgraded to 5.1 if it is older, and it this case the new
   //! global parameter 25 (LastChangeDate) is set to current time
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Update IGES Version to 5.1"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index e3b815cd2528c4d4964ed5343abb24abaa70b645..2ab1055440bb03ca38bf1ddb678bcd3299b22fd5 100644 (file)
@@ -53,7 +53,7 @@ public:
   Standard_EXPORT IGESSelect_SignColor(const Standard_Integer mode);
   
   //! Returns the value (see above)
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index 7efd619c6edaab5374e9269a340259285b0f6179..84d772fccfc09dbc79977b877d91ed302b16ceaa 100644 (file)
@@ -49,7 +49,7 @@ public:
   Standard_EXPORT IGESSelect_SignLevelNumber(const Standard_Boolean countmode);
   
   //! Returns the value (see above)
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index cfac1c324590c1ff3037a0f1eda5ec7a75c80fe6..778f79e3cc3aeb3579fc899f2d5700f9ffd27a6e 100644 (file)
@@ -54,7 +54,7 @@ public:
   Standard_EXPORT IGESSelect_SignStatus();
   
   //! Returns the value (see above)
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Performs the match rule (see above)
   Standard_EXPORT virtual Standard_Boolean Matches (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model, const TCollection_AsciiString& text, const Standard_Boolean exact) const Standard_OVERRIDE;
index 47a26ffac2bc3e5425fcb5ce5681e4bec2e3d037..73b56b73e94ec2012b2f804e77982c53395800b4 100644 (file)
@@ -62,7 +62,7 @@ public:
   
   //! Performs the transformation, if there is at least one Spline
   //! Curve (112) or Surface (126). Does nothing if there is none.
-  Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod);
+  Standard_EXPORT Standard_Boolean Perform (const Interface_Graph& G, const Handle(Interface_Protocol)& protocol, Interface_CheckIterator& checks, Handle(Interface_InterfaceModel)& newmod) Standard_OVERRIDE;
   
   //! Returns the transformed entities.
   //! If original data contained no Spline Curve or Surface,
@@ -71,12 +71,12 @@ public:
   //! or Surface, it is a converted BSpline Curve or Surface. Else,
   //! it is the result of general service Copy (rebuilt as necessary
   //! by BSPlines replacing Splines).
-  Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean Updated (const Handle(Standard_Transient)& entfrom, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Returns a text which defines the way a Transformer works :
   //! "Conversion Spline to BSpline" and as opted,
   //! " trying to upgrade continuity"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 05432dffe932bb2fd9110c59e2bb71cc986112bf..995496997f2e3c1dab5ee31fe6a365dadcdd9691 100644 (file)
@@ -46,11 +46,11 @@ public:
   
   //! Specific action : only <target> is used : the system Date
   //! is set to Global Section Item n0 18.
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Update IGES Header Creation Date"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 2264f19cd846de5bbc99cad62f138333f32558cf..2fc9ca3e171d1467ffd0aef89349ca99bd88420d 100644 (file)
@@ -48,11 +48,11 @@ public:
   
   //! Specific action : only <target> is used : the system Date
   //! is set to Global Section Item n0 18.
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Updates IGES File Name to new current one"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 40b78b34a892070e3be5259425bccf57d7f987cd..67866e61953ccf55baebac13599dd20f172c33fe 100644 (file)
@@ -49,11 +49,11 @@ public:
   //! Specific action : only <target> is used : the system Date
   //! is set to Global Section Item n0 25. Also sets IGES Version
   //! (Item n0 23) to IGES5 if it was older.
-  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Performing (IFSelect_ContextModif& ctx, const Handle(IGESData_IGESModel)& target, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a text which is
   //! "Update IGES Header Last Change Date"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 9d8cabceb7462ee0cf6d6941b57e011345937726..bcde675da2115d563734b9b5dcee604697a254b3 100644 (file)
@@ -49,11 +49,11 @@ public:
   //! Reads a IGES File and returns a IGES Model (into <mod>),
   //! or lets <mod> "Null" in case of Error
   //! Returns 0 if OK, 1 if Read Error, -1 if File not opened
-  Standard_EXPORT Standard_Integer ReadFile (const Standard_CString name, Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol) const;
+  Standard_EXPORT Standard_Integer ReadFile (const Standard_CString name, Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol) const Standard_OVERRIDE;
   
   //! Writes a File from a IGES Model (brought by <ctx>)
   //! Returns False (and writes no file) if <ctx> is not for IGES
-  Standard_EXPORT Standard_Boolean WriteFile (IFSelect_ContextWrite& ctx) const;
+  Standard_EXPORT Standard_Boolean WriteFile (IFSelect_ContextWrite& ctx) const Standard_OVERRIDE;
   
   //! Defines a protocol to be adequate for IGES
   //! (encompasses ALL the IGES norm including IGESSolid, IGESAppli)
@@ -61,7 +61,7 @@ public:
   
   //! Dumps an IGES Entity with an IGES Dumper. <level> is the one
   //! used by IGESDumper.
-  Standard_EXPORT void DumpEntity (const Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol, const Handle(Standard_Transient)& entity, const Handle(Message_Messenger)& S, const Standard_Integer level) const;
+  Standard_EXPORT void DumpEntity (const Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol, const Handle(Standard_Transient)& entity, const Handle(Message_Messenger)& S, const Standard_Integer level) const Standard_OVERRIDE;
 
 
 
index f8a701ddc4eb12eecb9c2ec2c23b42b6541b26a6..2ef635ccc44a1fb2b73cbd26f4a6d7bfa5beaac1 100644 (file)
@@ -48,21 +48,21 @@ public:
   
   //! Lists the Entities shared by a given IGESEntity <ent>, from
   //! its specific parameters : specific for each type
-  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void OwnSharedCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Returns a DirChecker, specific for each type of Entity
   //! (identified by its Case Number) : this DirChecker defines
   //! constraints which must be respected by the DirectoryPart
-  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const;
+  Standard_EXPORT IGESData_DirChecker DirChecker (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent) const Standard_OVERRIDE;
   
   //! Performs Specific Semantic Check for each type of Entity
-  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void OwnCheckCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Copies parameters which are specific of each Type of Entity
-  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void OwnCopyCase (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& entfrom, const Handle(IGESData_IGESEntity)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Returns a category number which characterizes an entity
   //! Shape for all
index 99da6e2fa6c5174fe7fe3dd736b54e790b012cd4..61e3c8b881f4146f0fd39abadc2ec5277d6f37cd 100644 (file)
@@ -45,13 +45,13 @@ public:
   Standard_EXPORT IGESSolid_ReadWriteModule();
   
   //! Defines Case Numbers for Entities of IGESSolid
-  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const;
+  Standard_EXPORT Standard_Integer CaseIGES (const Standard_Integer typenum, const Standard_Integer formnum) const Standard_OVERRIDE;
   
   //! Reads own parameters from file for an Entity of IGESSolid
-  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const;
+  Standard_EXPORT void ReadOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const Handle(IGESData_IGESReaderData)& IR, IGESData_ParamReader& PR) const Standard_OVERRIDE;
   
   //! Writes own parameters to IGESWriter
-  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const;
+  Standard_EXPORT void WriteOwnParams (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, IGESData_IGESWriter& IW) const Standard_OVERRIDE;
 
 
 
index c33d8d24e9d770cf29043859bbde6b2a0969f44b..079d925855996132d24fc3d2c521a1ddfca749eb 100644 (file)
@@ -41,7 +41,7 @@ public:
   Standard_EXPORT IGESSolid_SpecificModule();
   
   //! Specific Dump (own parameters) for IGESSolid
-  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const;
+  Standard_EXPORT void OwnDump (const Standard_Integer CN, const Handle(IGESData_IGESEntity)& ent, const IGESData_IGESDumper& dumper, const Handle(Message_Messenger)& S, const Standard_Integer own) const Standard_OVERRIDE;
 
 
 
index aec57deee276b0eadc4343bca0e5f792994be8d8..f021b9dd889e266705fd9327fd49035829255479 100644 (file)
@@ -55,13 +55,13 @@ public:
   Standard_EXPORT virtual bool InitTrash (ImgFormat           thePixelFormat,
                                           const Standard_Size theSizeX,
                                           const Standard_Size theSizeY,
-                                          const Standard_Size theSizeRowBytes = 0);
+                                          const Standard_Size theSizeRowBytes = 0) Standard_OVERRIDE;
 
   //! Initialize by copying data.
-  Standard_EXPORT virtual bool InitCopy (const Image_PixMap& theCopy);
+  Standard_EXPORT virtual bool InitCopy (const Image_PixMap& theCopy) Standard_OVERRIDE;
 
   //! Method correctly deallocate internal buffer.
-  Standard_EXPORT virtual void Clear();
+  Standard_EXPORT virtual void Clear() Standard_OVERRIDE;
 
   //! Performs gamma correction on image.
   //! theGamma - gamma value to use; a value of 1.0 leaves the image alone
@@ -83,7 +83,7 @@ private:
                                             Standard_Byte*      theDataPtr,
                                             const Standard_Size theSizeX,
                                             const Standard_Size theSizeY,
-                                            const Standard_Size theSizeRowBytes);
+                                            const Standard_Size theSizeRowBytes) Standard_OVERRIDE;
 
   //! Built-in PPM export
   Standard_EXPORT bool savePPM (const TCollection_AsciiString& theFileName) const;
index 3f2ad718d030ee81886edc6500af3b660f614e0b..178c0d802ec626f734c3cf656d8d3b5f27b38230 100644 (file)
@@ -50,11 +50,11 @@ public:
   
     void Set (const Handle(Adaptor3d_HSurface)& S);
   
-  Standard_EXPORT Standard_Boolean Value (const Standard_Real X, Standard_Real& F);
+  Standard_EXPORT Standard_Boolean Value (const Standard_Real X, Standard_Real& F) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real X, Standard_Real& D);
+  Standard_EXPORT Standard_Boolean Derivative (const Standard_Real X, Standard_Real& D) Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Values (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT Standard_Boolean Values (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Integer NbSamples() const;
   
index 139b7dddb4d620f725213b214a1a003695fa6b93..9957305de626d15724b2c021163e893979c0c553 100644 (file)
@@ -48,9 +48,9 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean Closed() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer NbPoints() const;
+  Standard_EXPORT Standard_Integer NbPoints() const Standard_OVERRIDE;
   
-  Standard_EXPORT gp_Pnt2d Point (const Standard_Integer Index) const;
+  Standard_EXPORT gp_Pnt2d Point (const Standard_Integer Index) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real Parameter (const Standard_Integer Index) const;
   
index c561d50939e7501cc5344ef61de725bd6c47214e..b701883ef1902faa041d3c87d039075efee8a57a 100644 (file)
@@ -125,10 +125,10 @@ public:
     Standard_Boolean HasPolygon() const;
   
   //! Returns the number of intersection points.
-    Standard_Integer NbPnts() const;
+    Standard_Integer NbPnts() const Standard_OVERRIDE;
   
   //! Returns the intersection point of range Index.
-    const IntSurf_PntOn2S& Point (const Standard_Integer Index) const;
+    const IntSurf_PntOn2S& Point (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! Set the Point of index <Index> in the LineOn2S
   Standard_EXPORT void SetPoint (const Standard_Integer Index, const IntPatch_Point& Pnt);
index 342cda18d2e23a9f333fd58309d466c113a87dfd..a640aa05151b2153128a82a8ba2d1787f7b0ce8a 100644 (file)
@@ -79,10 +79,10 @@ public:
     void SetLastPoint (const Standard_Integer IndLast);
   
   //! Returns the number of intersection points.
-    Standard_Integer NbPnts() const;
+    Standard_Integer NbPnts() const Standard_OVERRIDE;
   
   //! Returns the intersection point of range Index.
-    const IntSurf_PntOn2S& Point (const Standard_Integer Index) const;
+    const IntSurf_PntOn2S& Point (const Standard_Integer Index) const Standard_OVERRIDE;
   
   //! Returns True if the line has a known First point.
   //! This point is given by the method FirstPoint().
index 98feaa8303cad8305ed101dc23163aee15165b2e..3ee7cc384ce2b9fff6ca72fb9a4991edec326244 100644 (file)
@@ -45,20 +45,20 @@ public:
   Standard_EXPORT Interface_CopyMap(const Handle(Interface_InterfaceModel)& amodel);
   
   //! Clears Transfer List. Gets Ready to begin another Transfer
-  Standard_EXPORT void Clear();
+  Standard_EXPORT void Clear() Standard_OVERRIDE;
   
   //! Returns the InterfaceModel used at Creation time
   Standard_EXPORT Handle(Interface_InterfaceModel) Model() const;
   
   //! Binds a Starting Entity identified by its Number <num> in the
   //! Starting Model, to a Result of Transfer <res>
-  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res);
+  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res) Standard_OVERRIDE;
   
   //! Search for the result of a Starting Object (i.e. an Entity,
   //! identified by its Number <num> in the Starting Model)
   //! Returns True  if a  Result is Bound (and fills <res>)
   //! Returns False if no result is Bound (and nullifies <res>)
-  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const;
+  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const Standard_OVERRIDE;
 
 
 
index 6bef1976ee27bba3f149afedecec60d8ffed7cf1..947f380f042f674d40bc37b77be02ebc15e5d4e0 100644 (file)
@@ -39,11 +39,11 @@ public:
   Standard_EXPORT Interface_SignLabel();
   
   //! Returns "Entity Label"
-  Standard_EXPORT Standard_CString Name() const;
+  Standard_EXPORT Standard_CString Name() const Standard_OVERRIDE;
   
   //! Considers context as an InterfaceModel and returns the Label
   //! computed by it
-  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const;
+  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const Standard_OVERRIDE;
 
 
 
index 941282566e0769b724bc2a883cae601db679d53e..8309eee369f4592d77f78095235de7077440e8b6 100644 (file)
@@ -42,7 +42,7 @@ public:
   //! Returns an identification of the Signature (a word), given at
   //! initialization time
   //! Specialised to consider context as an InterfaceModel
-  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const;
+  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const Standard_OVERRIDE;
   
   //! Returns the Signature for a Transient object. It is specific
   //! of each sub-class of Signature. For a Null Handle, it should
index 1a90d322c2cb39772082358ee52a2460ed82dc71..b7845f46b110679ab495120b49b2e9beb6698d11 100644 (file)
@@ -60,11 +60,11 @@ public:
   //! for the parameters. i.e. T.Length() > NbIntervals()
   Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Real Value (const Standard_Real X);
+  Standard_EXPORT Standard_Real Value (const Standard_Real X) Standard_OVERRIDE;
   
-  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
-  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2);
+  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2) Standard_OVERRIDE;
   
   //! Returns a  law equivalent of  <me>  between
   //! parameters <First>  and <Last>. <Tol>  is used  to
@@ -74,7 +74,7 @@ public:
   //! the Law is not Cn.
   Standard_EXPORT Handle(Law_Function) Trim (const Standard_Real PFirst, const Standard_Real PLast, const Standard_Real Tol) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast);
+  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast) Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Law_BSpline) Curve() const;
   
index 5eab3cbcefadf427a0d515f50cab3124f93ab5fe..cfc775147e32dde54e2cdb9c567e43dc7535ce78 100644 (file)
@@ -69,14 +69,14 @@ public:
   Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Returns the value at parameter X.
-  Standard_EXPORT Standard_Real Value (const Standard_Real X);
+  Standard_EXPORT Standard_Real Value (const Standard_Real X) Standard_OVERRIDE;
   
   //! Returns the value and the first derivative at parameter X.
-  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
   //! Returns the value, first and second derivatives
   //! at parameter X.
-  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2);
+  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2) Standard_OVERRIDE;
   
   //! Returns a  law equivalent of  <me>  between
   //! parameters <First>  and <Last>. <Tol>  is used  to
@@ -87,7 +87,7 @@ public:
   Standard_EXPORT Handle(Law_Function) Trim (const Standard_Real PFirst, const Standard_Real PLast, const Standard_Real Tol) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds of the function.
-  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast);
+  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast) Standard_OVERRIDE;
   
   //! Returns the elementary  function of the composite used
   //! to compute at parameter W.
index e97ac69c7ecb89c686cb34545907c424f5182bb2..49a636f6579faf56b9661d091d85e975cdd57280 100644 (file)
@@ -53,19 +53,19 @@ public:
   Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Returns the value at parameter X.
-  Standard_EXPORT Standard_Real Value (const Standard_Real X);
+  Standard_EXPORT Standard_Real Value (const Standard_Real X) Standard_OVERRIDE;
   
   //! Returns the value and the first derivative at parameter X.
-  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
   //! Returns the value, first and second derivatives
   //! at parameter X.
-  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2);
+  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2) Standard_OVERRIDE;
   
   Standard_EXPORT Handle(Law_Function) Trim (const Standard_Real PFirst, const Standard_Real PLast, const Standard_Real Tol) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds of the function.
-  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast);
+  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast) Standard_OVERRIDE;
 
 
 
index 8709ba91cc1df68506ec543c3bd280863afd2358..033e6be07c6ecb693d08c1ae827bc05204f6ce28 100644 (file)
@@ -58,16 +58,16 @@ public:
   Standard_EXPORT void Intervals (TColStd_Array1OfReal& T, const GeomAbs_Shape S) const Standard_OVERRIDE;
   
   //! Returns the value of this function at the point of parameter X.
-  Standard_EXPORT Standard_Real Value (const Standard_Real X);
+  Standard_EXPORT Standard_Real Value (const Standard_Real X) Standard_OVERRIDE;
   
 
   //! Returns the value F and the first derivative D of this
   //! function at the point of parameter X.
-  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D);
+  Standard_EXPORT void D1 (const Standard_Real X, Standard_Real& F, Standard_Real& D) Standard_OVERRIDE;
   
   //! Returns the value, first and second derivatives
   //! at parameter X.
-  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2);
+  Standard_EXPORT void D2 (const Standard_Real X, Standard_Real& F, Standard_Real& D, Standard_Real& D2) Standard_OVERRIDE;
   
   //! Returns a  law equivalent of  <me>  between
   //! parameters <First>  and <Last>. <Tol>  is used  to
@@ -78,7 +78,7 @@ public:
   Standard_EXPORT Handle(Law_Function) Trim (const Standard_Real PFirst, const Standard_Real PLast, const Standard_Real Tol) const Standard_OVERRIDE;
   
   //! Returns the parametric bounds of the function.
-  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast);
+  Standard_EXPORT void Bounds (Standard_Real& PFirst, Standard_Real& PLast) Standard_OVERRIDE;
 
 
 
index 6b377c45cd57024596febc8fd816d88a69b0e9d1..df90a76a59f3df2e84b435abefdae33db1151b6a 100644 (file)
@@ -49,19 +49,19 @@ public:
   
   Standard_EXPORT void GlueOnFace (const TopoDS_Face& F);
   
-  Standard_EXPORT const TopTools_ListOfShape& GeneratingEdges();
+  Standard_EXPORT const TopTools_ListOfShape& GeneratingEdges() Standard_OVERRIDE;
   
   //! Returns the  edge  created by  the  vertex <V>. If
   //! none, must return a null shape.
-  Standard_EXPORT TopoDS_Edge Generated (const TopoDS_Vertex& V);
+  Standard_EXPORT TopoDS_Edge Generated (const TopoDS_Vertex& V) Standard_OVERRIDE;
   
   //! Returns the face created by the edge <E>. If none,
   //! must return a null shape.
-  Standard_EXPORT TopoDS_Face Generated (const TopoDS_Edge& E);
+  Standard_EXPORT TopoDS_Face Generated (const TopoDS_Edge& E) Standard_OVERRIDE;
   
   //! Returns  the  list of correctly oriented generated
   //! faces.
-  Standard_EXPORT const TopTools_ListOfShape& OrientedFaces();
+  Standard_EXPORT const TopTools_ListOfShape& OrientedFaces() Standard_OVERRIDE;
 
 
 
index 4dad2f601b75df5a284295410a884e7a06e9ffaa..38a7df75966ef679c42f0a6f014df1876b5a8666 100644 (file)
@@ -47,13 +47,13 @@ public:
   
   Standard_EXPORT TColStd_SequenceOfInteger& Triangles();
   
-  Standard_EXPORT void DrawOn(Draw_Display& theDisplay) const;
+  Standard_EXPORT void DrawOn(Draw_Display& theDisplay) const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const;
+  Standard_EXPORT virtual Handle(Draw_Drawable3D) Copy() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Dump(Standard_OStream& theStream) const;
+  Standard_EXPORT virtual void Dump(Standard_OStream& theStream) const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Whatis(Draw_Interpretor& theDi) const;
+  Standard_EXPORT virtual void Whatis(Draw_Interpretor& theDi) const Standard_OVERRIDE;
   
   Standard_EXPORT const Handle(BRepMesh_IncrementalMesh)& Mesher() const;
 
index 70a484d498506590e953735e5462b63f8d55419f..ca533a78ca0c0ebbc01b5ca7a09bac98c7bad212 100644 (file)
@@ -50,7 +50,7 @@ public:
   Standard_EXPORT MeshVS_ElementalColorPrsBuilder(const Handle(MeshVS_Mesh)& Parent, const MeshVS_DisplayModeFlags& Flags = MeshVS_DMF_ElementalColorDataPrs, const Handle(MeshVS_DataSource)& DS = 0, const Standard_Integer Id = -1, const MeshVS_BuilderPriority& Priority = MeshVS_BP_ElemColor);
   
   //! Builds presentation of elements with assigned colors.
-  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const;
+  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const Standard_OVERRIDE;
   
   //! Returns map of colors same for front and back side of face.
   Standard_EXPORT const MeshVS_DataMapOfIntegerColor& GetColors1() const;
index 7f51737d55e8d86be53d2a8583390d415957b908..5578480e1dce89d70ab2a38a8b2e8da434f1b0f8 100644 (file)
@@ -52,7 +52,7 @@ public:
   Standard_EXPORT MeshVS_MeshPrsBuilder(const Handle(MeshVS_Mesh)& Parent, const MeshVS_DisplayModeFlags& Flags = MeshVS_DMF_OCCMask, const Handle(MeshVS_DataSource)& DS = 0, const Standard_Integer Id = -1, const MeshVS_BuilderPriority& Priority = MeshVS_BP_Mesh);
   
   //! Builds base mesh presentation by calling the methods below
-  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const;
+  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const Standard_OVERRIDE;
   
   //! Builds nodes presentation
   Standard_EXPORT virtual void BuildNodes (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Integer DisplayMode) const;
index 064acb7355f52e2be0a0e93f0954272780167d75..5c3f901d076ff105cdbcd3fa4d69d256ece6c58f 100644 (file)
@@ -66,7 +66,7 @@ public:
   Standard_EXPORT MeshVS_NodalColorPrsBuilder(const Handle(MeshVS_Mesh)& Parent, const MeshVS_DisplayModeFlags& Flags = MeshVS_DMF_NodalColorDataPrs, const Handle(MeshVS_DataSource)& DS = 0, const Standard_Integer Id = -1, const MeshVS_BuilderPriority& Priority = MeshVS_BP_NodalColor);
   
   //! Builds presentation of nodes with assigned color.
-  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const;
+  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer DisplayMode) const Standard_OVERRIDE;
   
   //! Returns map of colors assigned to nodes.
   Standard_EXPORT const MeshVS_DataMapOfIntegerColor& GetColors() const;
index 07a8aa509b48c3e4638462341a59bf4be4f59f04..c3b7ef66aedfd119de56957aa03db4d189ff755f 100644 (file)
@@ -48,7 +48,7 @@ public:
   Standard_EXPORT MeshVS_TextPrsBuilder(const Handle(MeshVS_Mesh)& Parent, const Standard_Real Height, const Quantity_Color& Color, const MeshVS_DisplayModeFlags& Flags = MeshVS_DMF_TextDataPrs, const Handle(MeshVS_DataSource)& DS = 0, const Standard_Integer Id = -1, const MeshVS_BuilderPriority& Priority = MeshVS_BP_Text);
   
   //! Builds presentation of text data
-  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer theDisplayMode) const;
+  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer theDisplayMode) const Standard_OVERRIDE;
   
   //! Returns map of text assigned with nodes ( IsElement = False ) or elements ( IsElement = True )
   Standard_EXPORT const MeshVS_DataMapOfIntegerAsciiString& GetTexts (const Standard_Boolean IsElement) const;
index b246e318780007047db1645835cb5ce9420a0c27..104c946ebb770ba04e2a5e233f760c1fe7e44074 100644 (file)
@@ -52,7 +52,7 @@ public:
   Standard_EXPORT MeshVS_VectorPrsBuilder(const Handle(MeshVS_Mesh)& Parent, const Standard_Real MaxLength, const Quantity_Color& VectorColor, const MeshVS_DisplayModeFlags& Flags = MeshVS_DMF_VectorDataPrs, const Handle(MeshVS_DataSource)& DS = 0, const Standard_Integer Id = -1, const MeshVS_BuilderPriority& Priority = MeshVS_BP_Vector, const Standard_Boolean IsSimplePrs = Standard_False);
   
   //! Builds vector data presentation
-  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer theDisplayMode) const;
+  Standard_EXPORT virtual void Build (const Handle(Prs3d_Presentation)& Prs, const TColStd_PackedMapOfInteger& IDs, TColStd_PackedMapOfInteger& IDsToExclude, const Standard_Boolean IsElement, const Standard_Integer theDisplayMode) const Standard_OVERRIDE;
   
   //! Adds to array of polygons and polylines some primitive representing single vector
   Standard_EXPORT void DrawVector (const gp_Trsf& theTrsf, const Standard_Real Length, const Standard_Real MaxLength, const TColgp_Array1OfPnt& ArrowPoints, const Handle(Graphic3d_ArrayOfPrimitives)& Lines, const Handle(Graphic3d_ArrayOfPrimitives)& ArrowLines, const Handle(Graphic3d_ArrayOfPrimitives)& Triangles) const;
index 8bca1a908a94d763ce6eb411fc9b277271236417..d9058327a7ae69643567b4f09a08da92d056d910 100644 (file)
@@ -40,11 +40,11 @@ public:
   Standard_EXPORT MoniTool_SignShape();
   
   //! Returns "SHAPE"
-  Standard_EXPORT Standard_CString Name() const;
+  Standard_EXPORT Standard_CString Name() const Standard_OVERRIDE;
   
   //! Returns for a HShape, the string of its ShapeEnum
   //! The Model is absolutely useless (may be null)
-  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const;
+  Standard_EXPORT TCollection_AsciiString Text (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& context) const Standard_OVERRIDE;
 
 
 
index 46a21844db8d03e2b4585b0d4cdf73fc9e2bdac8..bc65fc86a05e987f555c79b4cbf97cf065fe22d9 100644 (file)
@@ -56,7 +56,7 @@ public:
   //! Specific testof equallity : defined as False if <other> has
   //! not the same true Type, else contents are compared (by
   //! C++ operator ==)
-  Standard_EXPORT Standard_Boolean Equates (const Handle(MoniTool_Element)& other) const;
+  Standard_EXPORT Standard_Boolean Equates (const Handle(MoniTool_Element)& other) const Standard_OVERRIDE;
   
   //! Returns the Type of the Value. By default, returns the
   //! DynamicType of <me>, but can be redefined
index e103603117de810125e2e8dca70c14a0a3df42ce..76049dc88cccc942992c76820d14ad4ddccd2c81 100644 (file)
@@ -62,11 +62,11 @@ public:
   Standard_EXPORT ~NCollection_AccAllocator();
 
   //! Allocate memory with given size
-  Standard_EXPORT virtual void* Allocate  (const size_t theSize);
+  Standard_EXPORT virtual void* Allocate  (const size_t theSize) Standard_OVERRIDE;
 
   //! Free a previously allocated memory;
   //! memory is returned to the OS when all allocations in some block are freed
-  Standard_EXPORT virtual void  Free      (void* theAddress);
+  Standard_EXPORT virtual void  Free      (void* theAddress) Standard_OVERRIDE;
 
 // --------- PROTECTED TYPES ---------
 protected:
index 031494478fdfa5b92cdc357d335a1a8754a9e8f4..2502c5e39b035fa8bfecb965b47f1f382287509d 100644 (file)
@@ -30,10 +30,10 @@ public:
   Standard_EXPORT NCollection_AlignedAllocator (const size_t theAlignment);
 
   //! Allocate memory with given size. Returns NULL on failure.
-  Standard_EXPORT virtual void* Allocate (const size_t theSize);
+  Standard_EXPORT virtual void* Allocate (const size_t theSize) Standard_OVERRIDE;
 
   //! Free a previously allocated memory.
-  Standard_EXPORT virtual void  Free (void* thePtr);
+  Standard_EXPORT virtual void  Free (void* thePtr) Standard_OVERRIDE;
 
 private:
 
index 269e2d0300f0f55ffe0981ad143dc10244935f9c..2dfb2636d12155954847fe1d899edea21a0e2f19 100644 (file)
@@ -27,8 +27,8 @@ class NCollection_HeapAllocator : public NCollection_BaseAllocator
 {
  public:
   // ---------- PUBLIC METHODS ----------
-  Standard_EXPORT virtual void* Allocate (const Standard_Size theSize);
-  Standard_EXPORT virtual void  Free     (void * anAddress);
+  Standard_EXPORT virtual void* Allocate (const Standard_Size theSize) Standard_OVERRIDE;
+  Standard_EXPORT virtual void  Free     (void * anAddress) Standard_OVERRIDE;
 
   Standard_EXPORT static const Handle(NCollection_HeapAllocator)&
                                 GlobalHeapAllocator();
index d9782bd59f006da178c7ad15fdc981b516f2f028..27a030d7c4edb98d77392496f9bc0259cefd94cc 100644 (file)
@@ -45,10 +45,10 @@ class NCollection_IncAllocator : public NCollection_BaseAllocator
   Standard_EXPORT NCollection_IncAllocator (const size_t theBlockSize = DefaultBlockSize);
 
   //! Allocate memory with given size. Returns NULL on failure
-  Standard_EXPORT virtual void* Allocate        (const size_t size);
+  Standard_EXPORT virtual void* Allocate        (const size_t size) Standard_OVERRIDE;
 
   //! Free a previously allocated memory. Does nothing
-  Standard_EXPORT virtual void  Free            (void *anAddress);
+  Standard_EXPORT virtual void  Free            (void *anAddress) Standard_OVERRIDE;
 
   //! Diagnostic method, returns the total allocated size
   Standard_EXPORT size_t        GetMemSize      () const;
index 7fdff038e344748ff233c2bf50245f99199facc1..625617e13fb528fb738cd0b30e740cbba6c45119 100644 (file)
@@ -42,10 +42,10 @@ public:
   Standard_EXPORT virtual ~NCollection_WinHeapAllocator();
 
   //! Allocate memory
-  Standard_EXPORT virtual void* Allocate (const Standard_Size theSize);
+  Standard_EXPORT virtual void* Allocate (const Standard_Size theSize) Standard_OVERRIDE;
 
   //! Release memory
-  Standard_EXPORT virtual void  Free (void* theAddress);
+  Standard_EXPORT virtual void  Free (void* theAddress) Standard_OVERRIDE;
 
   // Declaration of CASCADE RTTI
   DEFINE_STANDARD_RTTI(NCollection_WinHeapAllocator, NCollection_BaseAllocator)
index 14c28285bb2515d2f8ea21fa55e8b7ec715562b8..cff4be93b116021504100ec50863a0b1ef7bee29 100755 (executable)
@@ -57,7 +57,7 @@ public:
   //! Checks whether the element can be rendered or not.
   //! @param theElement [in] the element to check.
   //! @return True if element can be rendered.
-  virtual Standard_Boolean CanRender (const OpenGl_Element* theElement);
+  virtual Standard_Boolean CanRender (const OpenGl_Element* theElement) Standard_OVERRIDE;
 
 public:
 
index fbc794d3285f53ad66ee853ddd4ea305eeb1faa7..aca7c177f9299bdf80b4a83db4b6ab67986ab40c 100755 (executable)
@@ -59,7 +59,7 @@ public:
   Standard_EXPORT virtual ~OpenGl_Font();
 
   //! Destroy object - will release GPU memory if any
-  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx) Standard_OVERRIDE;
 
   //! @return key of shared resource
   inline const TCollection_AsciiString& ResourceKey() const
index 6c907b021195b1e54a3fafb23fef90bc928ed4a4..b99fd98af4e92a0381201d55bce613c073e65fe3 100644 (file)
@@ -45,7 +45,7 @@ public:
   Standard_EXPORT virtual ~OpenGl_FrameBuffer();
 
   //! Destroy object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx) Standard_OVERRIDE;
 
   //! Number of multisampling samples.
   GLsizei NbSamples() const
index 73c0d3b36bc0a2df108478de0364488cf671d86f..0f73a4f5338f9aa2178581eeda56f6df751010c4 100644 (file)
@@ -114,8 +114,8 @@ public:
                                                    void*                   theEglConfig);
 #endif
 
-  Standard_EXPORT Standard_Integer InquireLightLimit ();
-  Standard_EXPORT Standard_Integer InquireViewLimit ();
+  Standard_EXPORT Standard_Integer InquireLightLimit () Standard_OVERRIDE;
+  Standard_EXPORT Standard_Integer InquireViewLimit () Standard_OVERRIDE;
 
 public:
 
@@ -136,11 +136,11 @@ public:
                                  const Standard_ShortReal       theHeight,
                                  Standard_ShortReal&            theWidth,
                                  Standard_ShortReal&            theAscent,
-                                 Standard_ShortReal&            theDescent) const;
+                                 Standard_ShortReal&            theDescent) const Standard_OVERRIDE;
 
-  Standard_EXPORT Standard_Integer InquirePlaneLimit();
+  Standard_EXPORT Standard_Integer InquirePlaneLimit() Standard_OVERRIDE;
 
-  Standard_EXPORT Standard_ShortReal DefaultTextHeight() const;
+  Standard_EXPORT Standard_ShortReal DefaultTextHeight() const Standard_OVERRIDE;
 
   Standard_EXPORT Standard_Boolean ViewExists (const Handle(Aspect_Window)& theWindow, Handle(Graphic3d_CView)& theView) Standard_OVERRIDE;
 
@@ -186,12 +186,12 @@ public:
   //! VBO usage can be forbidden by this method even if it is supported by GL driver.
   //! Notice that disabling of VBO will cause rendering performance degradation.
   //! Warning! This method should be called only before any primitives are displayed in GL scene!
-  Standard_EXPORT void EnableVBO (const Standard_Boolean theToTurnOn);
+  Standard_EXPORT void EnableVBO (const Standard_Boolean theToTurnOn) Standard_OVERRIDE;
 
   //! Returns information about GPU memory usage.
   //! Please read OpenGl_Context::MemoryInfo() for more description.
   Standard_EXPORT Standard_Boolean MemoryInfo (Standard_Size&           theFreeBytes,
-                                               TCollection_AsciiString& theInfo) const;
+                                               TCollection_AsciiString& theInfo) const Standard_OVERRIDE;
 
 public:
 
index 7c481e9f1de5e4d6930de6c7f21e560045209c0d..22e41929c3169fd85374b343bbae04ad36150ee6 100644 (file)
@@ -46,26 +46,26 @@ public:
   //! Will throw exception if not created by OpenGl_Structure.
   Standard_EXPORT OpenGl_Group (const Handle(Graphic3d_Structure)& theStruct);
 
-  Standard_EXPORT virtual void Clear (const Standard_Boolean theToUpdateStructureMgr);
+  Standard_EXPORT virtual void Clear (const Standard_Boolean theToUpdateStructureMgr) Standard_OVERRIDE;
 
   //! Update line aspect
-  Standard_EXPORT virtual void UpdateAspectLine   (const Standard_Boolean theIsGlobal);
+  Standard_EXPORT virtual void UpdateAspectLine   (const Standard_Boolean theIsGlobal) Standard_OVERRIDE;
 
   //! Update fill aspect
-  Standard_EXPORT virtual void UpdateAspectFace   (const Standard_Boolean theIsGlobal);
+  Standard_EXPORT virtual void UpdateAspectFace   (const Standard_Boolean theIsGlobal) Standard_OVERRIDE;
 
   //! Update marker aspect
-  Standard_EXPORT virtual void UpdateAspectMarker (const Standard_Boolean theIsGlobal);
+  Standard_EXPORT virtual void UpdateAspectMarker (const Standard_Boolean theIsGlobal) Standard_OVERRIDE;
 
   //! Update text aspect
-  Standard_EXPORT virtual void UpdateAspectText   (const Standard_Boolean theIsGlobal);
+  Standard_EXPORT virtual void UpdateAspectText   (const Standard_Boolean theIsGlobal) Standard_OVERRIDE;
 
   //! Add primitive array element
   Standard_EXPORT virtual void AddPrimitiveArray (const Graphic3d_TypeOfPrimitiveArray theType,
                                                   const Handle(Graphic3d_IndexBuffer)& theIndices,
                                                   const Handle(Graphic3d_Buffer)&      theAttribs,
                                                   const Handle(Graphic3d_BoundBuffer)& theBounds,
-                                                  const Standard_Boolean               theToEvalMinMax);
+                                                  const Standard_Boolean               theToEvalMinMax) Standard_OVERRIDE;
 
   //! Add text element
   Standard_EXPORT virtual void Text (const Standard_CString                  theTextUtf,
@@ -75,7 +75,7 @@ public:
                                      const Graphic3d_TextPath                theTp,
                                      const Graphic3d_HorizontalTextAlignment theHta,
                                      const Graphic3d_VerticalTextAlignment   theVta,
-                                     const Standard_Boolean                  theToEvalMinMax);
+                                     const Standard_Boolean                  theToEvalMinMax) Standard_OVERRIDE;
 
   //! Add text element in 3D space.
   Standard_EXPORT virtual void Text (const Standard_CString                  theTextUtf,
@@ -89,10 +89,10 @@ public:
 
   //! Add flipping element
   Standard_EXPORT virtual void SetFlippingOptions (const Standard_Boolean theIsEnabled,
-                                                   const gp_Ax2&          theRefPlane);
+                                                   const gp_Ax2&          theRefPlane) Standard_OVERRIDE;
 
   //! Add stencil test element
-  Standard_EXPORT virtual void SetStencilTestOptions (const Standard_Boolean theIsEnabled);
+  Standard_EXPORT virtual void SetStencilTestOptions (const Standard_Boolean theIsEnabled) Standard_OVERRIDE;
 
 public:
 
index 87409e5448f76657ace60e9f55d94ea389089471..efae415072dd12326502c9a3046686b293b89306 100644 (file)
@@ -23,7 +23,7 @@ class OpenGl_IndexBuffer : public OpenGl_VertexBuffer
 public:
 
   Standard_EXPORT OpenGl_IndexBuffer();
-  Standard_EXPORT virtual GLenum GetTarget() const;
+  Standard_EXPORT virtual GLenum GetTarget() const Standard_OVERRIDE;
 
 public:
 
index 54b26f4148718cd161f19b88cb174e06b7fcb176..7a9c884d07ed9954b6a8642423904ff520e980ae 100644 (file)
@@ -32,7 +32,7 @@ public:
   virtual ~OpenGl_LineAttributes();
 
   void Init (const Handle(OpenGl_Context)& theGlCtx);
-  virtual void Release (OpenGl_Context* theGlCtx);
+  virtual void Release (OpenGl_Context* theGlCtx) Standard_OVERRIDE;
 
   void SetTypeOfHatch (const int theType) const;
 
index 9b5bf0ff192f867735fc4293c5f751480f812466..92f663337ae572630e3b9d64151bbd7da2e08829 100755 (executable)
@@ -34,7 +34,7 @@ public:
   Standard_EXPORT virtual ~OpenGl_PointSprite();
 
   //! Destroy object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx) Standard_OVERRIDE;
 
   //! @return true if this is display list bitmap
   inline Standard_Boolean IsDisplayList() const
index 9489fe9f4775c1709710b2cfec4598eac2ef2992..4574147aa2fc858c7836a382d8d27db8372aaf61 100644 (file)
@@ -39,7 +39,7 @@ public:
   Standard_EXPORT virtual ~OpenGl_Sampler();
 
   //! Destroys object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theContext);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theContext) Standard_OVERRIDE;
 
   //! Initializes sampler object.
   Standard_EXPORT Standard_Boolean Init (OpenGl_Context& theContext);
index 29b4860a3f6b8540d54a4481c52064fa29cbcc95..75bf2dd67bf019a9bd9dc3f1cb0574b09b92d420 100755 (executable)
@@ -59,7 +59,7 @@ public:
   Standard_EXPORT Standard_Boolean Create (const Handle(OpenGl_Context)& theCtx);
 
   //! Destroys shader object.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx) Standard_OVERRIDE;
 
   //! Returns type of shader object.
   GLenum Type() const { return myType; }
index ebea3a311ddc0dde79324f9a1f0f4c9a1f2cb246..b2d6aa9028ca2f6ff3d4da64ca03650cd3f5b063 100755 (executable)
@@ -174,7 +174,7 @@ public:
   Standard_EXPORT Standard_Boolean Create (const Handle(OpenGl_Context)& theCtx);
 
   //! Destroys shader program.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx) Standard_OVERRIDE;
 
   //! Attaches shader object to the program object.
   Standard_EXPORT Standard_Boolean AttachShader (const Handle(OpenGl_Context)&      theCtx,
index ae1e968a0b6e6683885018756316059a42868330..e4f47dade3ccec6f2b39148cd00ddfeb1abbc3f8 100644 (file)
@@ -70,36 +70,36 @@ public:
   Standard_EXPORT virtual void OnVisibilityChanged() Standard_OVERRIDE;
 
   //! Clear graphic data
-  Standard_EXPORT virtual void Clear();
+  Standard_EXPORT virtual void Clear() Standard_OVERRIDE;
 
   //! Connect other structure to this one
-  Standard_EXPORT virtual void Connect    (Graphic3d_CStructure& theStructure);
+  Standard_EXPORT virtual void Connect    (Graphic3d_CStructure& theStructure) Standard_OVERRIDE;
 
   //! Disconnect other structure to this one
-  Standard_EXPORT virtual void Disconnect (Graphic3d_CStructure& theStructure);
+  Standard_EXPORT virtual void Disconnect (Graphic3d_CStructure& theStructure) Standard_OVERRIDE;
 
   //! Synchronize structure aspects
-  Standard_EXPORT virtual void UpdateAspects();
+  Standard_EXPORT virtual void UpdateAspects() Standard_OVERRIDE;
 
   //! Synchronize structure transformation
-  Standard_EXPORT virtual void UpdateTransformation();
+  Standard_EXPORT virtual void UpdateTransformation() Standard_OVERRIDE;
 
   //! Highlight entire structure with color
   Standard_EXPORT virtual void HighlightWithColor (const Graphic3d_Vec3&  theColor,
-                                                   const Standard_Boolean theToCreate);
+                                                   const Standard_Boolean theToCreate) Standard_OVERRIDE;
 
   //! Highlight structure using boundary box
   Standard_EXPORT virtual void HighlightWithBndBox (const Handle(Graphic3d_Structure)& theStruct,
-                                                    const Standard_Boolean             theToCreate);
+                                                    const Standard_Boolean             theToCreate) Standard_OVERRIDE;
 
   //! Create shadow link to this structure
-  Standard_EXPORT virtual Handle(Graphic3d_CStructure) ShadowLink (const Handle(Graphic3d_StructureManager)& theManager) const;
+  Standard_EXPORT virtual Handle(Graphic3d_CStructure) ShadowLink (const Handle(Graphic3d_StructureManager)& theManager) const Standard_OVERRIDE;
 
   //! Create new group within this structure
-  Standard_EXPORT virtual Handle(Graphic3d_Group) NewGroup (const Handle(Graphic3d_Structure)& theStruct);
+  Standard_EXPORT virtual Handle(Graphic3d_Group) NewGroup (const Handle(Graphic3d_Structure)& theStruct) Standard_OVERRIDE;
 
   //! Remove group from this structure
-  Standard_EXPORT virtual void RemoveGroup (const Handle(Graphic3d_Group)& theGroup);
+  Standard_EXPORT virtual void RemoveGroup (const Handle(Graphic3d_Group)& theGroup) Standard_OVERRIDE;
 
 public:
 
index 7cc554414c33eeac52ae1826acc56966361cb637..e9d2c58e607c88e4c792a8f4f119b9a775a5a321 100644 (file)
@@ -28,7 +28,8 @@ public:
   Standard_EXPORT OpenGl_StructureShadow (const Handle(Graphic3d_StructureManager)& theManager,
                                           const Handle(OpenGl_Structure)&           theStructure);
 
-  virtual const Graphic3d_SequenceOfGroup& DrawGroups() const { return myParent->DrawGroups(); }
+  virtual const Graphic3d_SequenceOfGroup& DrawGroups() const Standard_OVERRIDE
+  { return myParent->DrawGroups(); }
 
 private:
 
index 15424143fd36e460e274bbb76a6e899baeb58b43..4c43896135e8ed900157675602c577ffe0d12603 100644 (file)
@@ -220,7 +220,7 @@ public:
   Standard_EXPORT bool Create (const Handle(OpenGl_Context)& theCtx);
 
   //! Destroy object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theCtx) Standard_OVERRIDE;
 
   //! Bind this Texture to specified unit.
   Standard_EXPORT void Bind (const Handle(OpenGl_Context)& theCtx,
index 269044604a340e1caac0f27b7fdc655729022358..4fc82b4f8356fe0d99a7e3f672bb9b8ef0b859e6 100644 (file)
@@ -45,7 +45,7 @@ public:
   Standard_EXPORT virtual ~OpenGl_TextureBufferArb();
 
   //! Override VBO target
-  Standard_EXPORT virtual GLenum GetTarget() const;
+  Standard_EXPORT virtual GLenum GetTarget() const Standard_OVERRIDE;
 
   //! Returns true if TBO is valid.
   //! Notice that no any real GL call is performed!
@@ -56,11 +56,11 @@ public:
   }
 
   //! Destroy object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx) Standard_OVERRIDE;
 
   //! Creates VBO and Texture names (ids) if not yet generated.
   //! Data should be initialized by another method.
-  Standard_EXPORT bool Create (const Handle(OpenGl_Context)& theGlCtx);
+  Standard_EXPORT bool Create (const Handle(OpenGl_Context)& theGlCtx) Standard_OVERRIDE;
 
   //! Perform TBO initialization with specified data.
   //! Existing data will be deleted.
index ba0a91e4a9e0c204ae340bc3cfc00e68d44b8118..8faf00becbb13a661749652ad84da860ba9c12f7 100644 (file)
@@ -77,7 +77,7 @@ public:
   Standard_EXPORT virtual bool Create (const Handle(OpenGl_Context)& theGlCtx);
 
   //! Destroy object - will release GPU memory if any.
-  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx);
+  Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx) Standard_OVERRIDE;
 
   //! Bind this VBO.
   Standard_EXPORT virtual void Bind (const Handle(OpenGl_Context)& theGlCtx) const;
index 092bf3fec0692e6febe73ccc148eadd6e911abd2..741fcc70b270872af511b5cbd9dc2525850116a7 100644 (file)
@@ -44,7 +44,7 @@ public:
 
   //! Creates VBO name (id) if not yet generated.
   //! Data should be initialized by another method.
-  Standard_EXPORT bool Create (const Handle(OpenGl_Context)& theGlCtx);
+  Standard_EXPORT bool Create (const Handle(OpenGl_Context)& theGlCtx) Standard_OVERRIDE;
 
   //! Destroy object - will release memory if any.
   Standard_EXPORT virtual void Release (OpenGl_Context* theGlCtx) Standard_OVERRIDE;
index 7c6043c7bf8c59bed11cfd49a2e85cf75b36bcd6..774ccfbb48f8caf2a91365cc5962ab1697cd7936 100644 (file)
@@ -129,10 +129,12 @@ public:
                                           const Aspect_RenderingContext theContext) Standard_OVERRIDE;
 
   //! Returns window associated with the view.
-  virtual Handle(Aspect_Window) Window() const Standard_OVERRIDE { return myWindow->PlatformWindow(); }
+  virtual Handle(Aspect_Window) Window() const Standard_OVERRIDE
+  { return myWindow->PlatformWindow(); }
 
   //! Returns True if the window associated to the view is defined.
-  virtual Standard_Boolean IsDefined() const { return !myWindow.IsNull(); }
+  virtual Standard_Boolean IsDefined() const Standard_OVERRIDE
+  { return !myWindow.IsNull(); }
 
   //! Handle changing size of the rendering window.
   Standard_EXPORT virtual void Resized() Standard_OVERRIDE;
@@ -170,7 +172,8 @@ public:
   Standard_EXPORT virtual void TriedronEcho (const Aspect_TypeOfTriedronEcho theType = Aspect_TOTE_NONE) Standard_OVERRIDE;
 
   //! Returns data of a graduated trihedron
-  const Graphic3d_GraduatedTrihedron& GetGraduatedTrihedron() { return myGTrihedronData; }
+  const Graphic3d_GraduatedTrihedron& GetGraduatedTrihedron() Standard_OVERRIDE
+  { return myGTrihedronData; }
 
   //! Displays Graduated Trihedron.
   Standard_EXPORT virtual void GraduatedTrihedronDisplay (const Graphic3d_GraduatedTrihedron& theTrihedronData) Standard_OVERRIDE;
index 737d26472fa5922492b55a2ba2a030935d9371e5..c211954081dcef89cd10ed4ee72403dccdc89762 100644 (file)
@@ -95,7 +95,7 @@ public:
   //! Checks whether the element can be rendered or not.
   //! @param theElement [in] the element to check.
   //! @return True if element can be rendered.
-  virtual Standard_Boolean CanRender (const OpenGl_Element* theElement);
+  virtual Standard_Boolean CanRender (const OpenGl_Element* theElement) Standard_OVERRIDE;
 
 private:
 
index 85c1cac82002caa072be173022f205d8780ea8ee..e35029fd13b613fb0ad1bb02686830540d224b6e 100644 (file)
@@ -44,23 +44,23 @@ public:
   Standard_EXPORT PCDM_ReadWriter_1();
   
   //! returns PCDM_ReadWriter_1.
-  Standard_EXPORT TCollection_AsciiString Version() const;
+  Standard_EXPORT TCollection_AsciiString Version() const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteReferenceCounter (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const;
+  Standard_EXPORT void WriteReferenceCounter (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteReferences (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument, const TCollection_ExtendedString& theReferencerFileName) const;
+  Standard_EXPORT void WriteReferences (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument, const TCollection_ExtendedString& theReferencerFileName) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteExtensions (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const;
+  Standard_EXPORT void WriteExtensions (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteVersion (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const;
+  Standard_EXPORT void WriteVersion (const Handle(Storage_Data)& aData, const Handle(CDM_Document)& aDocument) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer ReadReferenceCounter (const TCollection_ExtendedString& aFileName, const Handle(CDM_MessageDriver)& theMsgDriver) const;
+  Standard_EXPORT Standard_Integer ReadReferenceCounter (const TCollection_ExtendedString& aFileName, const Handle(CDM_MessageDriver)& theMsgDriver) const Standard_OVERRIDE;
   
-  Standard_EXPORT void ReadReferences (const TCollection_ExtendedString& aFileName, PCDM_SequenceOfReference& theReferences, const Handle(CDM_MessageDriver)& theMsgDriver) const;
+  Standard_EXPORT void ReadReferences (const TCollection_ExtendedString& aFileName, PCDM_SequenceOfReference& theReferences, const Handle(CDM_MessageDriver)& theMsgDriver) const Standard_OVERRIDE;
   
-  Standard_EXPORT void ReadExtensions (const TCollection_ExtendedString& aFileName, TColStd_SequenceOfExtendedString& theExtensions, const Handle(CDM_MessageDriver)& theMsgDriver) const;
+  Standard_EXPORT void ReadExtensions (const TCollection_ExtendedString& aFileName, TColStd_SequenceOfExtendedString& theExtensions, const Handle(CDM_MessageDriver)& theMsgDriver) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Integer ReadDocumentVersion (const TCollection_ExtendedString& aFileName, const Handle(CDM_MessageDriver)& theMsgDriver) const;
+  Standard_EXPORT Standard_Integer ReadDocumentVersion (const TCollection_ExtendedString& aFileName, const Handle(CDM_MessageDriver)& theMsgDriver) const Standard_OVERRIDE;
 
 
 
index 2355aa281fdb7c5f504aa1048cda7e94cd63bb3f..e47267abe29637a193687845750eef3fe83cbcea 100644 (file)
@@ -85,34 +85,34 @@ public:
   //! MaxError can be greater than Tol if it is not possible
   //! to find a NewDegree <= MaxDegree.
   //! In this case NewDegree = MaxDegree
-  Standard_EXPORT void ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MaxDegree, const Standard_Real Tol, Standard_Real& HermJacCoeff, Standard_Integer& NewDegree, Standard_Real& MaxError) const;
+  Standard_EXPORT void ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MaxDegree, const Standard_Real Tol, Standard_Real& HermJacCoeff, Standard_Integer& NewDegree, Standard_Real& MaxError) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real AverageError (const Standard_Integer Dimension, Standard_Real& HermJacCoeff, const Standard_Integer NewDegree) const;
   
 
   //! Convert the polynomial P(t) = H(t) + W(t) Q(t) in the canonical base.
-  Standard_EXPORT void ToCoefficients (const Standard_Integer Dimension, const Standard_Integer Degree, const TColStd_Array1OfReal& HermJacCoeff, TColStd_Array1OfReal& Coefficients) const;
+  Standard_EXPORT void ToCoefficients (const Standard_Integer Dimension, const Standard_Integer Degree, const TColStd_Array1OfReal& HermJacCoeff, TColStd_Array1OfReal& Coefficients) const Standard_OVERRIDE;
   
   //! Compute the values of the basis functions in u
-  Standard_EXPORT void D0 (const Standard_Real U, TColStd_Array1OfReal& BasisValue);
+  Standard_EXPORT void D0 (const Standard_Real U, TColStd_Array1OfReal& BasisValue) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D1 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1);
+  Standard_EXPORT void D1 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D2 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2);
+  Standard_EXPORT void D2 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D3 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2, TColStd_Array1OfReal& BasisD3);
+  Standard_EXPORT void D3 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2, TColStd_Array1OfReal& BasisD3) Standard_OVERRIDE;
   
   //! returns WorkDegree
-    Standard_Integer WorkDegree() const;
+  Standard_Integer WorkDegree() const Standard_OVERRIDE;
   
   //! returns NivConstr
-    Standard_Integer NivConstr() const;
+  Standard_Integer NivConstr() const;
 
 
 
index 2256734e90006f441bf56e90642fdcdc987a558b..0839e36a7341cb3d4179f375801a089c68fa2602 100644 (file)
@@ -116,34 +116,34 @@ public:
   //! MaxError can be greater than Tol  if it is not possible
   //! to find a NewDegree <= MaxDegree.
   //! In this case NewDegree = MaxDegree
-  Standard_EXPORT void ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MaxDegree, const Standard_Real Tol, Standard_Real& JacCoeff, Standard_Integer& NewDegree, Standard_Real& MaxError) const;
+  Standard_EXPORT void ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MaxDegree, const Standard_Real Tol, Standard_Real& JacCoeff, Standard_Integer& NewDegree, Standard_Real& MaxError) const Standard_OVERRIDE;
   
   Standard_EXPORT Standard_Real AverageError (const Standard_Integer Dimension, Standard_Real& JacCoeff, const Standard_Integer NewDegree) const;
   
 
   //! Convert the polynomial P(t) = R(t) + W(t) Q(t) in the canonical base.
-  Standard_EXPORT void ToCoefficients (const Standard_Integer Dimension, const Standard_Integer Degree, const TColStd_Array1OfReal& JacCoeff, TColStd_Array1OfReal& Coefficients) const;
+  Standard_EXPORT void ToCoefficients (const Standard_Integer Dimension, const Standard_Integer Degree, const TColStd_Array1OfReal& JacCoeff, TColStd_Array1OfReal& Coefficients) const Standard_OVERRIDE;
   
   //! Compute the values of the basis functions in u
-  Standard_EXPORT void D0 (const Standard_Real U, TColStd_Array1OfReal& BasisValue);
+  Standard_EXPORT void D0 (const Standard_Real U, TColStd_Array1OfReal& BasisValue) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D1 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1);
+  Standard_EXPORT void D1 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D2 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2);
+  Standard_EXPORT void D2 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2) Standard_OVERRIDE;
   
   //! Compute the values and the derivatives values of
   //! the basis functions in u
-  Standard_EXPORT void D3 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2, TColStd_Array1OfReal& BasisD3);
+  Standard_EXPORT void D3 (const Standard_Real U, TColStd_Array1OfReal& BasisValue, TColStd_Array1OfReal& BasisD1, TColStd_Array1OfReal& BasisD2, TColStd_Array1OfReal& BasisD3) Standard_OVERRIDE;
   
   //! returns WorkDegree
-    Standard_Integer WorkDegree() const;
+  Standard_Integer WorkDegree() const Standard_OVERRIDE;
   
   //! returns NivConstr
-    Standard_Integer NivConstr() const;
+  Standard_Integer NivConstr() const;
 
 
 
index d9273cd1eec021aa1148cb44ea46fbcf80582bb1..d475867940e7242a401ca5b4e80b8d7de061f5d6 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.
     ProjLib_CompProjectedCurve& ChangeCurve2d();
index 5940e621de6d82c4ae3381f290a394460faa8e81..545fb54a6aa08d3823309d87aa7cb2c8f0bb8640 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.
     ProjLib_ProjectedCurve& ChangeCurve2d();
index 36e81da154754aded3260520a4644087f19b7e5a..907b97c1c363d5dc53901ddeb4578cbe31d3f354 100644 (file)
@@ -233,17 +233,26 @@ static Standard_Integer QAHandleBool (Draw_Interpretor& theDI,
   return 0;
 }
 
+// Auxiliary class to define new virtual methods
+class Transient_Root : public Standard_Transient
+{
+public:
+  virtual const char* Name() const { return "Transient_Root"; }
+  virtual Standard_Transient* CreateParent() const { return new Standard_Transient; }
+  virtual Standard_Transient* Clone()        const { return new Transient_Root; }
+  DEFINE_STANDARD_RTTI(Transient_Root, Standard_Transient)
+};
+DEFINE_STANDARD_HANDLE(Transient_Root, Standard_Transient)
+
 // Auxiliary macros to create hierarchy of 50 classes
 #define QA_DEFINECLASS(theClass, theParent) \
 class theClass : public theParent \
 { \
 public:\
-  theClass() {}; \
-  virtual ~theClass() {}; \
-  virtual const char* Name() const { return #theClass; } \
-  virtual Standard_Transient* CreateParent() const { return new theParent(); } \
-  virtual Standard_Transient* Clone()        const { return new theClass(); } \
-  DEFINE_STANDARD_RTTI(theClass, theParent); \
+  virtual const char* Name() const Standard_OVERRIDE { return #theClass; } \
+  virtual Standard_Transient* CreateParent() const Standard_OVERRIDE { return new theParent(); } \
+  virtual Standard_Transient* Clone()        const Standard_OVERRIDE { return new theClass(); } \
+  DEFINE_STANDARD_RTTI(theClass, theParent) \
 };\
 DEFINE_STANDARD_HANDLE    (theClass, theParent) \
 IMPLEMENT_STANDARD_HANDLE (theClass, theParent) \
@@ -264,7 +273,7 @@ QA_DEFINECLASS(QA_NAME(theTens ## 7), QA_NAME(theTens ## 6)) \
 QA_DEFINECLASS(QA_NAME(theTens ## 8), QA_NAME(theTens ## 7)) \
 QA_DEFINECLASS(QA_NAME(theTens ## 9), QA_NAME(theTens ## 8))
 
-QA_DEFINECLASS10(Standard_Transient, 0)
+QA_DEFINECLASS10(Transient_Root,     0)
 QA_DEFINECLASS10(qaclass09_50,       1)
 QA_DEFINECLASS10(qaclass19_50,       2)
 QA_DEFINECLASS10(qaclass29_50,       3)
index 1147c522f44724b43ebee734d41ef1af42f7f029..3e1c1056dc96362287b3fdb8586f8c606d8b54df 100644 (file)
@@ -48,17 +48,17 @@ public:
   //! Specific filling of the list of Entities shared by an Entity
   //! <ent>, according to a Case Number <CN> (provided by HeaderSection
   //! Protocol).
-  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Specific Checking of an Entity <ent>
-  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
   //! by using a CopyTool which provides its working Map.
   //! Use method Transferred from CopyTool to work
-  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index b853a5109dbbf42ff90f2b0a4987389c9b5254c6..4af0c4ae8a41b8ca386728886f6b48528e587a51 100644 (file)
@@ -45,7 +45,7 @@ public:
   
   //! associates a positive Case Number to each type of HeaderSection entity,
   //! given as a String defined in the EXPRESS form
-  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const;
+  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
   
   //! associates a positive Case Number to each type of HeaderSection Complex entity,
   //! given as a String defined in the EXPRESS form
@@ -56,11 +56,11 @@ public:
   
   //! returns a StepType (defined in EXPRESS form which belongs to a
   //! Type of Entity, identified by its CaseNumber determined by Protocol
-  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const;
+  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
   
-  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 63c6aee47c596ddb6cd9bcfce8a47f5d8a7e75ba..9f11dbcc5481966e395bcdcce25c4627650a2242 100644 (file)
@@ -49,17 +49,17 @@ public:
   //! Specific filling of the list of Entities shared by an Entity
   //! <ent>, according to a Case Number <CN> (provided by StepAP214
   //! Protocol).
-  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Specific Checking of an Entity <ent>
-  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
   //! by using a CopyTool which provides its working Map.
   //! Use method Transferred from CopyTool to work
-  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Integer CategoryNumber (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares) const Standard_OVERRIDE;
   
index 96c3a4ede24b24f8b0cb97c929516cff1e4b6fb8..b00928bf7feb6b054610320e6f92a17f2d5cce1f 100644 (file)
@@ -45,7 +45,7 @@ public:
   
   //! associates a positive Case Number to each type of StepAP214 entity,
   //! given as a String defined in the EXPRESS form
-  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const;
+  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
   
   //! associates a positive Case Number to each type of StepAP214 Complex entity,
   //! given as a String defined in the EXPRESS form
@@ -56,13 +56,13 @@ public:
   
   //! returns a StepType (defined in EXPRESS form which belongs to a
   //! Type of Entity, identified by its CaseNumber determined by Protocol
-  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const;
+  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
   
-  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 8a054b8eff280f9dee53a296881fefa98f4ae270..15a590a782828d4fb211d27f6055e5d9d96ef759 100644 (file)
@@ -47,11 +47,11 @@ public:
   
   //! Creates a new empty Model ready to receive data of the Norm.
   //! It is taken from STEP Template Model
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const Standard_OVERRIDE;
   
   //! Returns a new Actor for Read attached to the pair (norm,appli)
   //! It is a PmsToTopoDSAct_Actor
-  Standard_EXPORT Handle(Transfer_ActorOfTransientProcess) ActorRead (const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Handle(Transfer_ActorOfTransientProcess) ActorRead (const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void Customise (Handle(XSControl_WorkSession)& WS) Standard_OVERRIDE;
   
index 4fa1c6a080fe4bbf9f73995359971c0742759cc4..3cdbee9a0322a28cc8ff661f536963af199ccabf 100644 (file)
@@ -46,15 +46,15 @@ public:
   
   Standard_EXPORT STEPEdit_EditContext();
   
-  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 8677a311fa95875ef6f4bc50bffc42df024dd115..73b6fc8b9cf2c733f8cf6fa110a8147925d80410 100644 (file)
@@ -43,15 +43,15 @@ public:
   
   Standard_EXPORT STEPEdit_EditSDR();
   
-  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 55ab8f3c3e6a2b7602ea382e9b7ada116671ba58..6f2f945f79484d31469d62aadd7dd7ed193a418a 100644 (file)
@@ -43,10 +43,10 @@ public:
   
   //! Explores an entity, to take its faces
   //! Works recursively
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Assembly structures"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index a709c9ebc5358452dfc57d899714c54cba34a448..152a91917b59b05ea47dfcec1b4b097448989724 100644 (file)
@@ -43,10 +43,10 @@ public:
   
   //! Explores an entity, to take its faces
   //! Works recursively
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Faces"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index 38fcc1ce5543aeeb9fabbee7262954c95591e8aa..a8cd6498236b23ac5aebcdb709abea588f17ed2e 100644 (file)
@@ -41,10 +41,10 @@ public:
   
   Standard_EXPORT STEPSelections_SelectGSCurves();
   
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Curves"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index de3df2590b7d1b6c78d60c1c43addad4372640a9..1a6732761c24075819e9476cfc24aec66dd7ef6e 100644 (file)
@@ -41,12 +41,12 @@ public:
   
   Standard_EXPORT STEPSelections_SelectInstances();
   
-  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const;
+  Standard_EXPORT Interface_EntityIterator RootResult (const Interface_Graph& G) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Instances"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
 
 
 
index 8228d490a2767a4a55af4e930db8b5c866fdd511..0a33a600053bc66a6c02442c9bc49ef9863d87ac 100644 (file)
@@ -64,10 +64,10 @@ public:
   //! complex and needs to pre-build BVH at the creation of
   //! sensitive entity step or is light-weighted so the tree
   //! can be build on demand with unnoticeable delay
-  virtual Standard_Integer NbSubElements() = 0;
+  virtual Standard_Integer NbSubElements() Standard_OVERRIDE = 0;
 
   //! Returns bounding box of a sensitive with transformation applied
-  virtual Select3D_BndBox3d BoundingBox() = 0;
+  virtual Select3D_BndBox3d BoundingBox() Standard_OVERRIDE = 0;
 
   //! Returns center of a sensitive with transformation applied
   virtual gp_Pnt CenterOfGeometry() const = 0;
@@ -83,7 +83,7 @@ public:
 
   //! Returns inversed location transformation matrix if the shape corresponding
   //! to this entity has init location set. Otherwise, returns identity matrix.
-  Standard_EXPORT virtual gp_Trsf InvInitLocation() const;
+  Standard_EXPORT virtual gp_Trsf InvInitLocation() const Standard_OVERRIDE;
 
   DEFINE_STANDARD_RTTI(Select3D_SensitiveEntity, SelectBasics_SensitiveEntity)
 
index beccfc838fa75e9ae55ea5eb57444948c8c39537..711cf575ea4290d3a24a0b5111f841837a75c010 100644 (file)
@@ -67,7 +67,7 @@ public:
 
   //! Removes all sensitive entities from the list used at the
   //! time of construction, or added using the function Add.
-  Standard_EXPORT void Clear();
+  Standard_EXPORT void Clear() Standard_OVERRIDE;
 
   //! Returns true if the sensitive entity aSensitive is in
   //! the list used at the time of construction, or added using the function Add.
@@ -92,7 +92,7 @@ public:
   Standard_EXPORT virtual Handle(Select3D_SensitiveEntity) GetConnected() Standard_OVERRIDE;
 
   //! Sets the owner for all entities in group
-  Standard_EXPORT void Set (const Handle(SelectBasics_EntityOwner)& theOwnerId);
+  Standard_EXPORT void Set (const Handle(SelectBasics_EntityOwner)& theOwnerId) Standard_OVERRIDE;
 
   //! Gets group content
   const Select3D_EntitySequence& GetEntities() const;
index 9b3cc77a022d33c7874dbe4bef6b5b30b71be37c..5a29543df62443cea5644409d5dbf4fd9b784333 100644 (file)
@@ -70,7 +70,7 @@ public:
   //! Must be called manually to build BVH tree for any sensitive set
   //! in case if its content was initialized not in a constructor,
   //! but element by element
-  Standard_EXPORT void BVH();
+  Standard_EXPORT void BVH() Standard_OVERRIDE;
 
   //! Marks BVH tree of the set as outdated. It will be rebuild
   //! at the next call of BVH()
index 792b3bf8178b4f488fed10a07679456f49d90753..daf54c846f9fcda55d1ce41f1dc28d9cd4d83c64 100644 (file)
@@ -52,7 +52,7 @@ public:
   Standard_EXPORT const NCollection_Vector<Handle(Select3D_SensitiveEntity)>& GetEdges();
 
   //! Sets the owner for all entities in wire
-  Standard_EXPORT void Set (const Handle(SelectBasics_EntityOwner)& theOwnerId);
+  Standard_EXPORT void Set (const Handle(SelectBasics_EntityOwner)& theOwnerId) Standard_OVERRIDE;
 
   Standard_EXPORT Handle(Select3D_SensitiveEntity) GetLastDetected() const;
 
index 8968a4c5f7eefcaf078e034fad031a5119cbba80..d2a41fef66dbb33a7044970de1f36908f8179764 100644 (file)
@@ -40,7 +40,7 @@ public:
   //! more types of entity.
   Standard_EXPORT SelectMgr_AndFilter();
   
-  Standard_EXPORT Standard_Boolean IsOk (const Handle(SelectMgr_EntityOwner)& anobj) const;
+  Standard_EXPORT Standard_Boolean IsOk (const Handle(SelectMgr_EntityOwner)& anobj) const Standard_OVERRIDE;
 
 
 
index b96a51b7e26719012f7b5e95c711e94d772ee352..23b282129880e1e050e5ab71b1d829e2fcb916cd 100644 (file)
@@ -40,7 +40,7 @@ public:
   //! Constructs an empty or selection filter.
   Standard_EXPORT SelectMgr_OrFilter();
   
-  Standard_EXPORT Standard_Boolean IsOk (const Handle(SelectMgr_EntityOwner)& anobj) const;
+  Standard_EXPORT Standard_Boolean IsOk (const Handle(SelectMgr_EntityOwner)& anobj) const Standard_OVERRIDE;
   
   //! Disable selection of specified objects.
   Standard_EXPORT void SetDisabledObjects (const Handle(Graphic3d_NMapOfTransient)& theObjects);
index 7431098239312c7f0d58110accd6874d1569e2a4..fec4bb8419b894b496aa081738ff64b6bf68b436 100644 (file)
@@ -69,7 +69,7 @@ public:
   //!
   //! Otherwise, returns Standard_False, and <S>,   <L>,
   //! <Tol> , <RevWires> ,<RevFace> are not  significant.
-  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  curve from the edge <E> has  been
   //! modified.  In this case,  <C> is the new geometric
@@ -80,7 +80,7 @@ public:
   //! geometric support of the edge.
   //! In other cases 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 edge  <E> has been modified.
   //! In this case,if curve on the surface is modified, <C>
@@ -93,7 +93,7 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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 surface has been modified.
   //! if flag IsOf equals Standard_True Offset surfaces are aproximated to Offset
@@ -171,11 +171,11 @@ public:
   //! Returns error for aproximation surface.
     Standard_Real SurfaceError() const;
   
-  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;
   
-  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;
   
-  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;
   
   //! Returns error for aproximation surface, curve3d and curve2d.
   Standard_EXPORT Standard_Real MaxErrors (Standard_Real& aCurve3dErr, Standard_Real& aCurve2dErr) const;
index 791be3fdcb79be77826a62fbec7b749922a9306c..7c9b2ac3d248934c1f8703d24fc043569f2521af 100644 (file)
@@ -69,7 +69,7 @@ public:
   //! the new tolerance.  Otherwise, returns
   //! Standard_False, and <S>, <L>, <Tol> are  not
   //! significant.
-  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
@@ -77,14 +77,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>
@@ -96,14 +96,14 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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>.
@@ -111,7 +111,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 89f855eaf3d5445a79f299de32ed7772f158e19b..1fbfab3cd7b4bdec33ecaabe6fc2bb6fa3bc341c 100644 (file)
@@ -54,7 +54,7 @@ public:
   //! the new tolerance.  Otherwise, returns
   //! Standard_False, and <S>, <L>, <Tol> are  not
   //! significant.
-  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
@@ -62,14 +62,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>
@@ -81,14 +81,14 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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>.
@@ -96,7 +96,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 085ddb7bd69eb6ecd21848542255bc73e1fdfd12..bb7f7874c9cad7151dd944502ff9cb79c1eb33c0 100644 (file)
@@ -54,7 +54,7 @@ public:
   //! the new tolerance.  Otherwise, returns
   //! Standard_False, and <S>, <L>, <Tol> are  not
   //! significant.
-  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
@@ -62,14 +62,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>
@@ -81,14 +81,14 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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>.
@@ -96,7 +96,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 778c9a8004123ce01969119ceefc3ab9b1afbeed..f0733465443bc910d313dd190db40f3970caaf4f 100644 (file)
@@ -53,7 +53,7 @@ public:
   //! the new tolerance.  Otherwise, returns
   //! Standard_False, and <S>, <L>, <Tol> are  not
   //! significant.
-  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
@@ -61,14 +61,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>
@@ -80,14 +80,14 @@ public:
   //!
   //! <NewE> is the new  edge created from  <E>.  <NewF>
   //! is the new face created from <F>. They may be usefull.
-  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>.
@@ -95,7 +95,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 37edf538c9bd7cb7ec809665de68d10f68315b99..f8ca3f4b317726e30c413eb3f53b425c8c5195bf 100644 (file)
@@ -54,27 +54,27 @@ public:
   //! Calls inherited method.
   //! Sets <Tol> as actual tolerance of <F> multiplied with scale
   //! factor.
-  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;
   
   //! Calls inherited method.
   //! Sets <Tol> as actual tolerance of <E> multiplied with scale
   //! factor.
-  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;
   
   //! Calls inherited method.
   //! Sets <Tol> as actual tolerance of <V> multiplied with scale
   //! factor.
-  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;
   
   //! Calls inherited method.
   //! Sets <Tol> as actual tolerance of <E> multiplied with scale
   //! factor.
-  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;
   
   //! Calls inherited method.
   //! Sets <Tol> as actual tolerance of <V> multiplied with scale
   //! factor.
-  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;
 
 
 
index 61e99c84455c1052cbb3319a67121b5d99a0343f..9abf9670bd29f3625644d7d44e9bd544ce16d49f 100644 (file)
@@ -29,7 +29,7 @@
 #define DEFINE_STANDARD_EXCEPTION(C1,C2) \
  \
 class C1 : public C2 { \
-  void Throw () const { throw *this; } \
+  void Throw () const Standard_OVERRIDE { throw *this; } \
 public: \
   C1() : C2() {} \
   C1(const Standard_CString theMessage) : C2(theMessage) {} \
index 97d8535002dd0dcdae2dd74a23344148fc6fa720..d36234ad0000ad3aecd306cc11a021729d85055a 100644 (file)
@@ -31,7 +31,8 @@
 public: \
   typedef Base base_type; \
   static const char* get_type_name () { return #Class; } \
-  virtual const Handle(Standard_Type)& DynamicType() const { return STANDARD_TYPE(Class); }
+  virtual const Handle(Standard_Type)& DynamicType() const Standard_OVERRIDE \
+  { return STANDARD_TYPE(Class); }
 
 // forward declaration of type_instance class
 namespace opencascade {
index a8fb9d95dc74ed4ef4fc6bfc3cdd18c2befdd4ba..c2007a4927b0a70d4999b0c04cc62d51bcb8d67e 100644 (file)
@@ -42,7 +42,7 @@ public:
   //! Recognizes a TrimmingSelect Kind Entity that is :
   //! 1 -> SizeMember
   //! 0 else (i.e. Real)
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Returns a SizeMember (POSITIVE_LENGTH_MEASURE) as preferred
   Standard_EXPORT virtual Handle(StepData_SelectMember) NewMember() const Standard_OVERRIDE;
index 26fc30345e9c552ee49761a31616e7ddd440e5ca..94175f9b2f23bf32333ab03894b30dfe995c7adb 100644 (file)
@@ -41,7 +41,7 @@ public:
   //! Recognizes a kind of SourceItem select type
   //! 1 -> HAsciiString from TCollection
   //! 0 else
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(StepData_SelectMember) NewMember() const Standard_OVERRIDE;
   
index ca8cfd1d464da1e31d73e4b972c87cb04bb49ec4..5896caf70ec210265d4a7a021bc6c7d2e66607b5 100644 (file)
@@ -46,18 +46,18 @@ public:
   
   //! Specific filling of the list of Entities shared by an Entity
   //! <ent>, which is an UnknownEntity from StepData.
-  Standard_EXPORT void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
   //! Specific Checking of an Entity <ent>
-  Standard_EXPORT void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Specific creation of a new void entity
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& entto) const Standard_OVERRIDE;
   
   //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
   //! by using a CopyTool which provides its working Map.
   //! Use method Transferred from TransferControl to work
-  Standard_EXPORT void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
 
 
 
index 9c2e637891476befeed018950e8fe514c5d49299..bad8d33b359d1380cc8e56ef9c683efc398d7d35 100644 (file)
@@ -43,13 +43,13 @@ public:
   
   Standard_EXPORT StepData_DescrGeneral(const Handle(StepData_Protocol)& proto);
   
-  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const;
+  Standard_EXPORT void FillSharedCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE;
   
-  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void CheckCase (const Standard_Integer CN, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
-  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const;
+  Standard_EXPORT void CopyCase (const Standard_Integer CN, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Boolean NewVoid (const Standard_Integer CN, Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 8d4baea1c133d66b5c8f7c7d4d70bc337717cefd..c3562e2f2ce50fd64daa1beb9da2ea85df895684 100644 (file)
@@ -44,19 +44,19 @@ public:
   
   Standard_EXPORT StepData_DescrReadWrite(const Handle(StepData_Protocol)& proto);
   
-  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const;
+  Standard_EXPORT Standard_Integer CaseStep (const TCollection_AsciiString& atype) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Integer CaseStep (const TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean IsComplex (const Standard_Integer CN) const Standard_OVERRIDE;
   
-  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const;
+  Standard_EXPORT const TCollection_AsciiString& StepType (const Standard_Integer CN) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const Standard_OVERRIDE;
   
-  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
-  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void WriteStep (const Standard_Integer CN, StepData_StepWriter& SW, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 7774de78503e7b88998baa851bae88494ccb475c..c46faf2b4dfec7f3bd10033ee7dfb3fb68f5da5b 100644 (file)
@@ -57,14 +57,14 @@ public:
   Standard_EXPORT Handle(TColStd_HSequenceOfAsciiString) TypeList() const;
   
   //! Tells if a ESDescr matches a step type : exact or super type
-  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
+  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Returns True
-  Standard_EXPORT Standard_Boolean IsComplex() const;
+  Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
   
   //! Creates a described entity (i.e. a complex one, made of one
   //! simple entity per member)
-  Standard_EXPORT Handle(StepData_Described) NewEntity() const;
+  Standard_EXPORT Handle(StepData_Described) NewEntity() const Standard_OVERRIDE;
 
 
 
index 1433a39aed6cb30276dc686407ae74b1fca87625..1ea82ee9182f2246fc66ed7621014636026bbee5 100644 (file)
@@ -94,13 +94,13 @@ public:
   Standard_EXPORT Handle(StepData_PDescr) NamedField (const Standard_CString name) const;
   
   //! Tells if a ESDescr matches a step type : exact or super type
-  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
+  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Returns False
-  Standard_EXPORT Standard_Boolean IsComplex() const;
+  Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
   
   //! Creates a described entity (i.e. a simple one)
-  Standard_EXPORT Handle(StepData_Described) NewEntity() const;
+  Standard_EXPORT Handle(StepData_Described) NewEntity() const Standard_OVERRIDE;
 
 
 
index ab168b730c3794909348d0c6cd47c81a3a0e89be..44d4812a2e79c1e55b14010be6ce127956407a7c 100644 (file)
@@ -41,10 +41,10 @@ public:
   
   //! Specific filling of the list of Entities shared by an Entity
   //! <ent>. Can use the internal utility method Share, below
-  Standard_EXPORT virtual void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const = 0;
+  Standard_EXPORT virtual void FillSharedCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, Interface_EntityIterator& iter) const Standard_OVERRIDE = 0;
   
   //! Specific Checking of an Entity <ent>
-  Standard_EXPORT virtual void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const = 0;
+  Standard_EXPORT virtual void CheckCase (const Standard_Integer casenum, const Handle(Standard_Transient)& ent, const Interface_ShareTool& shares, Handle(Interface_Check)& ach) const Standard_OVERRIDE = 0;
   
   //! Specific Copy ("Deep") from <entfrom> to <entto> (same type)
   //! by using a TransferControl which provides its working Map.
@@ -53,7 +53,7 @@ public:
   //! A Default is provided which does nothing (must current case !)
   //! Already copied references (by CopyFrom) must remain unchanged
   //! Use method Search from TransferControl to work
-  Standard_EXPORT virtual void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const = 0;
+  Standard_EXPORT virtual void CopyCase (const Standard_Integer casenum, const Handle(Standard_Transient)& entfrom, const Handle(Standard_Transient)& entto, Interface_CopyTool& TC) const Standard_OVERRIDE = 0;
 
 
 
index b166258d9a2c620f1467603b565456c887bbaa57..fa0da4c68a1efe1406b987bb5e32cce4062fcb3f 100644 (file)
@@ -57,26 +57,26 @@ public:
   Standard_EXPORT Handle(StepData_ECDescr) ECDescr() const;
   
   //! Returns False
-  Standard_EXPORT Standard_Boolean IsComplex() const;
+  Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
   
   //! Tells if a step type is matched by <me>
   //! For a Simple Entity : own type or super type
   //! For a Complex Entity : one of the members
-  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
+  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Returns a Simple Entity which matches with a Type in <me> :
   //! For a Simple Entity : me if it matches, else a null handle
   //! For a Complex Entity : the member which matches, else null
-  Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const;
+  Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Tells if a Field brings a given name
-  Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const;
+  Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const Standard_OVERRIDE;
   
   //! Returns a Field from its name; read-only
-  Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const;
+  Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const Standard_OVERRIDE;
   
   //! Returns a Field from its name; read or write
-  Standard_EXPORT StepData_Field& CField (const Standard_CString name);
+  Standard_EXPORT StepData_Field& CField (const Standard_CString name) Standard_OVERRIDE;
   
   //! Returns the count of simple members
   Standard_EXPORT Standard_Integer NbMembers() const;
@@ -88,10 +88,10 @@ public:
   Standard_EXPORT Handle(TColStd_HSequenceOfAsciiString) TypeList() const;
   
   //! Fills a Check by using its Description
-  Standard_EXPORT void Check (Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void Check (Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Fills an EntityIterator with entities shared by <me>
-  Standard_EXPORT void Shared (Interface_EntityIterator& list) const;
+  Standard_EXPORT void Shared (Interface_EntityIterator& list) const Standard_OVERRIDE;
 
 
 
index 8351fc761ec0d21dff4b8d83acfdd5c2c5487d41..9588d6401e99581dbff403a3b574f3d96a85ecf8 100644 (file)
@@ -55,10 +55,10 @@ public:
   
   //! Gives the count of Protocols used as Resource (can be zero)
   //! Here, No resource
-  Standard_EXPORT Standard_Integer NbResources() const;
+  Standard_EXPORT Standard_Integer NbResources() const Standard_OVERRIDE;
   
   //! Returns a Resource, given a rank. Here, none
-  Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const;
+  Standard_EXPORT Handle(Interface_Protocol) Resource (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! Returns a unique positive number for any recognized entity
   //! Redefined to work by calling both TypeNumber and, for a
@@ -67,7 +67,7 @@ public:
   
   //! Returns a Case Number, specific of each recognized Type
   //! Here, only Unknown Entity is recognized
-  Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const;
+  Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)& atype) const Standard_OVERRIDE;
   
   //! Returns the Schema Name attached to each class of Protocol
   //! To be redefined by each sub-class
@@ -76,17 +76,17 @@ public:
   Standard_EXPORT virtual Standard_CString SchemaName() const;
   
   //! Creates an empty Model for Step Norm
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewModel() const Standard_OVERRIDE;
   
   //! Returns True if <model> is a Model of Step Norm
-  Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean IsSuitableModel (const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Creates a new Unknown Entity for Step (UndefinedEntity)
-  Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const;
+  Standard_EXPORT Handle(Standard_Transient) UnknownEntity() const Standard_OVERRIDE;
   
   //! Returns True if <ent> is an Unknown Entity for the Norm, i.e.
   //! Type UndefinedEntity, status Unknown
-  Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Boolean IsUnknownEntity (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Returns a unique positive CaseNumber for types described by
   //! an EDescr (late binding)
index 2f8c1a13d6c807a7a00568723989ca93343d4e62..4b69f901d4866da4a836a9420086cab2587a9040 100644 (file)
@@ -56,7 +56,7 @@ public:
   //! CaseNum (this type)
   //! Warning : The methods CaseStep, StepType and Recognize,
   //! must be in phase (triplets CaseNum-StepType-Type of Object)
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Interface_FileReaderData)& data, const Standard_Integer num) const Standard_OVERRIDE;
   
   //! Defines Case Numbers corresponding to the recognized Types
   //! Called by CaseNum (data,num) above for a Simple Type Entity
@@ -99,7 +99,7 @@ public:
   Standard_EXPORT virtual Standard_Boolean ComplexType (const Standard_Integer CN, TColStd_SequenceOfAsciiString& types) const;
   
   //! General Read Function, calls ReadStep
-  Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT void Read (const Standard_Integer CN, const Handle(Interface_FileReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Specific Read Function. Works with StepReaderData
   Standard_EXPORT virtual void ReadStep (const Standard_Integer CN, const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(Standard_Transient)& ent) const = 0;
index 8fd3ea53b51aaebde8bc077c88cbc043228497a0..f431a3b41e53921b08d5b06065c61acc8b566721 100644 (file)
@@ -54,26 +54,26 @@ public:
   Standard_EXPORT Standard_CString StepType() const;
   
   //! Returns False
-  Standard_EXPORT Standard_Boolean IsComplex() const;
+  Standard_EXPORT Standard_Boolean IsComplex() const Standard_OVERRIDE;
   
   //! Tells if a step type is matched by <me>
   //! For a Simple Entity : own type or super type
   //! For a Complex Entity : one of the members
-  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const;
+  Standard_EXPORT Standard_Boolean Matches (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Returns a Simple Entity which matches with a Type in <me> :
   //! For a Simple Entity : me if it matches, else a null handle
   //! For a Complex Entity : the member which matches, else null
-  Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const;
+  Standard_EXPORT Handle(StepData_Simple) As (const Standard_CString steptype) const Standard_OVERRIDE;
   
   //! Tells if a Field brings a given name
-  Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const;
+  Standard_EXPORT Standard_Boolean HasField (const Standard_CString name) const Standard_OVERRIDE;
   
   //! Returns a Field from its name; read-only
-  Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const;
+  Standard_EXPORT const StepData_Field& Field (const Standard_CString name) const Standard_OVERRIDE;
   
   //! Returns a Field from its name; read or write
-  Standard_EXPORT StepData_Field& CField (const Standard_CString name);
+  Standard_EXPORT StepData_Field& CField (const Standard_CString name) Standard_OVERRIDE;
   
   //! Returns the count of fields
   Standard_EXPORT Standard_Integer NbFields() const;
@@ -91,10 +91,10 @@ public:
   Standard_EXPORT StepData_FieldListN& CFields();
   
   //! Fills a Check by using its Description
-  Standard_EXPORT void Check (Handle(Interface_Check)& ach) const;
+  Standard_EXPORT void Check (Handle(Interface_Check)& ach) const Standard_OVERRIDE;
   
   //! Fills an EntityIterator with entities shared by <me>
-  Standard_EXPORT void Shared (Interface_EntityIterator& list) const;
+  Standard_EXPORT void Shared (Interface_EntityIterator& list) const Standard_OVERRIDE;
 
 
 
index 5845d222b9e499a19c31f87a783d718029833e0d..dfea65d3cb6d7b59bb10cb39886a39b94d32410d 100644 (file)
@@ -55,10 +55,10 @@ public:
   Standard_EXPORT Handle(Standard_Transient) Entity (const Standard_Integer num) const;
   
   //! gets header from another Model (uses Header Protocol)
-  Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other);
+  Standard_EXPORT void GetFromAnother (const Handle(Interface_InterfaceModel)& other) Standard_OVERRIDE;
   
   //! Returns a New Empty Model, same type as <me>, i.e. StepModel
-  Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const;
+  Standard_EXPORT Handle(Interface_InterfaceModel) NewEmptyModel() const Standard_OVERRIDE;
   
   //! returns Header entities under the form of an iterator
   Standard_EXPORT Interface_EntityIterator Header() const;
@@ -70,7 +70,7 @@ public:
   Standard_EXPORT Handle(Standard_Transient) HeaderEntity (const Handle(Standard_Type)& atype) const;
   
   //! Clears the Header
-  Standard_EXPORT void ClearHeader();
+  Standard_EXPORT void ClearHeader() Standard_OVERRIDE;
   
   //! Adds an Entity to the Header
   Standard_EXPORT void AddHeaderEntity (const Handle(Standard_Transient)& ent);
@@ -83,10 +83,10 @@ public:
   //! prints its Type. Else sends the Header under the form of
   //! HEADER Section of an Ascii Step File
   //! <level> is not used because Header is not so big
-  Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const;
+  Standard_EXPORT void DumpHeader (const Handle(Message_Messenger)& S, const Standard_Integer level = 0) const Standard_OVERRIDE;
   
   //! erases specific labels, i.e. clears the map (entity-ident)
-  Standard_EXPORT void ClearLabels();
+  Standard_EXPORT void ClearLabels() Standard_OVERRIDE;
   
   //! Attaches an ident to an entity to produce a label
   //! (does nothing if <ent> is not in <me>)
@@ -98,11 +98,11 @@ public:
   //! Prints label specific to STEP norm for a given entity, i.e.
   //! if a LabelIdent has been recorded, its value with '#', else
   //! the number in the model with '#' and between ()
-  Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const;
+  Standard_EXPORT void PrintLabel (const Handle(Standard_Transient)& ent, const Handle(Message_Messenger)& S) const Standard_OVERRIDE;
   
   //! Returns a string with the label attached to a given entity,
   //! same form as for PrintLabel
-  Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Handle(TCollection_HAsciiString) StringLabel (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
 
 
 
index 07abe3cf6462b01e97aa6a2ae4e93e7d0b692eed..5fdbca2d95a7d379dd28b59a755e22e25888976d 100644 (file)
@@ -291,7 +291,7 @@ public:
   //! determines the first suitable record following a given one
   //! that is, skips SCOPE,ENDSCOPE and SUBLIST records
   //! Note : skips Header records, which are accessed separately
-  Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const;
+  Standard_EXPORT Standard_Integer FindNextRecord (const Standard_Integer num) const Standard_OVERRIDE;
   
   //! determines reference numbers in EntityNumber fields
   //! called by Prepare from StepReaderTool to prepare later using
index 20a9bfc37ba1b6fffe19f0a4f63664a5c0123b5b..fe22bb87140ca896346ae504f3c845e6cfef5090 100644 (file)
@@ -66,7 +66,7 @@ public:
   //! recognizes records, by asking either ReaderLib (default) or
   //! FileRecognizer (if defined) to do so. <ach> is to call
   //! RecognizeByLib
-  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent);
+  Standard_EXPORT Standard_Boolean Recognize (const Standard_Integer num, Handle(Interface_Check)& ach, Handle(Standard_Transient)& ent) Standard_OVERRIDE;
   
   //! bounds empty entities and sub-lists to header records
   //! works like Prepare + SetEntityNumbers, but for header
@@ -78,12 +78,12 @@ public:
   //! fills model's header; that is, gives to it Header entities
   //! and commands their loading. Also fills StepModel's Global
   //! Check from StepReaderData's GlobalCheck
-  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel);
+  Standard_EXPORT void BeginRead (const Handle(Interface_InterfaceModel)& amodel) Standard_OVERRIDE;
   
   //! fills an entity, given record no; works by using a ReaderLib
   //! to load each entity, which must be a Transient
   //! Actually, returned value is True if no fail, False else
-  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck);
+  Standard_EXPORT Standard_Boolean AnalyseRecord (const Standard_Integer num, const Handle(Standard_Transient)& anent, Handle(Interface_Check)& acheck) Standard_OVERRIDE;
   
   //! Ends file reading after reading all the entities
   //! Here, it binds in the model, Idents to Entities (for checks)
index d2e7e9a197198a4e40a828f580d93da3dd041bea..94a9d21e7ca07970eace48f83634c647da8a502d 100644 (file)
@@ -36,18 +36,18 @@ public:
   
   Standard_EXPORT StepDimTol_SimpleDatumReferenceModifierMember();
   
-  inline Standard_Boolean HasName() const
+  virtual Standard_Boolean HasName() const Standard_OVERRIDE
     {  return Standard_True;  }
 
-  inline Standard_CString Name() const
+  virtual Standard_CString Name() const Standard_OVERRIDE
     {  return "SIMPLE_DATUM_REFERENCE_MODIFIER";  }
 
-  inline Standard_Boolean SetName(const Standard_CString /*theName*/)
+  virtual Standard_Boolean SetName(const Standard_CString /*theName*/) Standard_OVERRIDE
     {  return Standard_True;  }
   
-  Standard_EXPORT virtual   Standard_CString EnumText()  const;
+  Standard_EXPORT virtual   Standard_CString EnumText()  const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual   void SetEnumText (const Standard_Integer theValue, const Standard_CString theText) ;
+  Standard_EXPORT virtual   void SetEnumText (const Standard_Integer theValue, const Standard_CString theText)  Standard_OVERRIDE;
   
   Standard_EXPORT   void SetValue (const StepDimTol_SimpleDatumReferenceModifier theValue) ;
   
index e563d3f178ea954b2b8e4b5ee986121871910aa1..fb0d551f348c92bdafb7f9faa9a41a1799026cf3 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of CurveElementFreedom select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member CurveElementFreedomMember
   //! 1 -> EnumeratedCurveElementFreedom
index fdf81d11c899242670726bd2a6e4e53be11a0cae..5cb83d5b9b4eef1185a51a13fc36b8d107d35b90 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of CurveElementPurpose select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member CurveElementPurposeMember
   //! 1 -> EnumeratedCurveElementPurpose
index 0336150841392da6e581c3d3e676f53dda404021..15e553a7cb728563575e715c5096e954d2e2fa3a 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of ElementAspect select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member ElementAspectMember
   //! 1 -> ElementVolume
index 7b83710729fd46b7f688621c1e36fe43cbf4c6d5..2fff0450ca96d51c2a4de2d08c175dd552b0dd0a 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of MeasureOrUnspecifiedValue select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member MeasureOrUnspecifiedValueMember
   //! 1 -> ContextDependentMeasure
index 7a19dbc6f38be15283cdfe9e09cc2afc247b6bd0..6652413ae198be0d9c580173f4dd1c0730ce47f2 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of SurfaceElementPurpose select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member SurfaceElementPurposeMember
   //! 1 -> EnumeratedSurfaceElementPurpose
index 383d905e46f36691cd5a18e2701b4dba59ef8a8f..9d7037e7f9e2b33146029b4b1a8113c1049618e2 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of VolumeElementPurpose select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member VolumeElementPurposeMember
   //! 1 -> EnumeratedVolumeElementPurpose
index 568d5ea7f9e1c9b7b767a98a3e23454df83d1593..143b1eb992927c013a90b11ec632088716605cb6 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of CurveElementFreedom select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member CurveElementFreedomMember
   //! 1 -> EnumeratedCurveElementFreedom
index 8a83e4ea8e03c45ca7883d4f5bbffccbf587a862..0eaa8cb97d341da28c86b878a7d2b7b58921150c 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a kind of SymmetricTensor23d select type
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member SymmetricTensor23dMember
   //! 1 -> IsotropicSymmetricTensor23d
index 2f05e24329313472456ea7487da345f9acc77d9e..3945dcbe321092af48994e00aaf6d1ae26f4134c 100644 (file)
@@ -39,7 +39,7 @@ public:
   Standard_EXPORT StepFEA_SymmetricTensor43d();
   
   //! return 0
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Recognizes a items of select member CurveElementFreedomMember
   //! 1 -> AnisotropicSymmetricTensor43d
index f5ea9d31c72fe2b00a4e2700656df4c35d438c08..ed2724c2cabcd5d6673078ce3916a5f215cf0a2c 100644 (file)
@@ -43,7 +43,7 @@ public:
   //! Recognizes a TrimmingSelect Kind Entity that is :
   //! 1 -> CartesianPoint
   //! 0 else (i.e. Real)
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Returns a TrimmingMember (for PARAMETER_VALUE) as preferred
   Standard_EXPORT virtual Handle(StepData_SelectMember) NewMember() const Standard_OVERRIDE;
index f7e82c595efdc3caa4e0e5c138475bbbe1077cc4..11c0a11e9475998ad8f2e722f4334d966301c068 100644 (file)
@@ -41,10 +41,10 @@ public:
   Standard_EXPORT StepSelect_Activator();
   
   //! Executes a Command Line for StepSelect
-  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot);
+  Standard_EXPORT IFSelect_ReturnStatus Do (const Standard_Integer number, const Handle(IFSelect_SessionPilot)& pilot) Standard_OVERRIDE;
   
   //! Sends a short help message for StepSelect commands
-  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const;
+  Standard_EXPORT Standard_CString Help (const Standard_Integer number) const Standard_OVERRIDE;
 
 
 
index bc06c4169cc2e9ce3d9c6ecc11be49f4fc3d47d7..6a83f1d0cdc16f5c3c7731f5038dcf817d5e2865 100644 (file)
@@ -84,11 +84,11 @@ public:
   
   //! Sets the Floatting Formats of StepWriter to the recorded
   //! parameters
-  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, StepData_StepWriter& writer) const;
+  Standard_EXPORT void Perform (IFSelect_ContextWrite& ctx, StepData_StepWriter& writer) const Standard_OVERRIDE;
   
   //! Returns specific Label : for instance,
   //! "Float Format [ZeroSuppress] %E [, in range R1-R2 %f]"
-  Standard_EXPORT TCollection_AsciiString Label() const;
+  Standard_EXPORT TCollection_AsciiString Label() const Standard_OVERRIDE;
 
 
 
index 302260f10a62b972d4f9716916309b5031d37001..13e3d8f9fb851fb76dd4820ca0e89eaf63816d40 100644 (file)
@@ -43,7 +43,7 @@ public:
   //! The inherited Perform does the required cast (and refuses to
   //! go further if cast has failed) then calls the instantiated
   //! Performing
-  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const;
+  Standard_EXPORT void Perform (IFSelect_ContextModif& ctx, const Handle(Interface_InterfaceModel)& target, const Handle(Interface_Protocol)& protocol, Interface_CopyTool& TC) const Standard_OVERRIDE;
   
   //! Specific Perform with Protocol. It is defined to let the
   //! Protocol unused and to call Performing without Protocol
index 4f223c029f5fc5c2fe103b291a9620ae2af87cd1..65858d9ecfff92a8ff0b55da665991cfe60c998e 100644 (file)
@@ -59,7 +59,7 @@ public:
   
   //! Returns the Step Type defined from the Protocol (see above).
   //! If <ent> is not recognised, produces "..NOT FROM SCHEMA <name>.."
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index ec81a1150c2b429bfd81381236028abca743b8f4..43468da833f34e7d66efbdc9a4a5be4b33f6dc61 100644 (file)
@@ -57,12 +57,12 @@ public:
   //! Reads a STEP File and returns a STEP Model (into <mod>),
   //! or lets <mod> "Null" in case of Error
   //! Returns 0 if OK, 1 if Read Error, -1 if File not opened
-  Standard_EXPORT Standard_Integer ReadFile (const Standard_CString name, Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol) const;
+  Standard_EXPORT Standard_Integer ReadFile (const Standard_CString name, Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol) const Standard_OVERRIDE;
   
   //! Writes a File from a STEP Model
   //! Returns False (and writes no file) if <ctx> does not bring a
   //! STEP Model
-  Standard_EXPORT Standard_Boolean WriteFile (IFSelect_ContextWrite& ctx) const;
+  Standard_EXPORT Standard_Boolean WriteFile (IFSelect_ContextWrite& ctx) const Standard_OVERRIDE;
   
   //! Performs the copy of entities from an original model to a new
   //! one. Works according <copymode> :
@@ -75,7 +75,7 @@ public:
   //! Level 0 just displays type; level 1 displays the entity itself
   //! and level 2 displays the entity plus its shared ones (one
   //! sub-level : immediately shared entities)
-  Standard_EXPORT void DumpEntity (const Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol, const Handle(Standard_Transient)& entity, const Handle(Message_Messenger)& S, const Standard_Integer level) const;
+  Standard_EXPORT void DumpEntity (const Handle(Interface_InterfaceModel)& model, const Handle(Interface_Protocol)& protocol, const Handle(Standard_Transient)& entity, const Handle(Message_Messenger)& S, const Standard_Integer level) const Standard_OVERRIDE;
 
 
 
index 4be244868a9518ec4f8349b3d693accfb06e2ad3..77ab6dab296f3a869cfa599e8ba88df27b2cde91 100644 (file)
@@ -37,7 +37,7 @@ public:
   Standard_EXPORT StepShape_ShapeDimensionRepresentation();
   
   //! Initialize all fields AP214
-  Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& theName, const Handle(StepRepr_HArray1OfRepresentationItem)& theItems, const Handle(StepRepr_RepresentationContext)& theContextOfItems);
+  Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& theName, const Handle(StepRepr_HArray1OfRepresentationItem)& theItems, const Handle(StepRepr_RepresentationContext)& theContextOfItems) Standard_OVERRIDE;
 
   //! Initialize all fields AP242
   Standard_EXPORT void Init (const Handle(TCollection_HAsciiString)& theName, const Handle(StepShape_HArray1OfShapeDimensionRepresentationItem)& theItems, const Handle(StepRepr_RepresentationContext)& theContextOfItems);
index 7d72451e02b623c032b6af72df4e19af898f9ce2..233ccfaabbe50c72ac72a7f8a6997a365dcc8ad0 100644 (file)
@@ -41,7 +41,7 @@ public:
   
   //! Recognizes a MarkerSelect Kind Entity that is :
   //! 0 else
-  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
+  Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const Standard_OVERRIDE;
   
   //! Returns a new MarkerMember
   Standard_EXPORT virtual Handle(StepData_SelectMember) NewMember() const Standard_OVERRIDE;
index 7abfcf09fdca022cb1db324771d25d602f97e833..99a8e9b1ed03db022b371056f6ddb67d6b66b6fc 100644 (file)
@@ -38,13 +38,13 @@ public:
   
   Standard_EXPORT Storage_DefaultCallBack();
   
-  Standard_EXPORT Handle(Standard_Persistent) New() const;
+  Standard_EXPORT Handle(Standard_Persistent) New() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Add (const Handle(Standard_Persistent)& aPers, const Handle(Storage_Schema)& aSchema) const;
+  Standard_EXPORT void Add (const Handle(Standard_Persistent)& aPers, const Handle(Storage_Schema)& aSchema) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Write (const Handle(Standard_Persistent)& aPers, Storage_BaseDriver& aDriver, const Handle(Storage_Schema)& aSchema) const;
+  Standard_EXPORT void Write (const Handle(Standard_Persistent)& aPers, Storage_BaseDriver& aDriver, const Handle(Storage_Schema)& aSchema) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Read (const Handle(Standard_Persistent)& aPers, Storage_BaseDriver& aDriver, const Handle(Storage_Schema)& aSchema) const;
+  Standard_EXPORT void Read (const Handle(Standard_Persistent)& aPers, Storage_BaseDriver& aDriver, const Handle(Storage_Schema)& aSchema) const Standard_OVERRIDE;
 
 
 
index 38dcea42aeeb023fafb4cf1a19c5ff0a5db2b2ae..2504d8d3bb19b0a27032f12c040f3027a32d03a4 100644 (file)
@@ -48,13 +48,13 @@ public:
   
   Standard_EXPORT TDF_Label Get() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index e7417ccb4585fdeb9043ed034b4a0213bec4f65c..63168f5daedef254488666a19e06284bf7f09949 100644 (file)
@@ -65,13 +65,13 @@ public:
   //! =====================
   Standard_EXPORT void Set (const Standard_Integer T);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 6daa168767e305d6f1af3881e07aed1597bbe6d9..aaeaf2a9100c83a5388387a0c9cfdd4e97b5cd96 100644 (file)
@@ -59,13 +59,13 @@ public:
   
   Standard_EXPORT Standard_Boolean IsEmpty() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 91f06902bca14c72bb27606496949c9f04e6bdba..ba835ffd2b0fc8f50ac5de346830daac036a74d9 100644 (file)
@@ -77,13 +77,13 @@ Standard_Boolean operator () (const Standard_Integer Index) const
   
   Standard_EXPORT TDataStd_BooleanArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& OS) const Standard_OVERRIDE;
 
index 71e7fb38eb216403ba886279f8f0c65ab3c23764..3814406f4b067e9df540994240b5e3a3a91ce0e1 100644 (file)
@@ -68,13 +68,13 @@ public:
   //! 0 - means FALSE.
   Standard_EXPORT const TDataStd_ListOfByte& List() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 6c2d3c3b5989d7c1a59b9d8975700267bc413f21..d18bf31506ec7e2baed4d177e6977072af1c7b0e 100644 (file)
@@ -95,13 +95,13 @@ Standard_Byte operator () (const Standard_Integer Index) const
   
   Standard_EXPORT TDataStd_ByteArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& OS) const Standard_OVERRIDE;
   
index 0319f3fdd37d0f9271fe7e6cfee952f85655f123..204681994ad1fb383507c8036775e66630296576 100644 (file)
@@ -65,13 +65,13 @@ public:
   //! Returns the comment attribute.
   Standard_EXPORT const TCollection_ExtendedString& Get() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index 2b70c9534c4c76a8854f436cef73fa5c7b0be182..54620ae0c8607e28508872dad6c88e364395a49e 100644 (file)
@@ -63,13 +63,13 @@ public:
   
   Standard_EXPORT TDF_Label GetLabel() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 6f4fb67cf3d42b68ff16f661701ac5e543c5e78d..e43d13b45120248347379c713fa928fe83a90500 100644 (file)
@@ -69,13 +69,13 @@ public:
   
   Standard_EXPORT TDataStd_Directory();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index 4882e1c0d5774d445a5755116e4e5d1d20a053d4..fef2f4c406c16448bc669a86c196135b7289897b 100644 (file)
@@ -68,13 +68,13 @@ public:
   
   Standard_EXPORT TDF_AttributeList& GetVariables();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index a005e462494179b678589b21ebd25f20ff06c1f9..af69b51d698e55090864b24187144b6b59228192 100644 (file)
@@ -98,13 +98,13 @@ const TCollection_ExtendedString& operator () (const Standard_Integer Index) con
   
   Standard_EXPORT TDataStd_ExtStringArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index 1cc4659dae4976ec77f94c383f92db96f3990ab3..5f1ed236f36deb101217bb744b37e3effabd1685 100644 (file)
@@ -76,13 +76,13 @@ public:
   
   Standard_EXPORT const TDataStd_ListOfExtendedString& List() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 743f1e26ec51898bd60bb3c9d3ca30f097a0900b..3b8dff5dc8d05bb9f4fda0c86d708f2da25c11cc 100644 (file)
@@ -82,13 +82,13 @@ public:
   //! for  internal  use  only!
     void SetDelta (const Standard_Boolean isDelta);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index b63dc0027c7189bed82cd0fbf1b6469e4aa57399..5da5ff030ad488d99b48d1a349d02f336b8b73b0 100644 (file)
@@ -59,13 +59,13 @@ public:
   //! Returns True if there is a reference on the same label
   Standard_EXPORT Standard_Boolean IsCaptured() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index cf6975681844e6093adb54d6d2e46fe15c07dbc9..a6fa2339b69c7faac1a4855f5ebac5c6ef5e5dde 100644 (file)
@@ -98,14 +98,14 @@ Standard_Integer operator () (const Standard_Integer Index) const
   
   Standard_EXPORT TDataStd_IntegerArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Note. Uses inside ChangeArray() method
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index 85f42e489655d480b15b3f78e6fdf94b67d2f1e4..f1b313c2156480e42dc288009aaa365ec62b9a39 100644 (file)
@@ -75,13 +75,13 @@ public:
   
   Standard_EXPORT const TColStd_ListOfInteger& List() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index acd780ed118a190cd0ba0a92f57a85973c649022..bafa2ceeea98efef5f920379ab959b8a288cae56 100644 (file)
@@ -79,13 +79,13 @@ public:
   //! Returns the name contained in this name attribute.
   Standard_EXPORT const TCollection_ExtendedString& Get() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 5f75b3a56fc72e474961690ea0238b68963eecbb..0c6e8e5304250a997f1343b562e70af4d04fcfdf 100644 (file)
@@ -195,13 +195,13 @@ public:
   //! Replace the container content by new content of the <theArraysOfReals>.
   Standard_EXPORT void ChangeArraysOfReals (const TDataStd_DataMapOfStringHArray1OfReal& theArraysOfReals);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 3a3ccf896cc0627c163c28a1cd2b23c103f10fc5..b4862bd769ed7c380f8f2921856c331ea1e3df90 100644 (file)
@@ -70,13 +70,13 @@ public:
   //! is returned.
   Standard_EXPORT Handle(TDataStd_Integer) Append (const Standard_Integer value, const Standard_Boolean isExported = Standard_False);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index fb4876d36f42e2a7903c30f2de875d78f9d3d9c5..4bf0b4615bbe60d3d02c34b8587e346c92ca2632 100644 (file)
@@ -70,13 +70,13 @@ public:
   //! Returns True if there is a reference on the same label
   Standard_EXPORT Standard_Boolean IsCaptured() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index b4525ffa92d5e9dd7abbe194ad50209f6ddb008a..1fc619f7bf98d4f02826e24ac0a40d13fcafd1dc 100644 (file)
@@ -99,14 +99,14 @@ Standard_Real operator () (const Standard_Integer Index) const
   
   Standard_EXPORT TDataStd_RealArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Note. Uses inside ChangeArray() method
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index 8e68d648b2b5a6504c4fc5e62ed3c2c7b0de5048..d4d7024fcd2d3eb436b6896eb4770a99b3043b82 100644 (file)
@@ -76,13 +76,13 @@ public:
   
   Standard_EXPORT const TColStd_ListOfReal& List() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 935b610e6c94c33954bf19e576d2e35f68160cc5..e078735a46f1c06eb8257d55dff027ebbcbb94f0 100644 (file)
@@ -79,13 +79,13 @@ TDF_Label operator () (const Standard_Integer Index) const
   
   Standard_EXPORT TDataStd_ReferenceArray();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index 55ec47d9aa8a84b55a356848601ed4226964f4aa..bf09726b3170f33e57b5d87c2934c5484881ea5f 100644 (file)
@@ -76,13 +76,13 @@ public:
   
   Standard_EXPORT const TDF_LabelList& List() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index 31693070a6164122ebd2a43d8973a2ddb1367415..56a46533f54691d7b524127bc6238b27b906d63e 100644 (file)
@@ -68,13 +68,13 @@ public:
   
   Standard_EXPORT TDF_AttributeList& GetVariables();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 4ea35be3ddc42009b5fb541e3c862e7c723dca88..d8370842443a458c9f809ef9717d185f0db13e0d 100644 (file)
@@ -50,13 +50,13 @@ public:
   
   Standard_EXPORT TDataStd_Tick();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index f9459a4fa828f4abfdf116479a5225844642d901..54ee708b6e6b9baa5c209839cd0e537c8526fa80 100644 (file)
@@ -202,11 +202,11 @@ public:
   
   //! Returns the tree ID (default or explicit one depending
   //! onthe Set method used).
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
index 198c79c6c7e6cbbf863befd32440eda935ef8232..6f9eb655d9c718b38b2c5df411c080f9e111c02c 100644 (file)
@@ -52,13 +52,13 @@ public:
   
   Standard_EXPORT void SetID (const Standard_GUID& LocalID);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index 23cb76e2eeecb4c5f042b403d78482cd4201538a..c92ee51fc2d0ec94531b12892603edc67ba7f9e8 100644 (file)
@@ -124,13 +124,13 @@ public:
   //! modified by the solver.
   Standard_EXPORT void Constant (const Standard_Boolean status);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   //! to export reference to the associated Name attribute.
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
index 7e4d5fd6158fcd6a82daa8997d395d003c7dd6d2..a3458ceb72ee3827ecb4dc13409644940edfa468 100644 (file)
@@ -62,13 +62,13 @@ public:
   
   Standard_EXPORT TDataXtd_Axis();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 1f23d669749871e93e4ce17f2f50d6acafcebc4e..35d75683de6fd2b7d669ec60fe737a3ab173b838 100644 (file)
@@ -180,13 +180,13 @@ public:
   //! collects constraints on Childs for label <aLabel>
   Standard_EXPORT static void CollectChildConstraints (const TDF_Label& aLabel, TDF_LabelList& TheList);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
   
index 0ff95c31f19145d045c6b6e6ee28caf4218bc3c3..5bfaeba100cb5331c8bdbb33b0f44cac8c139560 100644 (file)
@@ -145,13 +145,13 @@ public:
   //! Returns the type of geometric construction.
   Standard_EXPORT TDataXtd_GeometryEnum GetType() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index ca8f0557eb65619cbac03303761942d2a69ffac7..08f1e4a711001679a82f304b54862ac27fe79ec1 100644 (file)
@@ -93,17 +93,17 @@ public:
   
     Handle(TNaming_NamedShape) Mirror() const;
   
-  Standard_EXPORT Standard_Integer NbTrsfs() const;
+  Standard_EXPORT Standard_Integer NbTrsfs() const Standard_OVERRIDE;
   
-  Standard_EXPORT void ComputeTrsfs (TDataXtd_Array1OfTrsf& Trsfs) const;
+  Standard_EXPORT void ComputeTrsfs (TDataXtd_Array1OfTrsf& Trsfs) const Standard_OVERRIDE;
   
-  Standard_EXPORT const Standard_GUID& PatternID() const;
+  Standard_EXPORT const Standard_GUID& PatternID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& aDataSet) const Standard_OVERRIDE;
   
index c13bdb448e387f50328b1e6f4c51bc3c1941866d..8eb08f3dd11668f9da3957d45bf2e92c494926ea 100644 (file)
@@ -49,13 +49,13 @@ public:
   
   Standard_EXPORT TDataXtd_Placement();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 567caef3073923e0f39f432e7a5b82ffd7cf17a5..e23a1366de1f8a563a6ec79ec85c82d543b51a18 100644 (file)
@@ -61,13 +61,13 @@ public:
   
   Standard_EXPORT TDataXtd_Plane();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index ef9b1c3221e37c2528fa7813d0696e6eb4bff6f3..47b5e2a35ef7741b7fe98e8ea1fe1fd7a81d96dd 100644 (file)
@@ -64,13 +64,13 @@ public:
   
   Standard_EXPORT TDataXtd_Point();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index a84dac56a26e42310a574f29175a8442e0063cbe..712119d0778d9e84412efe11bfe5ed15ccd4a8f6 100644 (file)
@@ -66,13 +66,13 @@ public:
   
   Standard_EXPORT TDataXtd_Shape();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& DS) const Standard_OVERRIDE;
   
index b43f0c58bb6434a1f3b915c0cba25cb48b5e9358..146ab293a44b22a20499ca4a98b4a1c565ebb67f 100644 (file)
@@ -219,7 +219,7 @@ public:
   //! ================
   Standard_EXPORT virtual void Update (const Handle(CDM_Document)& aToDocument, const Standard_Integer aReferenceIdentifier, const Standard_Address aModifContext) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual TCollection_ExtendedString StorageFormat() const;
+  Standard_EXPORT virtual TCollection_ExtendedString StorageFormat() const Standard_OVERRIDE;
   
   //! methods for the nested transaction mode
   Standard_EXPORT virtual void ChangeStorageFormat (const TCollection_ExtendedString& newStorageFormat);
index 2de9a3e66d5a860b34ff5e0377f4117c55ee63d0..18da571ef050721a0a2ea479061306e9eb9bacd6 100644 (file)
@@ -76,13 +76,13 @@ public:
   //! returns modified label map
   Standard_EXPORT const TDF_LabelMap& Get() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index ed86ed3bdabe7d68e0945483006de6d7ecd03827..f5924cfb9ba61ca87f05074090c25d4f815ca729 100644 (file)
@@ -58,13 +58,13 @@ public:
   
   Standard_EXPORT Handle(TDocStd_Document) GetDocument() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 79d4adff69721b57ac8344a09d29ed1389aec583..1248dabda459171552dd2f4fc63873cf736a9cdf 100644 (file)
@@ -84,11 +84,11 @@ public:
   //! ===================================
     Standard_Integer GetFailure() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
index 78a88e4f7833d4af0d649521a7e322afd9467358..a270c544a3028db6732540e288320e6acfff9fb3 100644 (file)
@@ -100,11 +100,11 @@ public:
   //! ===================================
   Standard_EXPORT void SetStatus (const TFunction_ExecutionStatus status);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
index 4a25f28c1eb59104a38e79f86696461ac177fcef..73bbb861805d708b4e845b4dc3086817f51ac9f1 100644 (file)
@@ -85,11 +85,11 @@ public:
   //! ===================================
   Standard_EXPORT TFunction_Logbook& GetLogbook();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
index e0fcc5ae37048b5caf2368585040d759f1a2b25b..1fdbc4474a1a54dd1a7b4a8d2780e01bd143abdb 100644 (file)
@@ -90,11 +90,11 @@ public:
   //! ===================================
   Standard_EXPORT virtual const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual void References (const Handle(TDF_DataSet)& aDataSet) const Standard_OVERRIDE;
   
index 4d11a55eb2aa870fd2f8d9697889d9f03a4a47f2..27574291ec2bcaf5b681e9589d138275b406abed 100644 (file)
@@ -87,13 +87,13 @@ public:
   */
 
   //! Return name of resource (i.e. "TObj")
-  virtual Standard_EXPORT Standard_CString ResourcesName();
+  virtual Standard_EXPORT Standard_CString ResourcesName() Standard_OVERRIDE;
 
   //! Return format (i.e "TObj")
-  virtual Standard_EXPORT void Formats(TColStd_SequenceOfExtendedString& theFormats);
+  virtual Standard_EXPORT void Formats(TColStd_SequenceOfExtendedString& theFormats) Standard_OVERRIDE;
 
   //! Defines message driver for CDM layer
-  virtual Standard_EXPORT Handle(CDM_MessageDriver) MessageDriver()
+  virtual Standard_EXPORT Handle(CDM_MessageDriver) MessageDriver() Standard_OVERRIDE
   { return myMessageDriver; }
 
  protected:
index 346bc34ad0c7a78064f85837917c66758c37345b..e496f71c821601ad18996d0b59e6bd9726eb4ede 100644 (file)
@@ -31,7 +31,7 @@ class TObj_HiddenPartition : public TObj_Partition
   Standard_EXPORT TObj_HiddenPartition (const TDF_Label& theLabel);
 
   //! Returns all flags of father except Visible
-  virtual Standard_EXPORT Standard_Integer GetTypeFlags() const;
+  virtual Standard_EXPORT Standard_Integer GetTypeFlags() const Standard_OVERRIDE;
 
  protected:
   //! Persistence of TObj object
index 8e453f2726932c2ad5d62f083c9b8689f9ceec8e..42719d70fe48ddd6ba05998093405af85d5fbfbb 100644 (file)
@@ -56,14 +56,14 @@ class TObj_LabelIterator : public TObj_ObjectIterator
   */
   
   //! Returns True if there is a current Item in the iteration.
-  virtual Standard_EXPORT Standard_Boolean More () const
+  virtual Standard_EXPORT Standard_Boolean More () const Standard_OVERRIDE
     { return !myNode.IsNull(); }
   
   //! Move to the next Item
-  virtual Standard_EXPORT void Next ();
+  virtual Standard_EXPORT void Next () Standard_OVERRIDE;
    
   //! Returns the current item
-  virtual Standard_EXPORT Handle(TObj_Object) Value () const
+  virtual Standard_EXPORT Handle(TObj_Object) Value () const Standard_OVERRIDE
     { return myObject; }
   
   //! Returns the label of the current item
index 577021fb4fcd27681234ba69ef983e2cd3b0072b..4ba1ae670c7a0095c8c5361131f064a931beb703 100644 (file)
@@ -43,13 +43,13 @@ class TObj_ModelIterator : public TObj_ObjectIterator
   
   //! Returns True if iteration is not finished and method Value()
   //! will give the object
-  virtual Standard_EXPORT Standard_Boolean More() const;
+  virtual Standard_EXPORT Standard_Boolean More() const Standard_OVERRIDE;
   
   //! Iterates to the next object
-  virtual Standard_EXPORT void Next ();
+  virtual Standard_EXPORT void Next () Standard_OVERRIDE;
   
   //! Returns current object (or MainObj of Model if iteration has finished)
-  virtual Standard_EXPORT Handle(TObj_Object) Value () const;
+  virtual Standard_EXPORT Handle(TObj_Object) Value () const Standard_OVERRIDE;
   
  protected:
   /**
index cf4174849a856b04a266f0357774b231d7bd58c1..416a2b95aedae6bea8c732975bf170417f33e366 100644 (file)
@@ -45,7 +45,7 @@ class TObj_OcafObjectIterator : public TObj_LabelIterator
   */
 
   //! Shift iterator to the next object
-  virtual Standard_EXPORT void MakeStep();
+  virtual Standard_EXPORT void MakeStep() Standard_OVERRIDE;
 
  protected:
   /**
index 6358bef01fdffb5665f6f9042f1d8301b8bcbc1e..bd9e47c95ccaf4ec320a5c21d3a8b16acba893ea 100644 (file)
@@ -62,7 +62,7 @@ class TObj_Partition : public TObj_Object
 
   //! Sets name of the object. partition does not check unique of own name
   virtual Standard_EXPORT Standard_Boolean SetName
-                        (const Handle(TCollection_HExtendedString)& theName) const;
+                        (const Handle(TCollection_HExtendedString)& theName) const Standard_OVERRIDE;
 
  public:
   /**
@@ -71,7 +71,7 @@ class TObj_Partition : public TObj_Object
 
   //! Preforms updating the links and dependances of the object which are not
   //! stored in persistence. Does not register the partition name
-  virtual Standard_EXPORT void AfterRetrieval();
+  virtual Standard_EXPORT void AfterRetrieval() Standard_OVERRIDE;
 
  public:
   /**
@@ -128,7 +128,7 @@ class TObj_Partition : public TObj_Object
   //! Coping the data of me to Target object.
   //! return Standard_False is Target object is different type
   Standard_EXPORT virtual Standard_Boolean copyData
-                        (const Handle(TObj_Object)& theTargetObject);
+                        (const Handle(TObj_Object)& theTargetObject) Standard_OVERRIDE;
  
  private:
   /**
index 95e3c6659cea44c79d3dada8c3ac9e14a3e97a8d..d06389ede58055b03a25d17e26eb5fc044949a00 100644 (file)
@@ -45,7 +45,7 @@ class TObj_ReferenceIterator : public TObj_LabelIterator
   */
   
   //! Shift iterator to the next object
-  virtual Standard_EXPORT void MakeStep();
+  virtual Standard_EXPORT void MakeStep() Standard_OVERRIDE;
 
   Handle(Standard_Type) myType; //!< Type of objects to iterate on
   
index a3e3d8c1b9c10fc4d0d99b4d47d27e80410ccebf..0754a028165ae419340dbf5fc7582876b2afe411 100644 (file)
@@ -52,13 +52,13 @@ class TObj_SequenceIterator : public TObj_ObjectIterator
   */
   
   //! Returns True if there is a current Item in the iteration.
-  virtual Standard_EXPORT Standard_Boolean More () const;
+  virtual Standard_EXPORT Standard_Boolean More () const Standard_OVERRIDE;
 
   //! Move to the next Item
-  virtual Standard_EXPORT void Next ();
+  virtual Standard_EXPORT void Next () Standard_OVERRIDE;
 
   //! Returns the current item
-  virtual Standard_EXPORT Handle(TObj_Object) Value () const;
+  virtual Standard_EXPORT Handle(TObj_Object) Value () const Standard_OVERRIDE;
 
  protected:
   /**
index 212b309ad5a262fe868c06468dbec4218739460a..9406611bd5e92090e310a42f19d8790d5c452f74 100644 (file)
@@ -46,7 +46,7 @@ class TObj_TIntSparseArray : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
 
   //! Returns the ID of this attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
 
   //! Creates TObj_TIntSparseArray attribute on given label.
   static Standard_EXPORT Handle(TObj_TIntSparseArray) Set
@@ -90,31 +90,31 @@ class TObj_TIntSparseArray : public TDF_Attribute
 
   //! Returns an new empty TObj_TIntSparseArray attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
 
   //! Moves this delta into a new other attribute.
-  Standard_EXPORT Handle(TDF_Attribute) BackupCopy() const;
+  Standard_EXPORT Handle(TDF_Attribute) BackupCopy() const Standard_OVERRIDE;
 
   //! Restores the set using info saved in backup attribute theDelta.
-  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theDelta);
+  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theDelta) Standard_OVERRIDE;
 
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste(const Handle(TDF_Attribute)&       theInto,
-                             const Handle(TDF_RelocationTable)& theRT) const;
+                             const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
 
   //! It is called just before Commit or Abort transaction
   //! and does Backup() to create a delta
-  Standard_EXPORT void BeforeCommitTransaction();
+  Standard_EXPORT void BeforeCommitTransaction() Standard_OVERRIDE;
 
   //! Applies theDelta to this.
   Standard_EXPORT void DeltaOnModification
-                        (const Handle(TDF_DeltaOnModification)& theDelta);
+                        (const Handle(TDF_DeltaOnModification)& theDelta) Standard_OVERRIDE;
 
   //! Clears my modification delta; called after application of theDelta
   Standard_EXPORT Standard_Boolean AfterUndo
                         (const Handle(TDF_AttributeDelta)& theDelta,
-                         const Standard_Boolean toForce);
+                         const Standard_Boolean toForce) Standard_OVERRIDE;
 
  public:
   //! Methods to handle the modification delta
index c4b921afd6309159be8b720a889299cc5ef02f7b..5ba1152a8e68a9ed4562f63975d367fa6d6eac03 100644 (file)
@@ -43,7 +43,7 @@ class TObj_TModel : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
   
   //! Returns the ID of TObj_TModel attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
  public:
   //! Methods for setting and obtaining the Model object
@@ -59,16 +59,16 @@ class TObj_TModel : public TDF_Attribute
     
   //! Returns an new empty TObj_TModel attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Restores the backuped contents from <theWith> into this one. It is used 
   //! when aborting a transaction.
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& theWith);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& theWith) Standard_OVERRIDE;
   
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste (const Handle(TDF_Attribute)& theInto,
-                              const Handle(TDF_RelocationTable)& theRT) const;
+                              const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
   
  private:
   //! Fields
index 7078ce41de3a345829c1631663b3881376c51a75..039d7842c585300978a40308d22c870088a78cea 100644 (file)
@@ -41,7 +41,7 @@ class TObj_TNameContainer : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
   
   //! Returns the ID of TObj_TNameContainer attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
 
  public:
   //! Method for create TObj_TNameContainer object
@@ -79,16 +79,16 @@ class TObj_TNameContainer : public TDF_Attribute
     
   //! Returns an new empty TObj_TNameContainer attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Restores the backuped contents from <theWith> into this one. It is used 
   //! when aborting a transaction.
-  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith);
+  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith) Standard_OVERRIDE;
   
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste(const Handle(TDF_Attribute)& theInto,
-                             const Handle(TDF_RelocationTable)& theRT) const;
+                             const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
   
  private:
   //! Fields
index 891ed08d9f6ce089f1ad0c1870b876005f3345e6..4101f2bb470c31aec9d6eedfd632f7c4b38a927e 100644 (file)
@@ -45,7 +45,7 @@ class TObj_TObject : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
   
   //! Returns the ID of TObj_TObject attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
 
  public:
   //! Method for create TObj_TObject object
@@ -68,26 +68,26 @@ class TObj_TObject : public TDF_Attribute
     
   //! Returns an new empty TObj_TObject attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Restores the backuped contents from <theWith> into this one. It is used 
   //! when aborting a transaction.
-  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith);
+  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith) Standard_OVERRIDE;
   
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste(const Handle(TDF_Attribute)& theInto,
-                             const Handle(TDF_RelocationTable)& theRT) const;
+                             const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
   
   //! Tell TObj_Object to die,
   //! i.e. (myElem->IsAlive() == false) after that
-  Standard_EXPORT void BeforeForget();
+  Standard_EXPORT void BeforeForget() Standard_OVERRIDE;
   
   //! Tell TObj_Object to rise from the dead,
   //! i.e. (myElem->IsAlive() == true) after that
   Standard_EXPORT Standard_Boolean AfterUndo
                               (const Handle(TDF_AttributeDelta)& anAttDelta,
-                               const Standard_Boolean forceIt);
+                               const Standard_Boolean forceIt) Standard_OVERRIDE;
   
  private:
   //! Fields
index d3d01459d96845f2615646ca6fb12f084f5863f2..f6c505de8a19c9333ab432ed47c5828a5cd62402 100644 (file)
@@ -46,7 +46,7 @@ class TObj_TReference : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
 
   //! Returns the ID of TObj_TReference attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
 
  public:
   //! Method for create TObj_TReference object
@@ -84,36 +84,36 @@ class TObj_TReference : public TDF_Attribute
 
   //! Returns an new empty TObj_TReference attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
 
   //! Restores the backuped contents from <theWith> into this one. It is used
   //! when aborting a transaction.
-  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith);
+  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith) Standard_OVERRIDE;
 
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste(const Handle(TDF_Attribute)&       theInto,
-                             const Handle(TDF_RelocationTable)& theRT) const;
+                             const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
 
   //! Remove back references of it reference if it is in other document.
-  virtual Standard_EXPORT void BeforeForget();
+  virtual Standard_EXPORT void BeforeForget() Standard_OVERRIDE;
 
   //! It is necessary for tranzaction mechanism (Undo/Redo).
   virtual Standard_EXPORT Standard_Boolean BeforeUndo
                    (const Handle(TDF_AttributeDelta)& theDelta,
-                    const Standard_Boolean            isForced = Standard_False);
+                    const Standard_Boolean            isForced = Standard_False) Standard_OVERRIDE;
 
   //! It is necessary for tranzaction mechanism (Undo/Redo).
   virtual Standard_EXPORT Standard_Boolean AfterUndo
                    (const Handle(TDF_AttributeDelta)& theDelta,
-                    const Standard_Boolean            isForced = Standard_False);
+                    const Standard_Boolean            isForced = Standard_False) Standard_OVERRIDE;
 
   //! Check if back reference exists for reference.
-  virtual Standard_EXPORT void AfterResume();
+  virtual Standard_EXPORT void AfterResume() Standard_OVERRIDE;
 
   //! Called after retrieval reference from file.
   virtual Standard_EXPORT Standard_Boolean AfterRetrieval
-                         (const Standard_Boolean forceIt = Standard_False);
+                         (const Standard_Boolean forceIt = Standard_False) Standard_OVERRIDE;
 
  private:
   //! Fields
index 9c7709076d306c46afbf61fce69a4b0ee4710a6e..848e3adfff93af2896be302b8b1fb6a0c5b888ba 100644 (file)
@@ -43,7 +43,7 @@ class TObj_TXYZ : public TDF_Attribute
   static Standard_EXPORT const Standard_GUID& GetID();
   
   //! Returns the ID of TObj_TXYZ attribute.
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
  public:
   //! Method for create TObj_TXYZ object
@@ -65,19 +65,19 @@ class TObj_TXYZ : public TDF_Attribute
     
   //! Returns an new empty TObj_TXYZ attribute. It is used by the
   //! copy algorithm.
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
   //! Restores the backuped contents from <theWith> into this one. It is used 
   //! when aborting a transaction.
-  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith);
+  Standard_EXPORT void Restore(const Handle(TDF_Attribute)& theWith) Standard_OVERRIDE;
   
   //! This method is used when copying an attribute from a source structure
   //! into a target structure.
   Standard_EXPORT void Paste(const Handle(TDF_Attribute)& theInto,
-                             const Handle(TDF_RelocationTable)& theRT) const;
+                             const Handle(TDF_RelocationTable)& theRT) const Standard_OVERRIDE;
 
   //! This method dumps the attribute value into the stream
-  Standard_EXPORT virtual Standard_OStream& Dump(Standard_OStream& theOS) const;
+  Standard_EXPORT virtual Standard_OStream& Dump(Standard_OStream& theOS) const Standard_OVERRIDE;
   
  private:
   //! Fields
index 778949b358edc1997a4540a8705edb7791ce0da0..e08e766678f202aafe3dbfedc90c31e8c69124a4 100644 (file)
@@ -51,7 +51,7 @@ class TObjDRAW_Model : public TObj_Model
   Standard_EXPORT TObjDRAW_Model()
     : TObj_Model() {}
   
-  virtual Standard_EXPORT Handle(TObj_Model) NewEmpty()
+  virtual Standard_EXPORT Handle(TObj_Model) NewEmpty() Standard_OVERRIDE
     {
       return new TObjDRAW_Model();
     }
index bf61e8b795f25faf1cccb0fcf15b825631faf296..357bcba5d1b124edc4f28c0e11fe904696150bdd 100644 (file)
@@ -162,13 +162,13 @@ public:
   
   Standard_EXPORT void UnsetSelectionMode();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) BackupCopy() const Standard_OVERRIDE;
   
index 8dfcf9407c7031943cc89586d759c03f1ccd8f3c..e99a83c540b255e6fa4fe84ea2d0614937c73985 100644 (file)
@@ -84,13 +84,13 @@ public:
   //! Returns the interactive context in this attribute.
   Standard_EXPORT Handle(AIS_InteractiveContext) GetInteractiveContext() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 24beac4ddb23d1d13b6f6631717dd5e7a104a39a..feb7b313b8c2110794e0d2e5c8ae9780fe43c969 100644 (file)
@@ -52,26 +52,26 @@ public:
   Standard_EXPORT TopoDS_Shape LoopToShape (const Handle(TopOpeBRepBuild_Loop)& L);
   
   //! classify wire <B1> with wire <B2>
-  Standard_EXPORT TopAbs_State CompareShapes (const TopoDS_Shape& B1, const TopoDS_Shape& B2);
+  Standard_EXPORT TopAbs_State CompareShapes (const TopoDS_Shape& B1, const TopoDS_Shape& B2) Standard_OVERRIDE;
   
   //! classify edge <E> with wire <B>
-  Standard_EXPORT TopAbs_State CompareElementToShape (const TopoDS_Shape& E, const TopoDS_Shape& B);
+  Standard_EXPORT TopAbs_State CompareElementToShape (const TopoDS_Shape& E, const TopoDS_Shape& B) Standard_OVERRIDE;
   
   //! prepare classification involving wire <B>
   //! calls ResetElement on first edge of <B>
-  Standard_EXPORT void ResetShape (const TopoDS_Shape& B);
+  Standard_EXPORT void ResetShape (const TopoDS_Shape& B) Standard_OVERRIDE;
   
   //! prepare classification involving edge <E>
   //! define 2D point (later used in Compare()) on first vertex of edge <E>.
-  Standard_EXPORT void ResetElement (const TopoDS_Shape& E);
+  Standard_EXPORT void ResetElement (const TopoDS_Shape& E) Standard_OVERRIDE;
   
   //! Add the edge <E> in the set of edges used in 2D point
   //! classification.
-  Standard_EXPORT Standard_Boolean CompareElement (const TopoDS_Shape& E);
+  Standard_EXPORT Standard_Boolean CompareElement (const TopoDS_Shape& E) Standard_OVERRIDE;
   
   //! Returns state of classification of 2D point, defined by
   //! ResetElement, with the current set of edges, defined by Compare.
-  Standard_EXPORT TopAbs_State State();
+  Standard_EXPORT TopAbs_State State() Standard_OVERRIDE;
 
 
 
index aea77fbdb11b4e6860712ec7b824ec78be6e67f4..a6f6604dd32ef6591adfaeffceb0e54d4d0c0289 100644 (file)
@@ -39,10 +39,10 @@ public:
     TopoDS_TCompSolid();
   
   //! returns COMPSOLID
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TCompSolid.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index ad36401120f91b98f3e00edbccc6df047e5d3dd7..5b023f8383f62f76800f2c03c5821cbdc2bdc090 100644 (file)
@@ -39,10 +39,10 @@ public:
     TopoDS_TCompound();
   
   //! Returns COMPOUND.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TCompound.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index 7ee0d654a1e2c2664f9fec80e6a155a9261381f8..e664ff438ef8ad17167e49688dcb0e85ba23ac1e 100644 (file)
@@ -36,7 +36,7 @@ public:
 
   
   //! Returns  EDGE.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
 
 
 
index f62c0bde4daec06fec78985bb4554962af4d7f4e..d4a5db0435f1e4b9ac66631ebf8d49afe635223e 100644 (file)
@@ -41,10 +41,10 @@ public:
     TopoDS_TFace();
   
   //! returns FACE.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TFace.
-  Standard_EXPORT virtual Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT virtual Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index d39fcc3825b8a06c3df5f79e829ef27fa613343d..a792aef7c8ebb374d45685590835faf813782652 100644 (file)
@@ -39,10 +39,10 @@ public:
     TopoDS_TShell();
   
   //! Returns SHELL.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TShell.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index f9d4dfe11301518670eef703825b0ea237a05df5..1b819015c330dbfd0038022c068837c592e8f851 100644 (file)
@@ -40,10 +40,10 @@ public:
     TopoDS_TSolid();
   
   //! returns SOLID.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TSolid.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index 8624fbb8dd7f066504c424471cdbee718090cb01..24e0477bb5f5dd3e717819cec3d484d36a309e90 100644 (file)
@@ -36,7 +36,7 @@ public:
 
   
   //! Returns VERTEX.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
 
 
 
index 3fa3e37742e0a064eb1ff9de392ffa3233456ea4..02a93db312abf539762f197a66c089ce88ee3fcf 100644 (file)
@@ -39,10 +39,10 @@ public:
     TopoDS_TWire();
   
   //! Returns WIRE.
-  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const;
+  Standard_EXPORT TopAbs_ShapeEnum ShapeType() const Standard_OVERRIDE;
   
   //! Returns an empty TWire.
-  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const;
+  Standard_EXPORT Handle(TopoDS_TShape) EmptyCopy() const Standard_OVERRIDE;
 
 
 
index 3d0cea31656469b688b57ee7dcbc74099f3e38ba..1053b0a21e1ae92f536e0ed35aaf9dbcce2cd57d 100644 (file)
@@ -52,15 +52,15 @@ public:
   Standard_EXPORT const Handle(Interface_InterfaceModel)& StartingModel() const;
   
   //! Clears the List of Copied Results
-  Standard_EXPORT void Clear();
+  Standard_EXPORT void Clear() Standard_OVERRIDE;
   
   //! Binds a (Transient) Result to a (Transient) Starting Entity
-  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res);
+  Standard_EXPORT void Bind (const Handle(Standard_Transient)& ent, const Handle(Standard_Transient)& res) Standard_OVERRIDE;
   
   //! Searches for the Result bound to a Starting Entity
   //! If Found, returns True and fills <res>
   //! Else, returns False and nullifies <res>
-  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const;
+  Standard_EXPORT Standard_Boolean Search (const Handle(Standard_Transient)& ent, Handle(Standard_Transient)& res) const Standard_OVERRIDE;
 
 
 
index 8faf5ea1a408f047ed3b30f9817c8a5c72aa8476..d1c0dfbd364c6d48ee47928600b60b0eaeb7d9b0 100644 (file)
@@ -66,11 +66,11 @@ public:
   Standard_EXPORT virtual Standard_Boolean IsMultiple() const Standard_OVERRIDE;
   
   //! Returns the Type permitted for Results, i.e. here Transient
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
   //! Returns the Name of the Type which characterizes the Result
   //! Here, returns "(list)"
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
   
   //! Adds a new Item to the Multiple Result
   Standard_EXPORT void AddResult (const Handle(Standard_Transient)& res);
index faa7816b5eac980db9d43fe7985a6c2c16646455..ac52d7dce4a97eb1044e344225c79d790f706b67 100644 (file)
@@ -49,11 +49,11 @@ public:
   
   //! Returns the Effective (Dynamic) Type of the Result
   //! (Standard_Transient if no Result is defined)
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
   //! Returns the Effective Name of (Dynamic) Type of the Result
   //! (void) if no result is defined
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
   
   //! Defines the Result
   Standard_EXPORT void SetResult (const Handle(Standard_Transient)& res);
index 38c2565cd4d337653bfbc3cf7bc2583f5ab371e3..67f08696978ab191a0e0373bd304c1574309ad90 100644 (file)
@@ -50,9 +50,9 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean IsMultiple() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
   
   //! Adds an item to the result list
   Standard_EXPORT void AddResult (const Handle(Standard_Transient)& res);
index 3635d21ecb2cbc1ed58396eb795ecfd73c381ce2..77b1e1f8a115380979aa306df4906d99f5cf902e 100644 (file)
@@ -51,7 +51,7 @@ public:
   //! Specific testof equallity : defined as False if <other> has
   //! not the same true Type, else contents are compared (by
   //! C++ operator ==)
-  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const;
+  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const Standard_OVERRIDE;
   
   //! Returns the Type of the Value. By default, returns the
   //! DynamicType of <me>, but can be redefined
index f1a6bf3fe8fe454e94939ad0060a030fe1e99128..c6cdd352462be66bfa06f49cf9f68629c6982c39 100644 (file)
@@ -45,10 +45,10 @@ public:
   
   //! while a VoidBinder admits no Result, its ResultType returns
   //! the type of <me>
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
   //! Returns "(void)"
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
 
 
 
index e6e2ab28964f26a5b5ba8585c062ca0310727185..ad02568f8ab83b3ff253e80810d13a1d9a27c053 100644 (file)
@@ -58,10 +58,10 @@ public:
   
   //! Returns the Type permitted for the Result, i.e. the Type
   //! of the Parameter Class <Shape from TopoDS> (statically defined)
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
   //! Returns the Type Name computed for the Result (dynamic)
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
   
   //! Defines the Result
   Standard_EXPORT void SetResult (const TopoDS_Shape& res);
index ba1f97a89fa11d8b2426cfa2867ae19a22aee55a..7543d090fd981ea067b1b219a60e98ba04c0f14e 100644 (file)
@@ -52,7 +52,7 @@ public:
   //! Specific testof equallity : defined as False if <other> has
   //! not the same true Type, else contents are compared (by
   //! C++ operator ==)
-  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const;
+  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const Standard_OVERRIDE;
   
   //! Returns the Type of the Value. By default, returns the
   //! DynamicType of <me>, but can be redefined
index a414590f7c32c8ca21254c7d07d9f97747a78010..bf7f56fb39e5e9e982e2f15e96f67d21a3dc42a9 100644 (file)
@@ -59,9 +59,9 @@ public:
   
   Standard_EXPORT virtual Standard_Boolean IsMultiple() const Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(Standard_Type) ResultType() const;
+  Standard_EXPORT Handle(Standard_Type) ResultType() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_CString ResultTypeName() const;
+  Standard_EXPORT Standard_CString ResultTypeName() const Standard_OVERRIDE;
   
   //! Adds an item to the result list
   Standard_EXPORT void AddResult (const TopoDS_Shape& res);
index 3a663114476d038d7cd5b94c8fb0a0a28ced1d35..07d2aa274694cdaa8f2ded48a3999660877bebdf 100644 (file)
@@ -52,7 +52,7 @@ public:
   //! Specific testof equallity : defined as False if <other> has
   //! not the same true Type, else contents are compared (by
   //! C++ operator ==)
-  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const;
+  Standard_EXPORT Standard_Boolean Equates (const Handle(Transfer_Finder)& other) const Standard_OVERRIDE;
   
   //! Returns the Type of the Value. By default, returns the
   //! DynamicType of <me>, but can be redefined
index e65b696ca56fb33aca818f4d5838f7c878126762..c2003a772445024a21c423bff8f38ebf54162cef 100644 (file)
@@ -2024,10 +2024,10 @@ private:
     // Virtual methods implementation
     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)& theSelection, 
-                           const Standard_Integer theMode);
+                           const Standard_Integer theMode) Standard_OVERRIDE;
 
 protected:
     Handle(Geom_Circle) myCircle;
@@ -3385,10 +3385,10 @@ private:
 
   void Compute (const Handle(PrsMgr_PresentationManager3d)& aPresentationManager,
                 const Handle(Prs3d_Presentation)& aPresentation,
-                const Standard_Integer aMode);
+                const Standard_Integer aMode) Standard_OVERRIDE;
 
   void ComputeSelection (const Handle(SelectMgr_Selection)& theSelection,
-                         const Standard_Integer /*theMode*/);
+                         const Standard_Integer /*theMode*/) Standard_OVERRIDE;
 
   bool CheckInputCommand (const TCollection_AsciiString theCommand,
                           const Handle(TColStd_HArray1OfAsciiString) theArgsArray,
@@ -4583,10 +4583,10 @@ public:
 protected:
   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)& theSelection, 
-                           const Standard_Integer theMode);
+                           const Standard_Integer theMode) Standard_OVERRIDE;
 private: 
   gp_Pnt myPoint1;
   gp_Pnt myPoint2;
@@ -4775,10 +4775,10 @@ public:
 protected:
   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)& theSelection, 
-                         const Standard_Integer theMode);
+                         const Standard_Integer theMode) Standard_OVERRIDE;
 private:
   gp_Pnt myPoint1;
   gp_Pnt myPoint2;
@@ -5165,10 +5165,10 @@ private:
 
   void Compute (const Handle(PrsMgr_PresentationManager3d)& aPresentationManager,
                 const Handle(Prs3d_Presentation)& aPresentation,
-                const Standard_Integer aMode);
+                const Standard_Integer aMode) Standard_OVERRIDE;
 
   void ComputeSelection (const Handle(SelectMgr_Selection)& theSelection,
-                         const Standard_Integer /*theMode*/);
+                         const Standard_Integer /*theMode*/) Standard_OVERRIDE;
 
 protected:
 
index ab41e0a1cc7045f7655688e1d948bb49c3295645..48ea9b079e34eaae5d1a695843c23e9db0ea286c 100644 (file)
@@ -104,10 +104,10 @@ private:
     // Virtual methods implementation
     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)& theSelection,
-                           const Standard_Integer theMode);
+                           const Standard_Integer theMode) Standard_OVERRIDE;
 
     // Called by VUserDrawElement
     void Render(const Handle(OpenGl_Workspace)& theWorkspace) const;
index 28077010f216d6b5eef4f2930a4d79a20e3825ee..c79eb9ba7d1658bc727f409386a2b0f5724ddf96 100644 (file)
@@ -4667,10 +4667,11 @@ public:
 
   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
+  {}
 
 private:
 
index 992faf311babad74c15d196d5153f5e03723716d..d6c23b62158bdab61f03e259d3dc0008b7b762b4 100644 (file)
@@ -83,24 +83,24 @@ class VrmlData_Appearance : public VrmlData_Node
    * is not created, but rather the given one is modified.<p>
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                                Clone       (const Handle(VrmlData_Node)&)const;
+                                Clone       (const Handle(VrmlData_Node)&)const Standard_OVERRIDE;
   /**
    * Read the node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                                Read        (VrmlData_InBuffer& theBuffer);
+                                Read        (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                                Write       (const char * thePrefix) const;
+                                Write       (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Returns True if the node is default, so that it should not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                                IsDefault       () const;
+                                IsDefault       () const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index de987a011e3a3c88975fb32e37e2bf83082eb9e6..51740e4863c94c12dd1223036df47c2d4fb449f7 100644 (file)
@@ -99,7 +99,7 @@ class VrmlData_ArrayVec3d : public VrmlData_Node
    * Returns True if the node is default, so that it should not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                        IsDefault () const;
+                        IsDefault () const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index d4c6267099a75cc09a6a09eed6e92af5ce2868fa..8493f4f3c4748f0ac6bf2cabddf7f79885014b1c 100644 (file)
@@ -64,7 +64,7 @@ class VrmlData_Box : public VrmlData_Geometry
    * is an internal error during the primitive creation (zero radius, etc.)
    */
   Standard_EXPORT virtual const Handle(TopoDS_TShape)&
-                        TShape  ();
+                        TShape  () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -72,19 +72,19 @@ class VrmlData_Box : public VrmlData_Geometry
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone   (const Handle(VrmlData_Node)& theOther)const;
+                        Clone   (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read    (VrmlData_InBuffer& theBuffer);
+                        Read    (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write   (const char * thePrefix) const;
+                        Write   (const char * thePrefix) const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index 30cc4ab074282215fd1e40673699501b7e8f12b6..369fbd8baec544537f7da13bf3de6934e8a00d16 100644 (file)
@@ -67,19 +67,19 @@ class VrmlData_Color : public VrmlData_ArrayVec3d
    * is not created, but rather the given one is modified.<p>
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone     (const Handle(VrmlData_Node)& theOther)const;
+                        Clone     (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read      (VrmlData_InBuffer& theBuffer);
+                        Read      (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to the Scene output.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write     (const char * thePrefix) const;
+                        Write     (const char * thePrefix) const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index a1902102740a761433283fdf9adb7d9acd745e89..d0a9b96dac20355d7447495a1e7630f82fdda0e9 100644 (file)
@@ -95,7 +95,7 @@ class VrmlData_Cone : public VrmlData_Geometry
    * Query the primitive topology. This method returns a Null shape if there
    * is an internal error during the primitive creation (zero radius, etc.)
    */
-  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape ();
+  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -103,19 +103,19 @@ class VrmlData_Cone : public VrmlData_Geometry
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone   (const Handle(VrmlData_Node)& theOther) const;
+                        Clone   (const Handle(VrmlData_Node)& theOther) const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read    (VrmlData_InBuffer& theBuffer);
+                        Read    (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write   (const char * thePrefix) const;
+                        Write   (const char * thePrefix) const Standard_OVERRIDE;
 
 
  protected:
index 2a5cf58d3e8b27a16249cc9e3a758ccb407b44aa..c99d8cb720d4b7f99145eeea249a5a5096272eb8 100644 (file)
@@ -57,19 +57,19 @@ class VrmlData_Coordinate : public VrmlData_ArrayVec3d
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone     (const Handle(VrmlData_Node)& theOther)const;
+                        Clone     (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read      (VrmlData_InBuffer& theBuffer);
+                        Read      (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to the Scene output.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write     (const char * thePrefix) const;
+                        Write     (const char * thePrefix) const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index 3178e593e0ffdadb7f6495ddaf9603e37bef9fbd..7e8dada026e1bcc242922dfe70d4d1b9e7c67750 100644 (file)
@@ -101,7 +101,7 @@ class VrmlData_Cylinder : public VrmlData_Geometry
    * Query the primitive topology. This method returns a Null shape if there
    * is an internal error during the primitive creation (zero radius, etc.)
    */
-  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape ();
+  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -109,19 +109,19 @@ class VrmlData_Cylinder : public VrmlData_Geometry
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone     (const Handle(VrmlData_Node)& theOther)const;
+                        Clone     (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                          Read          (VrmlData_InBuffer& theBuffer);
+                          Read          (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                          Write         (const char * thePrefix) const;
+                          Write         (const char * thePrefix) const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index 4de9d470af925c1382001dacc182780a794266d4..e987acb441a3cab977414c2fedad464a21e85ee8 100644 (file)
@@ -117,19 +117,19 @@ class VrmlData_Group : public VrmlData_Node
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                Clone           (const Handle(VrmlData_Node)& theOther) const;
+                Clone           (const Handle(VrmlData_Node)& theOther) const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Read            (VrmlData_InBuffer& theBuffer);
+                Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Write           (const char * thePrefix) const;
+                Write           (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Find a node by its name, inside this Group
index 88c98948f13765f4ab071d1083d527b8e3ecb093..e85c2e0f41f85ab403c9cff2dd88e51100205cf9 100644 (file)
@@ -55,19 +55,19 @@ class VrmlData_ImageTexture : public VrmlData_Texture
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone   (const Handle(VrmlData_Node)& theOther)const;
+                        Clone   (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read    (VrmlData_InBuffer& theBuffer);
+                        Read    (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write   (const char * thePrefix) const;
+                        Write   (const char * thePrefix) const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index bd5e53125b2da8560e621a5ec8d73cbf56cd3be9..6639d705eb6e3f546c223d1faf35c81a139f0875 100644 (file)
@@ -272,7 +272,7 @@ class VrmlData_IndexedFaceSet : public VrmlData_Faceted
    * Query the shape. This method checks the flag myIsModified; if True it
    * should rebuild the shape presentation.
    */
-  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape ();
+  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -280,25 +280,25 @@ class VrmlData_IndexedFaceSet : public VrmlData_Faceted
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                Clone              (const Handle(VrmlData_Node)& theOther)const;
+                Clone              (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Read               (VrmlData_InBuffer& theBuffer);
+                Read               (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Write              (const char * thePrefix) const;
+                Write              (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Returns True if the node is default, so that it should not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                IsDefault          () const;
+                IsDefault          () const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index 8c9e30141abf4872d504cf0745a4e02efc99ed03..8f95d067fd9b6c730d1fc2ae0074ab8e61c4465d 100644 (file)
@@ -156,7 +156,7 @@ class VrmlData_IndexedLineSet : public VrmlData_Geometry
    * should rebuild the shape presentation.
    */
   Standard_EXPORT virtual const Handle(TopoDS_TShape)&
-                TShape          ();
+                TShape          () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -164,25 +164,25 @@ class VrmlData_IndexedLineSet : public VrmlData_Geometry
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                Clone           (const Handle(VrmlData_Node)& theOther)const;
+                Clone           (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Read            (VrmlData_InBuffer& theBuffer);
+                Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Write           (const char * thePrefix) const;
+                Write           (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Returns True if the node is default, so that it should not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                IsDefault       () const;
+                IsDefault       () const Standard_OVERRIDE;
 
 
  private:
index 2e30baa5af1c5072730beb59b528b277ee855700..51d3a417a5866ad98d8305269dd31f0425682c1e 100644 (file)
@@ -121,25 +121,25 @@ class VrmlData_Material : public VrmlData_Node
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                Clone           (const Handle(VrmlData_Node)& theOther)const;
+                Clone           (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Read            (VrmlData_InBuffer& theBuffer);
+                Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to the Scene output.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Write           (const char * thePrefix) const;
+                Write           (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Returns True if the node is default, so that it should not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                IsDefault       () const;
+                IsDefault       () const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index ed147e2513315564e36148ff2f2ffd3f2cf8cdf6..8f2e3eb4b925fc6305bf030e3b12cbe347f345c7 100644 (file)
@@ -57,19 +57,19 @@ class VrmlData_Normal : public VrmlData_ArrayVec3d
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone   (const Handle(VrmlData_Node)& theOther)const;
+                        Clone   (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read    (VrmlData_InBuffer& theBuffer);
+                        Read    (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to the Scene output.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write   (const char * thePrefix) const;
+                        Write   (const char * thePrefix) const Standard_OVERRIDE;
 
 
  private:
index 39580fc7c6537b0ab6af8bc35f96aba3cb23742c..164d9d88392f4e0849b1316489548dc886cf29dc 100644 (file)
@@ -69,25 +69,25 @@ class VrmlData_ShapeNode : public VrmlData_Node
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                Clone           (const Handle(VrmlData_Node)& theOther)const;
+                Clone           (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Read            (VrmlData_InBuffer& theBuffer);
+                Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                Write           (const char * thePrefix) const;
+                Write           (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Check if the Shape Node is writeable.
    */
   Standard_EXPORT virtual Standard_Boolean
-                IsDefault       () const;
+                IsDefault       () const Standard_OVERRIDE;
 
  protected:
   // ---------- PROTECTED METHODS ----------
index 74ad99acc591b4ec0ecf89117117abb098f29b2b..1d23bce17b66dae0825d596c1b3f470a53f1026c 100644 (file)
@@ -58,7 +58,7 @@ class VrmlData_Sphere : public VrmlData_Geometry
    * Query the primitive topology. This method returns a Null shape if there
    * is an internal error during the primitive creation (zero radius, etc.)
    */
-  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape ();
+  Standard_EXPORT virtual const Handle(TopoDS_TShape)&  TShape () Standard_OVERRIDE;
 
   /**
    * Create a copy of this node.
@@ -66,19 +66,19 @@ class VrmlData_Sphere : public VrmlData_Geometry
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone     (const Handle(VrmlData_Node)& theOther)const;
+                        Clone     (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Fill the Node internal data from the given input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read            (VrmlData_InBuffer& theBuffer);
+                        Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to output stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write           (const char * thePrefix) const;
+                        Write           (const char * thePrefix) const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index 6127fc044c9ae452e78a33aeaebf63d4e5ed8354..0f0af73155fd2733476123bc85967ae70fd968e4 100644 (file)
@@ -76,13 +76,13 @@ class VrmlData_TextureCoordinate : public VrmlData_Node
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone     (const Handle(VrmlData_Node)& theOther)const;
+                        Clone     (const Handle(VrmlData_Node)& theOther)const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                                Read            (VrmlData_InBuffer& theBuffer);
+                                Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index f26a41c508cfb5a750673f1c95f0836ea720ca73..699feec30a8d21b8e8de466bfd3d5810237a0a47 100644 (file)
@@ -47,7 +47,7 @@ class VrmlData_UnknownNode : public VrmlData_Node
    * Read the unknown node, till the last closing brace of it.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read            (VrmlData_InBuffer& theBuffer);
+                        Read            (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Query the title of the unknown node.
@@ -60,7 +60,7 @@ class VrmlData_UnknownNode : public VrmlData_Node
    * Check if the Node is non-writeable -- always returns true.
    */
   Standard_EXPORT virtual Standard_Boolean
-                        IsDefault       () const;
+                        IsDefault       () const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index b95e85f79c8a86650ad1b7cac8c01ca7ce0d17b1..5f8e2761b2316a993ad3f3619fffb12887b33966 100644 (file)
@@ -68,25 +68,25 @@ class VrmlData_WorldInfo : public VrmlData_Node
    * is not created, but rather the given one is modified.
    */
   Standard_EXPORT virtual Handle(VrmlData_Node)
-                        Clone   (const Handle(VrmlData_Node)& theOther) const;
+                        Clone   (const Handle(VrmlData_Node)& theOther) const Standard_OVERRIDE;
 
   /**
    * Read the Node from input stream.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Read    (VrmlData_InBuffer& theBuffer);
+                        Read    (VrmlData_InBuffer& theBuffer) Standard_OVERRIDE;
 
   /**
    * Write the Node to the Scene output.
    */
   Standard_EXPORT virtual VrmlData_ErrorStatus
-                        Write   (const char * thePrefix) const;
+                        Write   (const char * thePrefix) const Standard_OVERRIDE;
 
   /**
    * Returns True if the node is default, then it would not be written.
    */
   Standard_EXPORT virtual Standard_Boolean
-                        IsDefault() const;
+                        IsDefault() const Standard_OVERRIDE;
 
  private:
   // ---------- PRIVATE FIELDS ----------
index dfee3c1e0b9a08f0fe5fc2a0b5043050b659a3e4..cab5929658c8626935a1c606203fe9139342f20f 100644 (file)
@@ -45,7 +45,7 @@ public:
   
   Standard_EXPORT static const Standard_GUID& GetID();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
   //! Sets a value of volume
   Standard_EXPORT void Set (const Standard_Real vol);
@@ -59,11 +59,11 @@ public:
   //! returns false if no such attribute at the <label>
   Standard_EXPORT static Standard_Boolean Get (const TDF_Label& label, Standard_Real& area);
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 927cd292a522444677c45b045a6e695431efcabe..c14e4e2c52e8314dc84fe52b6927dd7b0397a315 100644 (file)
@@ -60,13 +60,13 @@ public:
   //! returns false if no such attribute at the <label>
   Standard_EXPORT static Standard_Boolean Get (const TDF_Label& label, gp_Pnt& pnt);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index eb28c21ecc09fa338d165fa0e9402db081bf2b4e..8b38e22c4fa2eea527af7b3c15f20f2b20834b71 100644 (file)
@@ -65,13 +65,13 @@ public:
   //! Returns True if there is a reference on the same label
   Standard_EXPORT void GetRGB (Standard_Real& R, Standard_Real& G, Standard_Real& B) const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index b3fc94a1dd5f9f4bcf59b31cb97706e7be83f1c9..bc33a1762ee50260c40f57c1c82f1c4bfa22b4d4 100644 (file)
@@ -176,13 +176,13 @@ public:
   //! instead of ::Append() in method SetColor() for acceleration
   Standard_EXPORT Standard_Boolean ReverseChainsOfTreeNodes();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 516624f2fb49f9967f7c86c76adb1a574fdfb72a..aada19088640463b14c479da8ec91f8a5f2fccdf 100644 (file)
@@ -58,13 +58,13 @@ public:
   
   Standard_EXPORT void SetObject (const Handle(XCAFDimTolObjects_DatumObject)& theObject);
       
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 842ad590e4311de69fe850c5be98bdf06ace818b..0be84dd6162236127687da7c1885b2e67e4dc5c7 100644 (file)
@@ -55,13 +55,13 @@ public:
   
   Standard_EXPORT Handle(TCollection_HAsciiString) GetDescription() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 53a75f071a5ada6667602b554bc2357bd086183e..f7e91d8a64b200dd545d8b52c4cfd6600d965130 100644 (file)
@@ -183,13 +183,13 @@ public:
   //! Returns Datum label defined for label ShapeL
   Standard_EXPORT   Standard_Boolean GetRefDatumLabel (const TDF_Label& theShapeL, TDF_LabelSequence& theDatum)  const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 77aba8657ffac1ed4bbcf60ecb7977ad51055c7f..dbcbd9aa7481d6b8519d4fdd45b64cf4f88110f1 100644 (file)
@@ -42,13 +42,13 @@ public:
   
   Standard_EXPORT static Handle(XCAFDoc_Dimension) Set (const TDF_Label& theLabel);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT void SetObject (const Handle(XCAFDimTolObjects_DimensionObject)& theDimensionObject);
   
index 5584aa156b026e892b8ad681fcc0dbf0e7a408fb..310af6e0ecbff295111be351dbed8ee693cc2a6b 100644 (file)
@@ -97,13 +97,13 @@ public:
   //! to be called when reading this attribute from file
   Standard_EXPORT void Init() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   //! Unregisters the document holding this attribute from an
   //! internal global map of XDE documents.
index 589090819fe578150b3e6e2028580e7aa3718c1c..29a1cda8958f36bb432f41c2ee964ad249c940e3 100644 (file)
@@ -49,13 +49,13 @@ public:
   
   Standard_EXPORT Handle(XCAFDimTolObjects_GeomToleranceObject) GetObject() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
   DEFINE_STANDARD_RTTI(XCAFDoc_GeomTolerance,TDF_Attribute)
 
index 04b47105e000407b639947b154cdff11ad78c665..36bfeb7a25fdbeb28e1d4bb814c12ed8c4223774 100644 (file)
@@ -127,11 +127,11 @@ public:
   
   //! Returns the Graph ID (default or explicit one depending
   //! onthe Set method used).
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT virtual void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT virtual void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
index 6a055a67499a66295b41f1e4d00073e6140027a9..27ca280a7436b1c391da5ea6275ab6e5457f84af 100644 (file)
@@ -183,13 +183,13 @@ public:
   //! Return sequence of strings that assosiated with shape <Sh>.
   Standard_EXPORT Handle(TColStd_HSequenceOfExtendedString) GetLayers (const TopoDS_Shape& Sh);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 94e675ca08b250482ca3fc989951c67060ff41ce..e57edf8e5a7fa160ad33338f7824d32c89607c7d 100644 (file)
@@ -55,13 +55,13 @@ public:
   //! Returns True if there is a reference on the same label
   Standard_EXPORT const TopLoc_Location& Get() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 2fcdf8ba86568dae30651c04c172b474e8c143d2..ddd0021d696870a718c5e315eb98563886bbe1ea 100644 (file)
@@ -56,13 +56,13 @@ public:
   
   Standard_EXPORT Handle(TCollection_HAsciiString) GetDensValType() const;
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 5a1c6d1348e2f93af304f37674734b1bc3ce7c6a..4c8a06d824eabb57dd7016e688d1787bb0a06e8e 100644 (file)
@@ -84,13 +84,13 @@ public:
   //! if no material --> return 0
   Standard_EXPORT static Standard_Real GetDensityForShape (const TDF_Label& ShapeL);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
 
 
 
index 95098ea7ee976bb559f5237b66869ea6d6a150a0..46c4dedeacd2a34797bab0f6666b0c6f3100b852 100644 (file)
@@ -54,13 +54,13 @@ public:
   //! Sets representation (TopoDS_Shape) for top-level shape
   Standard_EXPORT void SetShape (const TopoDS_Shape& S);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT const TopTools_IndexedMapOfShape& GetMap() const;
 
index 48ebcc3c16f93d380820fc38a004817266eb8bd3..91b59a0c18531eb8c2c342c42af2678d570bebfc 100644 (file)
@@ -329,13 +329,13 @@ public:
   //! If <deep>, print also TShape and Location addresses
   Standard_EXPORT static void DumpShape (Standard_OStream& theDumpLog, const TDF_Label& L, const Standard_Integer level = 0, const Standard_Boolean deep = Standard_False);
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& with) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   //! Returns True if the label is a label of external references, i.e.
   //! there are some reference on the no-step files, which are
index 9492214c18a866837376a4e0f50b647eff18a148..8ca24dc8ed43c343fec334739408cef61c0103d1 100644 (file)
@@ -45,7 +45,7 @@ public:
   
   Standard_EXPORT static const Standard_GUID& GetID();
   
-  Standard_EXPORT const Standard_GUID& ID() const;
+  Standard_EXPORT const Standard_GUID& ID() const Standard_OVERRIDE;
   
   //! Sets a value of volume
   Standard_EXPORT void Set (const Standard_Real vol);
@@ -59,11 +59,11 @@ public:
   //! returns false if no such attribute at the <label>
   Standard_EXPORT static Standard_Boolean Get (const TDF_Label& label, Standard_Real& vol);
   
-  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With);
+  Standard_EXPORT void Restore (const Handle(TDF_Attribute)& With) Standard_OVERRIDE;
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Into, const Handle(TDF_RelocationTable)& RT) const Standard_OVERRIDE;
   
   Standard_EXPORT virtual Standard_OStream& Dump (Standard_OStream& anOS) const Standard_OVERRIDE;
 
index 015461df6eb64b4c1f4200c796862a5194c6c1ff..8f91fc4dfb81669f3fd5a1ed770d3ecdab9b6c77 100644 (file)
@@ -36,7 +36,7 @@ protected:
   //! Redefined method to compute presentation.
   Standard_EXPORT virtual  void Compute (const Handle(PrsMgr_PresentationManager3d)& thePresentationManager,
                                          const Handle(Prs3d_Presentation)&           thePresentation,
-                                         const Standard_Integer                      theMode);
+                                         const Standard_Integer                      theMode) Standard_OVERRIDE;
 
   //! Set colors to drawer
   Standard_EXPORT void SetColors (const Handle(Prs3d_Drawer)& theDrawer,
index 03e23ee6c57b85491de9c2adb98241c0bd473c01..ccb9a78fd86f4f286d79dfb83e1bdda26da82c78 100644 (file)
@@ -60,11 +60,11 @@ public:
   
   //! Explores an entity : entities from which are connected to that
   //! produced by this entity, including itself
-  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const;
+  Standard_EXPORT Standard_Boolean Explore (const Standard_Integer level, const Handle(Standard_Transient)& ent, const Interface_Graph& G, Interface_EntityIterator& explored) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium.
   //! "Connected Entities through produced Shapes"
-  Standard_EXPORT TCollection_AsciiString ExploreLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExploreLabel() const Standard_OVERRIDE;
   
   //! This functions considers a shape from a transfer and performs
   //! the search function explained above
index b4b07443908db5673f0e0554b157645742df3d25..7a31462112615abdc97a7a43c560a83baf9c89fb 100644 (file)
@@ -79,10 +79,10 @@ public:
   
   //! Returns True for an Entity which is recognized by the Actor,
   //! either the precised one, or the one defined by TransferReader
-  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_Boolean Sort (const Standard_Integer rank, const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
   
   //! Returns a text defining the criterium : "Recognized for Transfer [(current actor)]"
-  Standard_EXPORT TCollection_AsciiString ExtractLabel() const;
+  Standard_EXPORT TCollection_AsciiString ExtractLabel() const Standard_OVERRIDE;
 
 
 
index 37727858fc839c6037087ea1680b1a446480fa4b..4ba978b27cb4c371cd86799e0d0dac8cc553fa96 100644 (file)
@@ -76,7 +76,7 @@ public:
   
   //! Returns the Signature for a Transient object, as its transfer
   //! status
-  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const;
+  Standard_EXPORT Standard_CString Value (const Handle(Standard_Transient)& ent, const Handle(Interface_InterfaceModel)& model) const Standard_OVERRIDE;
 
 
 
index 521cbc51ec7663198f74fba5e12d605e1a4d2b84..f2448c16edfffadeda6a9c7576347663b355f013 100644 (file)
@@ -50,23 +50,23 @@ public:
   //! by co-ordinates. For element this method must return all its nodes co-ordinates in the strict order: X, Y, Z and
   //! with nodes order is the same as in wire bounding the face or link. NbNodes is number of nodes of element.
   //! It is recommended to return 1 for node. Type is an element type.
-  Standard_EXPORT Standard_Boolean GetGeom (const Standard_Integer ID, const Standard_Boolean IsElement, TColStd_Array1OfReal& Coords, Standard_Integer& NbNodes, MeshVS_EntityType& Type) const;
+  Standard_EXPORT Standard_Boolean GetGeom (const Standard_Integer ID, const Standard_Boolean IsElement, TColStd_Array1OfReal& Coords, Standard_Integer& NbNodes, MeshVS_EntityType& Type) const Standard_OVERRIDE;
   
   //! This method is similar to GetGeom, but returns only element or node type. This method is provided for
   //! a fine performance.
-  Standard_EXPORT Standard_Boolean GetGeomType (const Standard_Integer ID, const Standard_Boolean IsElement, MeshVS_EntityType& Type) const;
+  Standard_EXPORT Standard_Boolean GetGeomType (const Standard_Integer ID, const Standard_Boolean IsElement, MeshVS_EntityType& Type) const Standard_OVERRIDE;
   
   //! This method returns by number an address of any entity which represents element or node data structure.
-  Standard_EXPORT Standard_Address GetAddr (const Standard_Integer ID, const Standard_Boolean IsElement) const;
+  Standard_EXPORT Standard_Address GetAddr (const Standard_Integer ID, const Standard_Boolean IsElement) const Standard_OVERRIDE;
   
   //! This method returns information about what node this element consist of.
   Standard_EXPORT virtual Standard_Boolean GetNodesByElement (const Standard_Integer ID, TColStd_Array1OfInteger& NodeIDs, Standard_Integer& NbNodes) const Standard_OVERRIDE;
   
   //! This method returns map of all nodes the object consist of.
-  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllNodes() const;
+  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllNodes() const Standard_OVERRIDE;
   
   //! This method returns map of all elements the object consist of.
-  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllElements() const;
+  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllElements() const Standard_OVERRIDE;
   
   //! This method calculates normal of face, which is using for correct reflection presentation.
   //! There is default method, for advance reflection this method can be redefined.
index 3249b621ef8b4e055a282d8ea750e21a2eb5c4cb..b0e700ec6f77310e9fc16704ecf02adc10c772e4 100644 (file)
@@ -51,7 +51,7 @@ public:
   //! by co-ordinates. For element this method must return all its nodes co-ordinates in the strict order: X, Y, Z and
   //! with nodes order is the same as in wire bounding the face or link. NbNodes is number of nodes of element.
   //! It is recommended to return 1 for node. Type is an element type.
-  Standard_EXPORT Standard_Boolean GetGeom (const Standard_Integer theID, const Standard_Boolean theIsElement, TColStd_Array1OfReal& theCoords, Standard_Integer& theNbNodes, MeshVS_EntityType& theType) const;
+  Standard_EXPORT Standard_Boolean GetGeom (const Standard_Integer theID, const Standard_Boolean theIsElement, TColStd_Array1OfReal& theCoords, Standard_Integer& theNbNodes, MeshVS_EntityType& theType) const Standard_OVERRIDE;
   
   //! This method returns topology information about 3D-element
   //! Returns false if element with ID isn't 3D or because other troubles
@@ -59,19 +59,19 @@ public:
   
   //! This method is similar to GetGeom, but returns only element or node type. This method is provided for
   //! a fine performance.
-  Standard_EXPORT Standard_Boolean GetGeomType (const Standard_Integer theID, const Standard_Boolean theIsElement, MeshVS_EntityType& theType) const;
+  Standard_EXPORT Standard_Boolean GetGeomType (const Standard_Integer theID, const Standard_Boolean theIsElement, MeshVS_EntityType& theType) const Standard_OVERRIDE;
   
   //! This method returns by number an address of any entity which represents element or node data structure.
-  Standard_EXPORT Standard_Address GetAddr (const Standard_Integer theID, const Standard_Boolean theIsElement) const;
+  Standard_EXPORT Standard_Address GetAddr (const Standard_Integer theID, const Standard_Boolean theIsElement) const Standard_OVERRIDE;
   
   //! This method returns information about what node this element consist of.
   Standard_EXPORT virtual Standard_Boolean GetNodesByElement (const Standard_Integer theID, TColStd_Array1OfInteger& theNodeIDs, Standard_Integer& theNbNodes) const Standard_OVERRIDE;
   
   //! This method returns map of all nodes the object consist of.
-  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllNodes() const;
+  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllNodes() const Standard_OVERRIDE;
   
   //! This method returns map of all elements the object consist of.
-  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllElements() const;
+  Standard_EXPORT const TColStd_PackedMapOfInteger& GetAllElements() const Standard_OVERRIDE;
   
   //! This method calculates normal of face, which is using for correct reflection presentation.
   //! There is default method, for advance reflection this method can be redefined.
index 32c5c6883baf8b639a610c05663153d1ced6ff1c..417adcbbb8feee0ae43adb1674d475c6ef13e2d8 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDF_ReferenceDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 970a8174e0d4272d5eddd7fd7087a057eb957dcf..61e4391a43bf8ab286b50e8a46cc120bf1297adb 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDF_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 9852f191dcca91e4edf8177e5ef31eb2fbdd57e9..a3accaca3539b88e14c494b1c9c3139f887b31d0 100644 (file)
@@ -40,13 +40,13 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! transient -> persistent (store)
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 5faa9d21d0d9412af46801a945520a75bd3678c6..96c6648d3e2b3ba25198be13d1a666b5719d15c8 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_BooleanArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 80920f1084f23d3b5d72d89607154c9ef26cb2f3..733088a48ea47ef221a6629ada50cfc04deef30f 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_BooleanListDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6e8b3168b2c4a01d348d5448d0c8f7beac2c4ffa..9f1a723d54f86d3835e373de3abf7b8fe5261f26 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_ByteArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 8d46a9023518d68c1c72b025cfdfcce14f7b7a3f..271ad93a80bf36737900e57ec2197da74ee0bb86 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 9c116a39ec90983f6422ceea52a4d76b43556c33..b07f0152326fa008ba347b436066474e8d5f6301 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_DirectoryDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 49c7fd812e3c84892987c70592d4cf12952e975f..390f8d91f960a95db03c55b82673ea1336d8354d 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index c8c7f8586b2fb8ded409a2796f4934b7ed5c7276..d3f0ef6ab6d7f8f7e0800c5d9a3ba5cdf2ec2c05 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_ExtStringArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 7680cc320e5363e33e1c6ce66ae8b38da81aeaa1..efde187b3350f27058a78393020d815828e2642b 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_ExtStringListDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index d4aa657243dd4914aaaf77b0c7ab66faa1d734d7..099b099e78bd52df62e57a38d282a1a2a1299613 100644 (file)
@@ -40,13 +40,13 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! transient -> persistent (store)
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 4c68bde0c16ac28c39d82f975f6f75992e720dae..4d9101e083df5f5a6423fef673d2f5a39203cb3e 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_IntegerArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index b0c5e3fa6c88e554e4f7938728d9ecf271535fbe..f7db9419937bb1a77f957bf3680252e574b157be 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_IntegerDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index c7ff57ce73dff99863a5575e12680cf7c2bff882..f433e1023592d7376cc273577725a59b8d055470 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_IntegerListDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 7211a0641fdc7e65e8d07ae60e29c673f66fc2a9..48f6b06d5cec5bf5f377b3191899940647712864 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_NameDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 1e31e4584d7a329bd112930dceb5fa9ac8c44a73..45622caf5ec44c11fa9034309ca04a264e829739 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_NamedDataDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 79784773182c0d04d94325518e5635364197a725..70c1774a74bb6d26b2fab9869fae54f9b797a4f6 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_NoteBookDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 9f4578118437bd14960b137797e86c9ca131d181..5d60373206597b2f0a565b5905a514fd882de668 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_RealArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 173642a12d3cad61bd40fb326d2f809d7365998d..b740a06601822899e71c5229a647f497cbbabcf7 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_RealDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 0495f187411478dd3f55fb0ea23f9e5e54b0d1e5..55c48de665d09826add483e52296be4c827216f0 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_RealListDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index efdc0e04d04eae22cc3c77f895669d31f0ebbc6b..d09dba27b77e84be89b5d9ff5e24437663068761 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_ReferenceArrayDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 091a32326382c183fbd26352c2be7b9336ecf409..a851479fe704bb6b61dd30c853e464bd8af7010f 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_ReferenceListDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 0331de4d72ca350587284a81be5463dbb685d0a6..0931c52c0e39992b1d9bfbc60a6049e662ddd9da 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 5f7b8fc91e280934bda6105bde583e61e1009744..b46b180b14eb4a6fecde5f4d2e675e8e1dbc40ae 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_TickDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index a3d8e67716c0c0cf4771f44d2d28aaf905abf91a..7480e38f6eed1f302b51352190995349b7ca3710 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6b4b60fc62673ee2c26c6004dc19e7abc096f630..331d8ab2153db7af5fed4f3fecf46f0b875ea3bb 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index ef59f7aa8fc947df22c063b394f9c7c783d84ee5..a3f79736fe848644eeaddfc6f4228f51758470e4 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 083a06983e9f604e585a42fd7c555fae6b8ffe6a..76e4413a55e7517002fcb4c1cad531fcb571a6bf 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_AxisDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index b56caf986783d51d75dc951607781fe2bee2b765..8ba9c3ad79d21bf46a523b773a5a0329e4620ef4 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 1e0f2c1ca2f304f6a1833236bb15e62e0c943c47..4e51a843ab4f48a8dee9698526174f022acd63dc 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 7cfe86b8ae64c354f5433f6c8617df35839e341e..e9169ecc458ab9d315ef66212c44bb4143c22f5c 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 63236d8af62c6121b2593cf7342a609ba11f51c1..19fe6c2edd1f88ac7c3c79d62a5031bb8ddef867 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_PlacementDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 0370cd052942abcf3b491e40e981554e32abd5df..4f4f6513d338d15487b300351267e4bedf6c46c4 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_PlaneDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index becf42ea2dc37d40869729f1200de32a82bb8d01..122e7e5fd731a7a29a55ff8ddc614e9b6b4cf58a 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_PointDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index af8c98fe391c0a2ea8b4a7e3c93661454c1a7c65..e4059d9deef131c74f0285fd639f37503a35dff7 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDataXtd_ShapeDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 3623213a0cd522a5ed908e5fc0fe2623ec10174d..f9f157106433f7094bbae69ddaae17407b610ecf 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMDocStd_XLinkDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 212c4c594a436c27cc9c1034c882d24d20f32e17..f130a5fda34a5e897782f544781f59dbf816bb82 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMFunction_FunctionDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 4728ffebf01364b23093f9222bcf82288c5ff0f3..4366b3b9868b6253dd45cc42f52439c858895e6d 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMFunction_GraphNodeDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 6c8af27ce158b67dcd035a39c7592daddc55b457..e74570a9e280ddf888f9876f2e41977b0ab67394 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMFunction_ScopeDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 57a8ed274f9d08cf1ca04c5ab3f39e48ed592da3..07df3b609ab3a50d29158156476b8a4846522cba 100644 (file)
@@ -38,11 +38,11 @@ public:
   
   Standard_EXPORT XmlMNaming_NamingDriver(const Handle(CDM_MessageDriver)& aMessageDriver);
   
-  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const;
+  Standard_EXPORT Handle(TDF_Attribute) NewEmpty() const Standard_OVERRIDE;
   
-  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& theSource, const Handle(TDF_Attribute)& theTarget, XmlObjMgt_RRelocationTable& theRelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& theSource, const Handle(TDF_Attribute)& theTarget, XmlObjMgt_RRelocationTable& theRelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& theSource, XmlObjMgt_Persistent& theTarget, XmlObjMgt_SRelocationTable& theRelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& theSource, XmlObjMgt_Persistent& theTarget, XmlObjMgt_SRelocationTable& theRelocTable) const Standard_OVERRIDE;
 
 
 
index ed31549578fe31fb660629a2c1ebafe29e8a6f45..136e4a245653216fac84d4c850fd50739b72d5ed 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMPrsStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 7a4b86588ced458c4a8772860307d9b0d411a94c..930adc8f3fddbc1d7f660759c75406659314b085 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMPrsStd_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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 5fe2b375cde829cd2209ebcc1e5a0670e4a46596..a278bf83bee6870a3521c3c028c1e15772f62bdd 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_AreaDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 92cf00f2ec7b2dd6ee11bc2daeafc11d078ebb8b..02d0c8a8a7904093ef90d7c0ef5eb5c095b9068d 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_CentroidDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index ce7195733736b93fc3e040305f2bc79d326bc204..18f33c6d205fac5d172c0b9f7180cbb8224e5ca3 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_ColorDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 5fb8fb3b9d3c1f271bbb4e31ac8ab06c4210d2e4..48f2c1bc2dababc05ce2b5a38fd6b6dce2d01562 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_DatumDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 24b5c615b887623f6b770de7bc28418892559a51..d399932c0b087499b8ce9160305d183b5d42d33b 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_DimTolDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 99734ce73a0d9774a64f43d7cd6445c82ae69966..a6d3046c41c0c3fa24196df6803f28ef7efacd69 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_GraphNodeDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index a0242e160dec1c34a6eaf1737f1c3462c287d4ac..eded3b02302bf59c3b56f0c942d81c411ead31d1 100644 (file)
@@ -43,11 +43,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_LocationDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
   
   //! Translate a non storable Location to a storable Location.
   Standard_EXPORT void Translate (const TopLoc_Location& theLoc, XmlObjMgt_Element& theParent, XmlObjMgt_SRelocationTable& theMap) const;
index 344e4796b467c48d2fccabffc8906af4c4d9923c..519a44443a738b521f49c94d2a6d9268e8113a25 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_MaterialDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 640b203776fbeb4572d52f8883544d33eda0da98..6c0d7c90d383f84e21104be24c1c35e46718a38b 100644 (file)
@@ -40,11 +40,11 @@ public:
   
   Standard_EXPORT XmlMXCAFDoc_VolumeDriver(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 XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const;
+  Standard_EXPORT Standard_Boolean Paste (const XmlObjMgt_Persistent& Source, const Handle(TDF_Attribute)& Target, XmlObjMgt_RRelocationTable& RelocTable) const Standard_OVERRIDE;
   
-  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const;
+  Standard_EXPORT void Paste (const Handle(TDF_Attribute)& Source, XmlObjMgt_Persistent& Target, XmlObjMgt_SRelocationTable& RelocTable) const Standard_OVERRIDE;
 
 
 
index 4bc126be88635b84d1dcc564f67cff7bc4b5825d..65d49d874445fc3c926d59737b469aa30c4087a2 100644 (file)
@@ -36,7 +36,7 @@ class XmlTObjDrivers_DocumentRetrievalDriver :
   // Constructor
 
   Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
-                        (const Handle(CDM_MessageDriver)& theMsgDriver);
+                        (const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
 
  public:
   // Declaration of CASCADE RTTI
index a6496b22f9d08ca10b81e36e330a37f8c0bbb713..ead158ad1fa853076f45fda61c7b5ca9f0ba9927 100644 (file)
@@ -37,7 +37,7 @@ class XmlTObjDrivers_DocumentStorageDriver :
   // Constructor
 
   Standard_EXPORT virtual Handle(XmlMDF_ADriverTable) AttributeDrivers
-                        (const Handle(CDM_MessageDriver)& theMsgDriver);
+                        (const Handle(CDM_MessageDriver)& theMsgDriver) Standard_OVERRIDE;
 
  public:
   // Declaration of CASCADE RTTI
index f081249e71a7828584e85b7a2dd0e32afba21d90..a804698e4c2cd475916b3a3502064543adebe9fc 100644 (file)
@@ -30,20 +30,20 @@ class XmlTObjDrivers_IntSparseArrayDriver : public XmlMDF_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 XmlObjMgt_Persistent&  theSource,
                           const Handle(TDF_Attribute)& theTarget,
-                          XmlObjMgt_RRelocationTable&  theRelocTable) const;
+                          XmlObjMgt_RRelocationTable&  theRelocTable) const Standard_OVERRIDE;
   // Translate the contents of <theSource> and put it
   // into <theTarget>
 
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& theSource,
                           XmlObjMgt_Persistent&        theTarget,
-                          XmlObjMgt_SRelocationTable&  theRelocTable) const;
+                          XmlObjMgt_SRelocationTable&  theRelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>
 
index 51d293685db8a71e921f76cd3de4ea8af384efb6..607ed92151194337852505d102b59559aba7cdff 100644 (file)
@@ -30,13 +30,13 @@ class XmlTObjDrivers_ModelDriver : public XmlMDF_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 XmlObjMgt_Persistent&  Source,
                           const Handle(TDF_Attribute)& Target,
-                          XmlObjMgt_RRelocationTable&  RelocTable) const;
+                          XmlObjMgt_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 XmlTObjDrivers_ModelDriver : public XmlMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           XmlObjMgt_Persistent&        Target,
-                          XmlObjMgt_SRelocationTable&  RelocTable) const;
+                          XmlObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index 5d681f13530259cbd15bac9a046d7860488cc803..3825f6e772b9dd617189a6792dd5538afeccccb6 100644 (file)
@@ -31,13 +31,13 @@ class XmlTObjDrivers_ObjectDriver : public XmlMDF_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 XmlObjMgt_Persistent&  Source,
                           const Handle(TDF_Attribute)& Target,
-                          XmlObjMgt_RRelocationTable&  RelocTable) const;
+                          XmlObjMgt_RRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
@@ -47,7 +47,7 @@ class XmlTObjDrivers_ObjectDriver : public XmlMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           XmlObjMgt_Persistent&        Target,
-                          XmlObjMgt_SRelocationTable&  RelocTable) const;
+                          XmlObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index ec21053b3aa7676c64cd06b30ffece13e426cf3a..c086adb240cac4ed729d767fded596018e35ef77 100644 (file)
@@ -31,13 +31,13 @@ class XmlTObjDrivers_ReferenceDriver : public XmlMDF_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 XmlObjMgt_Persistent&  Source,
                           const Handle(TDF_Attribute)& Target,
-                          XmlObjMgt_RRelocationTable&  RelocTable) const;
+                          XmlObjMgt_RRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
@@ -45,7 +45,7 @@ class XmlTObjDrivers_ReferenceDriver : public XmlMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           XmlObjMgt_Persistent&        Target,
-                          XmlObjMgt_SRelocationTable&  RelocTable) const;
+                          XmlObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index eb7569cd29698fb52273df4cfc9496d4b2a2bcf5..775f1d2a372e41ce9d6038172cae32a8b774ab7d 100644 (file)
@@ -31,13 +31,13 @@ class XmlTObjDrivers_XYZDriver : public XmlMDF_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 XmlObjMgt_Persistent&  Source,
                           const Handle(TDF_Attribute)& Target,
-                          XmlObjMgt_RRelocationTable&  RelocTable) const;
+                          XmlObjMgt_RRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
@@ -45,7 +45,7 @@ class XmlTObjDrivers_XYZDriver : public XmlMDF_ADriver
   Standard_EXPORT void Paste
                          (const Handle(TDF_Attribute)& Source,
                           XmlObjMgt_Persistent&        Target,
-                          XmlObjMgt_SRelocationTable&  RelocTable) const;
+                          XmlObjMgt_SRelocationTable&  RelocTable) const Standard_OVERRIDE;
   // Translate the contents of <aSource> and put it
   // into <aTarget>, using the relocation table
   // <aRelocTable> to keep the sharings.
index 166e14059c0a92ebff83abed686d9707061348ef..0c1aa9ae3d50feb163ec316a7e85185139ccd89f 100644 (file)
@@ -59,7 +59,7 @@ public:
                              const Aspect_FBConfig theFBConfig = NULL);
 
   //! Destroies the Window and all resourses attached to it
-  Standard_EXPORT virtual void Destroy();
+  Standard_EXPORT virtual void Destroy() Standard_OVERRIDE;
 
   ~Xw_Window()
   {