Changesets: occt
master d7515f9a 2014-04-10 12:16:27 Committer: apn Details Diff |
0024821: CLang warning -Wunsequenced in StdSelect_ViewerSelector3d |
Affected Issues 0024821 |
|
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | ||
master a874a4a0 2014-04-10 11:45:18
Committer: abv Details Diff |
0024800: Point of intersection was not found for 2d offset curve. For fix this case in method Geom2dInt_Geom2dCurveTool::NBSamples() number of samples for 2d offset and trimmed curve is computed as max value from number of samples for other curve and number of samples for basis curve. Test case for issue CR24800 |
||
mod - src/Adaptor2d/Adaptor2d_Curve2d.cdl | Diff File | ||
mod - src/Adaptor2d/Adaptor2d_Curve2d.cxx | Diff File | ||
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.cdl | Diff File | ||
mod - src/Geom2dAdaptor/Geom2dAdaptor_Curve.cxx | Diff File | ||
mod - src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug24800 | Diff File | ||
master ced8e751 2014-04-10 11:12:23
Committer: apn Details Diff |
0024625: Upgrade Bison to version 2.2 or above Eliminate MSVC warnings in code generated by Bison 2.41 on Linux |
Affected Issues 0024625 |
|
mod - src/StepFile/step.yacc | Diff File | ||
master 857ffd5e 2014-04-09 14:48:28
Committer: abv Details Diff |
0024814: Avoid using explicit names of Handle classes Sources corrected replacing Handle_XXX by Handle(XXX) |
Affected Issues 0024814 |
|
mod - src/Adaptor3d/Adaptor3d_HSurfaceTool.lxx | Diff File | ||
mod - src/AdvApprox/AdvApprox_ApproxAFunction.cxx | Diff File | ||
mod - src/AIS/AIS_AttributeFilter.cxx | Diff File | ||
mod - src/AIS/AIS_Axis.cxx | Diff File | ||
mod - src/AIS/AIS_Chamf2dDimension.cxx | Diff File | ||
mod - src/AIS/AIS_Chamf3dDimension.cxx | Diff File | ||
mod - src/AIS/AIS_Circle.cxx | Diff File | ||
mod - src/AIS/AIS_ConcentricRelation.cxx | Diff File | ||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_Drawer.cxx | Diff File | ||
mod - src/AIS/AIS_EqualRadiusRelation.cxx | Diff File | ||
mod - src/AIS/AIS_FixRelation.cxx | Diff File | ||
mod - src/AIS/AIS_IdenticRelation.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.lxx | Diff File | ||
mod - src/AIS/AIS_Line.cxx | Diff File | ||
mod - src/AIS/AIS_MaxRadiusDimension.cxx | Diff File | ||
mod - src/AIS/AIS_MidPointRelation.cxx | Diff File | ||
mod - src/AIS/AIS_MinRadiusDimension.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedShape.cxx | Diff File | ||
mod - src/AIS/AIS_ParallelRelation.cxx | Diff File | ||
mod - src/AIS/AIS_PerpendicularRelation.cxx | Diff File | ||
mod - src/AIS/AIS_Plane.cxx | Diff File | ||
mod - src/AIS/AIS_PlaneTrihedron.cxx | Diff File | ||
mod - src/AIS/AIS_Point.cxx | Diff File | ||
mod - src/AIS/AIS_SymmetricRelation.cxx | Diff File | ||
mod - src/AIS/AIS_TangentRelation.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | ||
mod - src/AIS/AIS_TypeFilter.cxx | Diff File | ||
mod - src/AppDef/AppDef_MultiPointConstraint.cxx | Diff File | ||
mod - src/AppParCurves/AppParCurves_MultiPoint.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/Bisector/Bisector_BisecAna.cxx | Diff File | ||
mod - src/Bisector/Bisector_BisecPC.cxx | Diff File | ||
mod - src/Bnd/Bnd_BoundSortBox2d.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_9.cxx | Diff File | ||
mod - src/BOPCol/BOPCol_BaseAllocator.hxx | Diff File | ||
mod - src/BOPCol/BOPCol_NCVector.hxx | Diff File | ||
mod - src/BOPDS/BOPDS_Curve.lxx | Diff File | ||
mod - src/BRep/BRep_CurveOn2Surfaces.cxx | Diff File | ||
mod - src/BRep/BRep_CurveRepresentation.cxx | Diff File | ||
mod - src/BRepAdaptor/BRepAdaptor_Curve.cxx | Diff File | ||
mod - src/BRepApprox/BRepApprox_SurfaceTool.lxx | Diff File | ||
mod - src/BRepBlend/BRepBlend_Extremity.lxx | Diff File | ||
mod - src/BRepBlend/BRepBlend_PointOnRst.lxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtCC.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtCF.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtFF.hxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtPC.hxx | Diff File | ||
mod - src/BRepFill/BRepFill_ApproxSeewing.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_BaseAllocator.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_MatCommands.cxx | Diff File | ||
mod - src/BRepTopAdaptor/BRepTopAdaptor_Tool.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_0.cxx | Diff File | ||
mod - src/ChFiDS/ChFiDS_Stripe.cxx | Diff File | ||
mod - src/ChFiKPart/ChFiKPart_ComputeData.cxx | Diff File | ||
mod - src/Contap/Contap_Contour.cxx | Diff File | ||
mod - src/Contap/Contap_HContTool.cxx | Diff File | ||
mod - src/Contap/Contap_Point.lxx | Diff File | ||
mod - src/Contap/Contap_SurfFunction.lxx | Diff File | ||
mod - src/Convert/Convert_CompPolynomialToPoles.cxx | Diff File | ||
mod - src/DBC/DBC_BaseArray.cxx | Diff File | ||
mod - src/DBC/DBC_DBVArray.hxx | Diff File | ||
mod - src/Draft/Draft_EdgeInfo.cxx | Diff File | ||
mod - src/Dynamic/Dynamic_DynamicInstance.cxx | Diff File | ||
mod - src/Dynamic/Dynamic_FuzzyClass.cxx | Diff File | ||
mod - src/Dynamic/Dynamic_FuzzyInstance.gxx | Diff File | ||
mod - src/Dynamic/Dynamic_MethodDefinitionsDictionary.cxx | Diff File | ||
mod - src/Expr/Expr_BinaryExpression.cxx | Diff File | ||
mod - src/Extrema/Extrema_GenExtPS.cxx | Diff File | ||
mod - src/FilletSurf/FilletSurf_InternalBuilder.cxx | Diff File | ||
mod - src/Geom2dAPI/Geom2dAPI_Interpolate.cxx | Diff File | ||
mod - src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx | Diff File | ||
mod - src/Geom2dLProp/Geom2dLProp_Curve2dTool.cxx | Diff File | ||
mod - src/GeomAPI/GeomAPI_Interpolate.cxx | Diff File | ||
mod - src/GeomAPI/GeomAPI_PointsToBSpline.cxx | Diff File | ||
mod - src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_ConstraintCommands.cxx | Diff File | ||
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_BoundWithSurf.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_ConstrainedFilling.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_CoonsAlgPatch.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_NSections.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_SectionGenerator.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_SimpleBound.cxx | Diff File | ||
mod - src/GeomLib/GeomLib.cxx | Diff File | ||
mod - src/GeomLProp/GeomLProp_CurveTool.cxx | Diff File | ||
mod - src/GeomLProp/GeomLProp_SurfaceTool.cxx | Diff File | ||
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.cxx | Diff File | ||
mod - src/GeomPlate/GeomPlate_CurveConstraint.cxx | Diff File | ||
mod - src/HLRBRep/HLRBRep_BSurfaceTool.lxx | Diff File | ||
mod - src/HLRBRep/HLRBRep_SurfaceTool.lxx | Diff File | ||
mod - src/IFSelect/IFSelect_WorkSession.cxx | Diff File | ||
mod - src/Interface/Interface_EntityCluster.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_ALineToWLine.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_CSFunction.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_HInterTool.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_Intersection.cxx | Diff File | ||
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx | Diff File | ||
mod - src/IntSurf/IntSurf_Allocator.hxx | Diff File | ||
mod - src/Law/Law_Interpolate.cxx | Diff File | ||
mod - src/MAT/MAT_Arc.cxx | Diff File | ||
mod - src/MAT/MAT_BasicElt.cxx | Diff File | ||
mod - src/MAT2d/MAT2d_Circuit.cxx | Diff File | ||
mod - src/Materials/Materials_MaterialDefinition.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_DeformedDataSource.cxx | Diff File | ||
mod - src/MoniTool/MoniTool_TransientElem.cxx | Diff File | ||
mod - src/NCollection/NCollection_BaseCollection.hxx | Diff File | ||
mod - src/NCollection/NCollection_Handle.hxx | Diff File | ||
mod - src/NCollection/NCollection_HeapAllocator.cxx | Diff File | ||
mod - src/NCollection/NCollection_HeapAllocator.hxx | Diff File | ||
mod - src/NCollection/NCollection_StdBase.hxx | Diff File | ||
mod - src/NCollection/NCollection_UBTree.hxx | Diff File | ||
mod - src/NCollection/NCollection_UBTreeFiller.hxx | Diff File | ||
mod - src/NCollection/NCollection_Vector.hxx | Diff File | ||
mod - src/NIS/NIS_Drawer.cxx | Diff File | ||
mod - src/NIS/NIS_Drawer.hxx | Diff File | ||
mod - src/NIS/NIS_DrawList.cxx | Diff File | ||
mod - src/NIS/NIS_DrawList.hxx | Diff File | ||
mod - src/NIS/NIS_InteractiveContext.cxx | Diff File | ||
mod - src/NIS/NIS_InteractiveContext.hxx | Diff File | ||
mod - src/NIS/NIS_InteractiveObject.cxx | Diff File | ||
mod - src/NIS/NIS_InteractiveObject.hxx | Diff File | ||
mod - src/NIS/NIS_ObjectsIterator.cxx | Diff File | ||
mod - src/NIS/NIS_ObjectsIterator.hxx | Diff File | ||
mod - src/NIS/NIS_SelectFilter.cxx | Diff File | ||
mod - src/NIS/NIS_SelectFilter.hxx | Diff File | ||
mod - src/NIS/NIS_Surface.cxx | Diff File | ||
mod - src/NIS/NIS_Surface.hxx | Diff File | ||
mod - src/NIS/NIS_SurfaceDrawer.cxx | Diff File | ||
mod - src/NIS/NIS_SurfaceDrawer.hxx | Diff File | ||
mod - src/NIS/NIS_Triangulated.cxx | Diff File | ||
mod - src/NIS/NIS_Triangulated.hxx | Diff File | ||
mod - src/NIS/NIS_TriangulatedDrawer.cxx | Diff File | ||
mod - src/NIS/NIS_TriangulatedDrawer.hxx | Diff File | ||
mod - src/NIS/NIS_View.cxx | Diff File | ||
mod - src/NIS/NIS_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_CView.hxx | Diff File | ||
mod - src/Plate/Plate_Plate.cxx | Diff File | ||
mod - src/PMMgt/PMMgt_PManaged.cxx | Diff File | ||
mod - src/PNaming/PNaming_Name.lxx | Diff File | ||
mod - src/PNaming/PNaming_Name_1.lxx | Diff File | ||
mod - src/PNaming/PNaming_Name_2.lxx | Diff File | ||
mod - src/Poly/Poly_CoherentNode.cxx | Diff File | ||
mod - src/Poly/Poly_CoherentNode.hxx | Diff File | ||
mod - src/Poly/Poly_CoherentTriangulation.cxx | Diff File | ||
mod - src/Poly/Poly_CoherentTriangulation.hxx | Diff File | ||
mod - src/Poly/Poly_CoherentTriPtr.cxx | Diff File | ||
mod - src/Poly/Poly_CoherentTriPtr.hxx | Diff File | ||
mod - src/Poly/Poly_ListOfTriangulation.hxx | Diff File | ||
mod - src/Poly/Poly_MakeLoops.cxx | Diff File | ||
mod - src/Poly/Poly_MakeLoops.hxx | Diff File | ||
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Drawer.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Presentation.cxx | Diff File | ||
mod - src/QABugs/QABugs_11.cxx | Diff File | ||
mod - src/QABugs/QABugs_12.cxx | Diff File | ||
mod - src/QABugs/QABugs_17.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/QABugs/QABugs_3.cxx | Diff File | ||
mod - src/QABugs/QABugs_4.cxx | Diff File | ||
mod - src/QABugs/QABugs_8.cxx | Diff File | ||
mod - src/QABugs/QABugs_9.cxx | Diff File | ||
mod - src/QABugs/QABugs_MyText.cxx | Diff File | ||
mod - src/QABugs/QABugs_PresentableObject.cxx | Diff File | ||
mod - src/QANCollection/QANCollection4.cxx | Diff File | ||
mod - src/RWStl/RWStl.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveCircle.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveWire.cxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SortAlgo.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_DataMapOfObjectOwners.hxx | Diff File | ||
mod - src/ShapeAnalysis/ShapeAnalysis_FreeBoundData.lxx | Diff File | ||
mod - src/Standard/Standard_Persistent.cxx | Diff File | ||
mod - src/Standard/Standard_Transient.cxx | Diff File | ||
mod - src/Standard/Standard_Type.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_Shape.cxx | Diff File | ||
mod - src/TDF/TDF_HAllocator.hxx | Diff File | ||
mod - src/TDF/TDF_LabelNode.hxx | Diff File | ||
mod - src/TestTopOpe/TestTopOpe_BOOP.hxx | Diff File | ||
mod - src/TestTopOpe/TestTopOpe_BOOPCommands.cxx | Diff File | ||
mod - src/TNaming/TNaming_Identifier.cxx | Diff File | ||
mod - src/TObj/TObj_Container.hxx | Diff File | ||
mod - src/TObj/TObj_SequenceOfObject.hxx | Diff File | ||
mod - src/TopOpeBRepDS/TopOpeBRepDS_traceDSX.hxx | Diff File | ||
mod - src/TopTools/TopTools_MutexForShapeProvider.hxx | Diff File | ||
mod - src/TPrsStd/TPrsStd_ConstraintTools.cxx | Diff File | ||
mod - src/Units/Units_UnitsDictionary.cxx | Diff File | ||
mod - src/Units/Units_UnitsSystem.cxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_ContextView.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_DataMapOfShapeAppearance.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_ListOfNode.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_MapOfNode.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_Node.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_Scene.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_Scene.hxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_ShapeConvert.hxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers.cxx | Diff File | ||
mod - src/XSDRAW/XSDRAW.cxx | Diff File | ||
master f58f9b92 2014-04-09 10:26:37
Committer: bugmaster Details Diff |
Fix for building lex scanners on Windows when scanner is generated by flex 2.5.35 on Linux | ||
mod - src/ExprIntrp/ExprIntrp.lex | Diff File | ||
mod - src/StepFile/step.lex | Diff File | ||
master 622d7f53 2014-04-09 08:13:20
Committer: apn Details Diff |
0024812: Provide VS2012 debugger visualizer for OCCT types |
Affected Issues 0024812 |
|
mod - .gitattributes | Diff File | ||
add - dox/dev_guides/debug/occt.natvis | Diff File | ||
master 6af4fe1c 2014-04-08 10:22:56
Committer: abv Details Diff |
0024742: Remove rarely used collection classes: Stack Generic class TCollection_Stack removed (along with TCollection_StackIterator and TCollection_StackNode). Code using TCollection_Stack changed to equivalent use of TCollection_List (replacing Push -> Prepend, Top -> First, Pop -> RemoveFirst). |
Affected Issues 0024742 |
|
mod - src/CDF/CDF_StoreList.cdl | Diff File | ||
mod - src/CDF/CDF_StoreList.cxx | Diff File | ||
mod - src/CDM/CDM.cdl | Diff File | ||
mod - src/DDF/DDF.cdl | Diff File | ||
mod - src/DDF/DDF_TransactionCommands.cxx | Diff File | ||
mod - src/ExprIntrp/ExprIntrp.cdl | Diff File | ||
mod - src/ExprIntrp/ExprIntrp_Analysis.cdl | Diff File | ||
mod - src/ExprIntrp/ExprIntrp_Analysis.cxx | Diff File | ||
mod - src/GraphTools/GraphTools_DFSIterator.gxx | Diff File | ||
mod - src/GraphTools/GraphTools_ReducedGraph.cdl | Diff File | ||
mod - src/GraphTools/GraphTools_ReducedGraph.gxx | Diff File | ||
mod - src/GraphTools/GraphTools_SortedStrgCmptsFromIterator.cdl | Diff File | ||
mod - src/GraphTools/GraphTools_SortedStrgCmptsFromIterator.gxx | Diff File | ||
mod - src/NCollection/FILES | Diff File | ||
rm - src/NCollection/NCollection_DefineStack.hxx | Diff File | ||
rm - src/NCollection/NCollection_Stack.hxx | Diff File | ||
mod - src/NLPlate/NLPlate.cdl | Diff File | ||
mod - src/NLPlate/NLPlate_NLPlate.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderStates.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderStates.hxx | Diff File | ||
mod - src/QADraw/QADraw.cxx | Diff File | ||
mod - src/QANCollection/QANCollection.cdl | Diff File | ||
mod - src/QANCollection/QANCollection2.cxx | Diff File | ||
mod - src/QANCollection/QANCollection3.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common2.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common3.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncLists.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncTest.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_PerfLists.hxx | Diff File | ||
mod - src/TCollection/TCollection.cdl | Diff File | ||
rm - src/TCollection/TCollection_Stack.cdl | Diff File | ||
rm - src/TCollection/TCollection_Stack.gxx | Diff File | ||
rm - src/TCollection/TCollection_Stack.lxx | Diff File | ||
rm - src/TCollection/TCollection_StackIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_StackIterator.lxx | Diff File | ||
rm - src/TCollection/TCollection_StackNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_StackNode.lxx | Diff File | ||
mod - src/TColStd/TColStd.cdl | Diff File | ||
mod - src/TDF/TDF_Data.cdl | Diff File | ||
mod - src/TDF/TDF_Data.cxx | Diff File | ||
mod - src/TopExp/TopExp.cdl | Diff File | ||
master bd2de396 2014-04-08 10:21:26
Committer: abv Details Diff |
0024742: Remove rarely used collection classes: SList Generic "TCollection_SList" class and nested "TCollection_SListNode" class moved (as non-generic) to the "TopLoc" package (the only place where they were instantiated). Names of these classes changed to "TopLoc_SListOfItemLocation" and "TopLoc_SListNodeOfItemLocation". "NCollection_SList" class removed as unused (along with NCollection_DefineSList.hxx). |
Affected Issues 0024742 |
|
mod - src/NCollection/FILES | Diff File | ||
rm - src/NCollection/NCollection_DefineSList.hxx | Diff File | ||
rm - src/NCollection/NCollection_SList.hxx | Diff File | ||
mod - src/QANCollection/QANCollection.cdl | Diff File | ||
mod - src/QANCollection/QANCollection2.cxx | Diff File | ||
mod - src/QANCollection/QANCollection3.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common2.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common3.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncLists.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncTest.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_PerfLists.hxx | Diff File | ||
mod - src/TCollection/TCollection.cdl | Diff File | ||
mod - src/TopLoc/TopLoc.cdl | Diff File | ||
add - src/TopLoc/TopLoc_SListNodeOfItemLocation.cdl | Diff File | ||
master 54f7544d 2014-04-08 08:55:04
Committer: abv Details Diff |
0024742: Remove rarely used collection classes: Set Classes NCollection_Set and NCollection_HSet removed as unused (along with NCollection_DefineSet.hxx and NCollection_DefineHSet.hxx). Classes TCollection_Set and TCollection_HSet removed (along with TCollection_SetIterator and TCollection_SetList nested classes). Code previously using Set classes updated to equivalent use of Sequence (Adaptor3d and Visual3d packages) or TColStd_PackedMapOfInteger (BRepAlgo package). In Adaptor3d_CurveOnSurface, calculation of continuity intervals refactored so as to build and store sorted sequence of reals, instead of collecting them to set, copying to array, and then sorting. |
Affected Issues 0024742 |
|
mod - src/Adaptor3d/Adaptor3d_CurveOnSurface.cdl | Diff File | ||
mod - src/Adaptor3d/Adaptor3d_CurveOnSurface.cxx | Diff File | ||
mod - src/BRepAlgo/BRepAlgo_DSAccess.cdl | Diff File | ||
mod - src/BRepAlgo/BRepAlgo_DSAccess.cxx | Diff File | ||
mod - src/NCollection/FILES | Diff File | ||
rm - src/NCollection/NCollection_DefineHSet.hxx | Diff File | ||
rm - src/NCollection/NCollection_DefineSet.hxx | Diff File | ||
rm - src/NCollection/NCollection_HSet.hxx | Diff File | ||
rm - src/NCollection/NCollection_Set.hxx | Diff File | ||
mod - src/QANCollection/QANCollection2.cxx | Diff File | ||
mod - src/QANCollection/QANCollection3.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common2.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common3.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncLists.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncTest.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_PerfLists.hxx | Diff File | ||
mod - src/TCollection/TCollection.cdl | Diff File | ||
rm - src/TCollection/TCollection_HSet.cdl | Diff File | ||
rm - src/TCollection/TCollection_HSet.gxx | Diff File | ||
rm - src/TCollection/TCollection_HSet.lxx | Diff File | ||
rm - src/TCollection/TCollection_Set.cdl | Diff File | ||
rm - src/TCollection/TCollection_Set.gxx | Diff File | ||
rm - src/TCollection/TCollection_Set.lxx | Diff File | ||
rm - src/TCollection/TCollection_SetIterator.gxx | Diff File | ||
rm - src/TCollection/TCollection_SetIterator.lxx | Diff File | ||
mod - src/TColStd/TColStd.cdl | Diff File | ||
mod - src/V3d/V3d.cxx | Diff File | ||
mod - src/Visual3d/Visual3d.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_ContextView.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_ContextView.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_View.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_View.cxx | Diff File | ||
mod - src/Visual3d/Visual3d_ViewManager.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_ViewManager.cxx | Diff File | ||
master e30616a7 2014-04-08 08:22:16
Committer: apn Details Diff |
0024639: Parallelization FillDS part of BO The contents dealing with the parallel computation of Vertex/Face interferences. |
Affected Issues 0024639 |
|
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | ||
mod - src/IntTools/IntTools_EdgeFace.cdl | Diff File | ||
mod - src/IntTools/IntTools_EdgeFace.cxx | Diff File | ||
master 90e82f70 2014-04-08 08:11:00
Committer: apn Details Diff |
0024808: cmake does not compile mfc sample OCC_StereoConfigDlg.cxx/h were added into mfcsample CMakeLists.txt meta-project |
Affected Issues 0024808 |
|
mod - samples/mfc/standard/mfcsample/CMakeLists.txt | Diff File | ||
master b439bc58 2014-04-08 06:22:02
Committer: abv Details Diff |
0024742: Remove rarely used collection classes "TCollection_Array1Descriptor" and "TCollection_Array2Descriptor" classes were removed as unused. |
Affected Issues 0024742 |
|
mod - src/TCollection/TCollection.cdl | Diff File | ||
rm - src/TCollection/TCollection_Array1Descriptor.cdl | Diff File | ||
rm - src/TCollection/TCollection_Array1Descriptor.cxx | Diff File | ||
rm - src/TCollection/TCollection_Array2Descriptor.cdl | Diff File | ||
rm - src/TCollection/TCollection_Array2Descriptor.cxx | Diff File | ||
master 91720fc5 2014-04-07 12:29:04 Committer: apn Details Diff |
0024804: OSD_PerfMeter documentation is broken |
Affected Issues 0024804 |
|
mod - src/OSD/OSD_PerfMeter.h | Diff File | ||
mod - src/OSD/OSD_PerfMeter.hxx | Diff File | ||
master 927513c0 2014-04-07 08:09:39
Committer: abv Details Diff |
0024538: BRepFill_CompatibleWires.cxx, implementation of function PlaneOfWire() is suboptimal Implementation improvements and refactoring in PlaneOfWire() function. |
Affected Issues 0024538 |
|
mod - src/BRepFill/BRepFill_CompatibleWires.cxx | Diff File | ||
master ea095e0e 2014-04-04 15:31:48
Committer: apn Details Diff |
0024797: TKOpenGl, OpenGl_PointSprite - the assert is absent during incorrect object releasing. | ||
mod - src/OpenGl/OpenGl_PointSprite.cxx | Diff File | ||
master 0fbfbd60 2014-04-04 12:26:26 Details Diff |
0024731: Incomplete section of a surface by plane Added test case bugs/modalg_5/bug24731 |
||
add - tests/bugs/modalg_5/bug24731 | Diff File | ||
master fbdb9e83 2014-04-04 10:17:19 Details Diff |
Added TODO in unstable test case de/step_3/E6. | ||
mod - tests/de/step_3/E6 | Diff File | ||
master 1cc4346c 2014-04-04 10:16:15 Details Diff |
Increase CPU limit in test case bugs/modalg_5/bug24758_2 in Debug mode. | ||
mod - tests/bugs/modalg_5/bug24758_2 | Diff File | ||
master fc73a202 2014-04-04 10:14:02
Committer: apn Details Diff |
0024739: TKOpenGl - port ray-tracing from OpenCL to GLSL for better integration and portability RayTracing - disable reflections by default Fix possible compilation issue on Mac OS X. |
Affected Issues 0024739 |
|
mod - samples/tcl/raytrace.tcl | Diff File | ||
mod - src/BVH/BVH_BinnedBuilder.lxx | Diff File | ||
mod - src/BVH/BVH_Builder.hxx | Diff File | ||
mod - src/BVH/BVH_SweepPlaneBuilder.lxx | Diff File | ||
mod - src/BVH/BVH_Tree.hxx | Diff File | ||
mod - src/BVH/BVH_Tree.lxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | ||
mod - src/OpenGl/EXTERNLIB | Diff File | ||
mod - src/OpenGl/FILES | Diff File | ||
rm - src/OpenGl/OpenGl_Cl.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.hxx | Diff File | ||
rm - src/OpenGl/OpenGl_RaytraceSource.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureBufferArb.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureBufferArb.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
add - src/Shaders/RaytraceBase.fs | Diff File | ||
add - src/Shaders/RaytraceBase.vs | Diff File | ||
add - src/Shaders/RaytraceRender.fs | Diff File | ||
add - src/Shaders/RaytraceSmooth.fs | Diff File | ||
mod - src/TKOpenGl/EXTERNLIB | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - tests/v3d/raytrace/bug24130 | Diff File | ||
mod - tests/v3d/raytrace/connected | Diff File | ||
mod - tests/v3d/raytrace/plastic | Diff File | ||
master 3125ebb6 2014-04-04 09:15:11
Committer: abv Details Diff |
0024742: Remove rarely used collection classes: Queue Generic "TCollection_Queue" class removed (along with "TCollection_QueueNode" and three instantiations in TColStd). Template class TCollection_Queue removed. The code using queue classes converted to use lists for the same purpose (replacing Push -> Append, Front -> First, Pop -> RemoveFirst). In OpenGl_Context, list is used as stack instead of queue, for it looks more natural for release of resources (last allocated - first released). |
Affected Issues 0024742 |
|
mod - src/GraphTools/GraphTools_BFSIterator.gxx | Diff File | ||
mod - src/GraphTools/GraphTools_TopologicalSortFromIterator.gxx | Diff File | ||
mod - src/NCollection/FILES | Diff File | ||
rm - src/NCollection/NCollection_DefineQueue.hxx | Diff File | ||
rm - src/NCollection/NCollection_Queue.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/QANCollection/QANCollection.cdl | Diff File | ||
mod - src/QANCollection/QANCollection2.cxx | Diff File | ||
mod - src/QANCollection/QANCollection3.cxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common2.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Common3.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncLists.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_FuncTest.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_PerfLists.hxx | Diff File | ||
mod - src/TCollection/TCollection.cdl | Diff File | ||
rm - src/TCollection/TCollection_Queue.cdl | Diff File | ||
rm - src/TCollection/TCollection_Queue.gxx | Diff File | ||
rm - src/TCollection/TCollection_Queue.lxx | Diff File | ||
rm - src/TCollection/TCollection_QueueNode.gxx | Diff File | ||
rm - src/TCollection/TCollection_QueueNode.lxx | Diff File | ||
mod - src/TColStd/TColStd.cdl | Diff File | ||
master ca0c0b11 2014-04-04 05:15:40
Committer: abv Details Diff |
0024534: Improve design of Image_PixMap class Remove template methods Image_PixMap::EditData(), ::ReadData(). Add template method Image_PixMap::ChangeValue(). Remove redundant parameter for Image_PixMap::Clear() method. Make Image_PixMapData non-template class. Introduce NCollection_Buffer. |
Affected Issues 0024534 |
|
mod - src/Image/Image_AlienPixMap.cxx | Diff File | ||
mod - src/Image/Image_AlienPixMap.hxx | Diff File | ||
mod - src/Image/Image_Diff.cxx | Diff File | ||
mod - src/Image/Image_PixMap.cxx | Diff File | ||
mod - src/Image/Image_PixMap.hxx | Diff File | ||
mod - src/Image/Image_PixMapData.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx | Diff File | ||
mod - src/NCollection/FILES | Diff File | ||
add - src/NCollection/NCollection_Buffer.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectMarker.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
master 3c15cf3d 2014-04-04 04:48:45
Committer: apn Details Diff |
New compiler warnings (vc10 64-bit) fixed in BOPCol_TBB.hxx | ||
mod - src/BOPCol/BOPCol_TBB.hxx | Diff File | ||
master 5cff985a 2014-04-03 16:39:35 Committer: apn Details Diff |
0024795: TKOpenGl - new compilation warnings in OpenGl_Workspace_Raytrace.cxx |
Affected Issues 0024795 |
|
mod - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
master 11500a85 2014-04-03 13:30:35 Committer: apn Details Diff |
0024794: Drop unused files Standard_osd_ffi.c and Standard_symlink.c |
Affected Issues 0024794 |
|
mod - src/Standard/FILES | Diff File | ||
rm - src/Standard/Standard_osd_ffi.c | Diff File | ||
rm - src/Standard/Standard_symlink.c | Diff File | ||
master d41f6af3 2014-04-03 13:15:09 Committer: apn Details Diff |
0024792: Remove unused hacks for compilers without STL |
Affected Issues 0024792 |
|
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/Draw/Draw_Interpretor.cxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - src/Message/Message_Messenger.lxx | Diff File | ||
mod - src/Message/Message_PrinterOStream.cxx | Diff File | ||
mod - src/Standard/Standard_Failure.cxx | Diff File | ||
mod - src/Standard/Standard_SStream.hxx | Diff File | ||
mod - src/Standard/Standard_Stream.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx | Diff File | ||
mod - src/XmlMNaming/XmlMNaming_NamedShapeDriver.cxx | Diff File |