Changesets: occt

master d7515f9a

2014-04-10 12:16:27

kgv


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

abv


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

abv


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

abv


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

abv


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

agv


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

abv


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

abv


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

abv


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

pkv


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

ibs


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

abv


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

kgv


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

abv


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

osa


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

apn

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

apn

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

apn

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

dbp


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

abv


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

abv


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

abv


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

kgv


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

kgv


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

kgv


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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 192 193 194 195 196 197 198 ... 210 ... 240 ... 254 255 256  Next  Last