Changesets: occt

master 381a6d0e

2013-07-18 08:44:08

ika

Details Diff
0023570: Command param in DRAW outputs non-readable symbols
Added test case bugs/xde/bug23570
Affected Issues
0023570
mod - src/MoniTool/MoniTool_TypedValue.cxx Diff File
add - tests/bugs/xde/bug23570 Diff File

master a44902ef

2013-07-18 08:11:50

bugmaster

Details Diff
Update of environment files for compilation in batch mode.
mod - samples/mfc/standard/env.bat Diff File
mod - samples/mfc/standard/msvc.bat Diff File
mod - samples/mfc/standard/run.bat Diff File

master 92a49559

2013-07-17 11:18:29

mkv

Details Diff
0024075: Boolean Section between two faces fails
add - tests/bugs/modalg_5/bug24075 Diff File

master efef9da8

2013-07-16 17:33:29

Roman Lygin

Details Diff
0024072: VC 2009 64-bit compiler crashes while compiling IntPoly_ShapeSection.cxx Affected Issues
0024072
mod - src/IntPoly/IntPoly_ShapeSection.cxx Diff File
mod - src/TCollection/TCollection_Array1.cdl Diff File
mod - src/TCollection/TCollection_Array1.gxx Diff File
mod - src/TCollection/TCollection_Array1.lxx Diff File
mod - src/TCollection/TCollection_Array2.cdl Diff File
mod - src/TCollection/TCollection_Array2.gxx Diff File
mod - src/TCollection/TCollection_Array2.lxx Diff File

master cf6625bd

2013-07-16 10:34:51

omy

Details Diff
0024076: New warning during compilation OCCT on WNT platform (release and debug)

Added return statement to disable warning
Affected Issues
0024076
mod - src/Adaptor3d/Adaptor3d_IsoCurve.cxx Diff File

master fa748d09

2013-07-12 13:40:15

jgv


Committer: kgv Details Diff
0023582: Argument of LocOpe_WiresOnShape::SetCheckInterior() function is ignored. Affected Issues
0023582
mod - src/LocOpe/LocOpe_WiresOnShape.lxx Diff File

master d3f26155

2013-07-12 08:54:01

omy

Details Diff
0024058: Eliminate compiler warning C4702 in MSVC++ with warning level 4

Got rid of most of warnings of C4702 type: unreachable code.
Returned some #ifdef DEB
Fixed tabs formatting
Fixed some mistakes in code
Affected Issues
0024058
mod - src/Adaptor3d/Adaptor3d_IsoCurve.cxx Diff File
mod - src/Adaptor3d/Adaptor3d_SurfaceOfLinearExtrusion.cxx Diff File
mod - src/AIS/AIS_Selection.cxx Diff File
mod - src/APIHeaderSection/APIHeaderSection_EditHeader.cxx Diff File
mod - src/BOPTest/BOPTest_BOPCommands.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_FaceRestrictor.cxx Diff File
mod - src/BRepFill/BRepFill_Pipe.cxx Diff File
mod - src/BRepGProp/BRepGProp_EdgeTool.cxx Diff File
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
mod - src/BRepTools/BRepTools_NurbsConvertModification.cxx Diff File
mod - src/ChFi2d/ChFi2d_Builder_0.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_SpKP.cxx Diff File
mod - src/DDataStd/DDataStd_DrawDriver.cxx Diff File
mod - src/DPrsStd/DPrsStd_AISPresentationCommands.cxx Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/Draw/Draw_Window.cxx Diff File
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.gxx Diff File
mod - src/GCPnts/GCPnts_UniformDeflection.gxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx Diff File
mod - src/GeometryTest/GeometryTest_ConstraintCommands.cxx Diff File
mod - src/GeomFill/GeomFill.cxx Diff File
mod - src/IntPatch/IntPatch_LineConstructor.cxx Diff File
mod - src/IntPatch/IntPatch_Polyhedron.cxx Diff File
mod - src/IntSurf/IntSurf_Quadric.cxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - src/MAT2d/MAT2d_Circuit.cxx Diff File
mod - src/MeshVS/MeshVS_MeshOwner.cxx Diff File
mod - src/MNaming/MNaming_NamingRetrievalDriver.cxx Diff File
mod - src/MNaming/MNaming_NamingRetrievalDriver_1.cxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/QABugs/QABugs_10.cxx Diff File
mod - src/QABugs/QABugs_4.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_BooleanOperationFeat.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_Gluing.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe_Glue_wire.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis.cxx Diff File
mod - src/ShapeBuild/ShapeBuild_Edge.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx Diff File
mod - src/ShapeCustom/ShapeCustom_BSplineRestriction.cxx Diff File
mod - src/ShapeFix/ShapeFix_EdgeProjAux.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wireframe.cxx Diff File
mod - src/TNaming/TNaming.cxx Diff File
mod - src/TNaming/TNaming_Localizer.cxx Diff File
mod - src/TNaming/TNaming_Name.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FFDumper.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_sort.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_traceBOOPNINT.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Builder1.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_GTopo.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Tools_1.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_BuildTool.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_PointIterator.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_makeTransition.cxx Diff File
mod - src/XSControl/XSControl_Functions.cxx Diff File

master c1746a0a

2013-07-12 08:42:42

emv

Details Diff
0024060: Wrong result done by general fuse algorithm.

Added treatment of the vertex as a single object.
Added test case bugs/modalg_5/bug24060
Modified shape's extension in test cases bugs/moddata_3/bug23943_3 bug23943_4
Modified test cases in group de according to new reference data in issue 24035
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx Diff File
add - tests/bugs/modalg_5/bug24060 Diff File
mod - tests/bugs/moddata_3/bug23943_3 Diff File
mod - tests/bugs/moddata_3/bug23943_4 Diff File
mod - tests/de/iges_1/J9 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/L8 Diff File
mod - tests/de/iges_1/P5 Diff File
mod - tests/de/iges_1/R8 Diff File
mod - tests/de/iges_2/A1 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/C5 Diff File
mod - tests/de/iges_2/G5 Diff File
mod - tests/de/iges_3/A2 Diff File
mod - tests/de/step_1/D7 Diff File
mod - tests/de/step_2/A6 Diff File
mod - tests/de/step_3/C6 Diff File
mod - tests/de/step_3/D9 Diff File
mod - tests/de/step_3/E6 Diff File

master 9733d9b3

2013-07-12 08:41:15

vro

Details Diff
0024062: A mistake in Geom_OffsetCurve.cdl about direction of offset

A misprint in document is corrected.
Affected Issues
0024062
mod - src/Geom/Geom_OffsetCurve.cdl Diff File

master f7e3c52f

2013-07-12 08:39:06

jgv

Details Diff
0024032: An exception raised during projection of the curve on the surface

Added test case bugs/moddata_3/bug24032
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
add - tests/bugs/moddata_3/bug24032 Diff File

master 302f96fb

2013-07-12 08:37:38

omy

Details Diff
0023947: Eliminate trivial compiler warnings in MSVC++ with warning level 4

Fix first subset of warnings (about 100)
- while(1) and similar constructs replaced by for(;;)
- some uninitialized variables corrected
Got rid of Warning C4189: local variable is initialised but not referenced
Corrected mistakes after getting rid of C4189 compiler warning
Corrected some mistakes that led to compiling errors
Fixed test case because of improvement message - removed unnecessary TODO.
Small fix: tabs have been replaced with whitespaces.
Added TODO for Windows platform
removed last TODO
Corrected mistakes, returned some #ifdef DEB code, fixed test case .
Restoring a few places which have been modified too much
Small grammar fix
Deleted unnecessary puts in bugs/end
Affected Issues
0023947
mod - src/Adaptor3d/Adaptor3d_IsoCurve.cxx Diff File
mod - src/Adaptor3d/Adaptor3d_SurfaceOfLinearExtrusion.cxx Diff File
mod - src/BiTgte/BiTgte_Blend.cxx Diff File
mod - src/BndLib/BndLib_AddSurface.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_ArgumentAnalyzer.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_BuilderFace.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Tools.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter.cxx Diff File
mod - src/BOPCol/BOPCol_Array1.hxx Diff File
mod - src/BOPDS/BOPDS_DS.cxx Diff File
mod - src/BOPDS/BOPDS_SubIterator.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_2.cxx Diff File
mod - src/BRep/BRep_Builder.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_Loop.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Collect.cxx Diff File
mod - src/BRepClass3d/BRepClass3d_SolidExplorer.cxx Diff File
mod - src/BRepFeat/BRepFeat.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakeLinearForm.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakeRevolutionForm.cxx Diff File
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File
mod - src/BRepFill/BRepFill_OffsetWire.cxx Diff File
mod - src/BRepFill/BRepFill_TrimShellCorner.cxx Diff File
mod - src/BRepLib/BRepLib_FindSurface.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_VertexTool.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Offset.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MiddlePath.cxx Diff File
mod - src/BRepTest/BRepTest_SurfaceCommands.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_0.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/DDataStd/DDataStd_Sample.cxx Diff File
mod - src/DNaming/DNaming_BooleanOperationDriver.cxx Diff File
mod - src/DPrsStd/DPrsStd_Sample.cxx Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/Draw/Draw_Window.cxx Diff File
mod - src/Extrema/Extrema_FuncExtPS.cxx Diff File
mod - src/Extrema/Extrema_GenExtPS.cxx Diff File
mod - src/FSD/FSD_CmpFile.cxx Diff File
mod - src/FSD/FSD_File.cxx Diff File
mod - src/FWOSDriver/FWOSDriver_Driver.cxx Diff File
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx Diff File
mod - src/GeomFill/GeomFill_NSections.cxx Diff File
mod - src/gp/gp_GTrsf.cxx Diff File
mod - src/gp/gp_GTrsf2d.cxx Diff File
mod - src/gp/gp_Mat.cxx Diff File
mod - src/gp/gp_Mat2d.cxx Diff File
mod - src/gp/gp_Trsf.cxx Diff File
mod - src/gp/gp_Trsf2d.cxx Diff File
mod - src/HLRTopoBRep/HLRTopoBRep_OutLiner.cxx Diff File
mod - src/IFSelect/IFSelect_SessionFile.cxx Diff File
mod - src/IGESFile/igesread.c Diff File
mod - src/IntAna/IntAna_Curve.cxx Diff File
mod - src/IntPatch/IntPatch_ALineToWLine.cxx Diff File
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx Diff File
mod - src/IntPolyh/IntPolyh_MaillageAffinage.cxx Diff File
mod - src/IntTools/IntTools_BeanBeanIntersector.cxx Diff File
mod - src/IntTools/IntTools_BeanFaceIntersector.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge_1.cxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - src/IntTools/IntTools_FClass2d.cxx Diff File
mod - src/LDOM/LDOMParser.cxx Diff File
mod - src/LDOM/LDOM_CharReference.cxx Diff File
mod - src/LDOM/LDOM_Element.cxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/math/math_DirectPolynomialRoots.cxx Diff File
mod - src/Message/Message_MsgFile.cxx Diff File
mod - src/NCollection/NCollection_IncAllocator.cxx Diff File
mod - src/OpenGl/OpenGl_LayerList.cxx Diff File
mod - src/OpenGl/OpenGl_Trihedron.cxx Diff File
mod - src/OpenGl/OpenGl_View_2.cxx Diff File
mod - src/OSD/OSD.cxx Diff File
mod - src/OSD/OSD_DirectoryIterator.cxx Diff File
mod - src/OSD/OSD_Disk.cxx Diff File
mod - src/OSD/OSD_File.cxx Diff File
mod - src/OSD/OSD_FileIterator.cxx Diff File
mod - src/OSD/OSD_FileNode.cxx Diff File
mod - src/OSD/OSD_Host.cxx Diff File
mod - src/OSD/OSD_MAllocHook.cxx Diff File
mod - src/OSD/OSD_Path.cxx Diff File
mod - src/OSD/OSD_Process.cxx Diff File
mod - src/OSD/OSD_SharedLibrary.cxx Diff File
mod - src/OSD/OSD_signal_WNT.cxx Diff File
mod - src/OSD/OSD_WNT.cxx Diff File
mod - src/Prs3d/Prs3d_RadiusAspect.cxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QABugs/QABugs_13.cxx Diff File
mod - src/QABugs/QABugs_2.cxx Diff File
mod - src/QABugs/QABugs_3.cxx Diff File
mod - src/QABugs/QABugs_9.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_Gluing.cxx Diff File
mod - src/QANewBRepNaming/QANewBRepNaming_Limitation.cxx Diff File
mod - src/QANewDBRepNaming/QANewDBRepNaming.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe_Intersection.cxx Diff File
mod - src/QANewModTopOpe/QANewModTopOpe_Tools.cxx Diff File
mod - src/Resource/Resource_Manager.cxx Diff File
mod - src/RWHeaderSection/RWHeaderSection_GeneralModule.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedApprovalAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedDateAndTimeAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedDateAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedDocumentReference.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedOrganizationAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedPersonAndOrganizationAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAppliedSecurityClassificationAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAndTimeAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignActualDateAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignApprovalAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignDateAndPersonAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignDocumentReference.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAndTimeAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignNominalDateAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignOrganizationAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignPersonAndOrganizationAssignment.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_RWAutoDesignSecurityClassificationAssignment.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWApplicationContextElement.cxx Diff File
mod - src/Select3D/Select3D_SensitiveEntity.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_FreeBounds.cxx Diff File
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx Diff File
mod - src/Standard/Standard.cxx Diff File
mod - src/Standard/Standard_MMgrOpt.cxx Diff File
mod - src/StdPrs/StdPrs_Curve.cxx Diff File
mod - src/StdPrs/StdPrs_WFRestrictedFace.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnit.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/StepData/StepData_DefaultGeneral.cxx Diff File
mod - src/StepData/StepData_DescrGeneral.cxx Diff File
mod - src/StepData/StepData_PDescr.cxx Diff File
mod - src/StepData/StepData_Simple.cxx Diff File
mod - src/StepData/StepData_StepReaderData.cxx Diff File
mod - src/StepShape/StepShape_OrientedClosedShell.cxx Diff File
mod - src/StepShape/StepShape_OrientedFace.cxx Diff File
mod - src/StepShape/StepShape_OrientedOpenShell.cxx Diff File
mod - src/Storage/Storage_Schema.cxx Diff File
mod - src/TCollection/TCollection_AsciiString.cxx Diff File
mod - src/TColStd/TColStd_MapIteratorOfPackedMapOfInteger.cxx Diff File
mod - src/TColStd/TColStd_PackedMapOfInteger.cxx Diff File
mod - src/TDataStd/TDataStd_Directory.cxx Diff File
mod - src/TDataStd/TDataStd_NoteBook.cxx Diff File
mod - src/TDataXtd/TDataXtd_Shape.cxx Diff File
mod - src/TDF/TDF_Attribute.cxx Diff File
mod - src/TestTopOpe/FILES Diff File
mod - src/TestTopOpe/TestTopOpe.cxx Diff File
mod - src/TestTopOpe/TestTopOpe_CORCommands.cxx Diff File
rm - src/TestTopOpe/TestTopOpe_DSACommands.cxx Diff File
mod - src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx Diff File
mod - src/TFunction/TFunction_Function.cxx Diff File
mod - src/TNaming/TNaming_UsedShapes.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesIntersector.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FaceEdgeFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FacesFiller_1.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_Hctxee2d.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_Point2d.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_ProcessGR.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_VPointInterIterator.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_CORRISO.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_tol.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_TOPOLOGY.cxx Diff File
mod - src/TPrsStd/TPrsStd_ConstraintTools.cxx Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/V3d/V3d_View_3.cxx Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/Voxel/Voxel_FastConverter.cxx Diff File
mod - src/VrmlData/VrmlData_Geometry.cxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
mod - src/VrmlData/VrmlData_ShapeConvert.cxx Diff File
mod - src/WNT/EHDC.cxx Diff File
mod - src/WNT/WNT_Window.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_IntegerArrayDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_NamedDataDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_RealArrayDriver.cxx Diff File
mod - src/XmlObjMgt/XmlObjMgt.cxx Diff File
mod - src/XSDRAW/XSDRAW.cxx Diff File
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx Diff File
mod - tests/bugs/begin Diff File
mod - tests/bugs/end Diff File
mod - tests/bugs/modalg_1/buc60462_2 Diff File

master a8195d65

2013-07-12 08:29:30

ibs

Details Diff
0024048: "Basic Runtime Checks" option of VS projects should be equal to "RTC1"

tolreached initialized (src\ChFi3d\ChFi3d_Builder_6.cxx);
LocalTransition initialized in deb case (src\HatchGen\HatchGen_Hatcher.gxx);
vprev initialized (src\Blend\Blend_Walking_3.gxx);
uprev initialized (src\BRepBlend\BRepBlend_SurfRstLineBuilder.cxx);
lxp initialized (src\Interface\Interface_FloatWriter.cxx)
pBuff initialized (src\OSD\OSD_Process.cxx)
aPrefix initialized (src\RWStepBasic\RWStepBasic_RWSiUnitAndPlaneAngleUnit.cxx)
ier initialized AdvApp2Var/AdvApp2Var_ApproxF2var.cxx
FacRevolInfini initialized BRepFeat_MakePrism.cxx
default action of "switch" returned
nombre mas of chars was expanded to 1024 (had been 20). this expansion helps avoiding the error of conversion a float number to mas of chars: the size of mas is enough for converting float number now.
Changed status (todo ?) of tests: de step_5 A6 B3, de iges_3 A9
Affected Issues
0024048
mod - src/AdvApp2Var/AdvApp2Var_ApproxF2var.cxx Diff File
mod - src/Blend/Blend_Walking_3.gxx Diff File
mod - src/BRepBlend/BRepBlend_SurfRstLineBuilder.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakePrism.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/HatchGen/HatchGen_Hatcher.gxx Diff File
mod - src/IGESData/IGESData_GlobalSection.cxx Diff File
mod - src/Interface/Interface_FloatWriter.cxx Diff File
mod - src/OSD/OSD_Process.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndLengthUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndMassUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndPlaneAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndSolidAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndThermodynamicTemperatureUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndTimeUnit.cxx Diff File
mod - tests/de/iges_3/A9 Diff File
mod - tests/de/step_5/A6 Diff File
mod - tests/de/step_5/B3 Diff File

master 96a85238

2013-07-12 08:27:30

Roman Lygin

Details Diff
0024043: Performance improvements: Modeling Algorithms

Performance improvements: Modeling Algorithms (added Shape Healing)
Added TODO to unstable test cases
Affected Issues
0024043
mod - src/Extrema/Extrema_POnSurf.cdl Diff File
mod - src/Extrema/Extrema_POnSurf.cxx Diff File
mod - src/Extrema/Extrema_POnSurf.lxx Diff File
mod - src/GeomInt/GeomInt_IntSS_1.cxx Diff File
mod - src/Intf/Intf_InterferencePolygon2d.cxx Diff File
mod - src/IntPatch/IntPatch_PolyLine.cxx Diff File
add - src/IntSurf/FILES Diff File
mod - src/IntSurf/IntSurf.cdl Diff File
add - src/IntSurf/IntSurf_Allocator.hxx Diff File
mod - src/IntSurf/IntSurf_LineOn2S.cdl Diff File
mod - src/IntSurf/IntSurf_LineOn2S.cxx Diff File
add - src/IntSurf/IntSurf_SequenceOfPntOn2S.hxx Diff File
mod - src/IntWalk/FILES Diff File
mod - src/IntWalk/IntWalk.cdl Diff File
mod - src/IntWalk/IntWalk_IWalking.cdl Diff File
mod - src/IntWalk/IntWalk_IWalking_1.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_2.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_3.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_4.gxx Diff File
mod - src/IntWalk/IntWalk_IWalking_6.gxx Diff File
mod - src/IntWalk/IntWalk_IWLine.cdl Diff File
mod - src/IntWalk/IntWalk_IWLine.gxx Diff File
add - src/IntWalk/IntWalk_VectorOfInteger.hxx Diff File
add - src/IntWalk/IntWalk_VectorOfWalkingData.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Curve.cxx Diff File
mod - tests/bugs/fclasses/bug7287_1 Diff File
mod - tests/de/iges_3/A9 Diff File
mod - tests/de/step_1/J6 Diff File

master 64531d9c

2013-07-12 08:25:44

omy

Details Diff
0023042: Potential mistakes in (s)printf usage

Use PRIuPTR macros for Standard_Size values in printf.
Use STL streams instead of printf when reasonable.
Affected Issues
0023042
mod - src/BOPTest/BOPTest_LowCommands.cxx Diff File
mod - src/IFSelect/IFSelect_SessionPilot.cxx Diff File
mod - src/NCollection/NCollection_BaseAllocator.cxx Diff File
mod - src/NCollection/NCollection_HeapAllocator.cxx Diff File
mod - src/NCollection/NCollection_IncAllocator.cxx Diff File
mod - src/NCollection/NCollection_IncAllocator.hxx Diff File
mod - src/OSD/OSD_MAllocHook.cxx Diff File
mod - src/OSD/OSD_MAllocHook.hxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QABugs/QABugs_3.cxx Diff File
mod - src/Standard/Standard_TypeDef.hxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File

master bda83605

2013-07-12 08:24:21

jgv

Details Diff
0023625: New functionality building reflect lines on a shape

Adding test case for this fix; Small corrections
mod - adm/UDLIST Diff File
mod - src/BRep/BRep_Tool.cdl Diff File
mod - src/BRep/BRep_Tool.cxx Diff File
mod - src/Contap/Contap_ContourGen_2.gxx Diff File
add - src/HLRAppli/HLRAppli.cdl Diff File
add - src/HLRAppli/HLRAppli_ReflectLines.cdl Diff File
add - src/HLRAppli/HLRAppli_ReflectLines.cxx Diff File
mod - src/HLRBRep/HLRBRep.cdl Diff File
mod - src/HLRBRep/HLRBRep.cxx Diff File
mod - src/HLRBRep/HLRBRep_Data.cdl Diff File
mod - src/HLRBRep/HLRBRep_Hider.cxx Diff File
mod - src/HLRBRep/HLRBRep_HLRToShape.cdl Diff File
mod - src/HLRBRep/HLRBRep_HLRToShape.cxx Diff File
mod - src/HLRBRep/HLRBRep_HLRToShape.lxx Diff File
mod - src/HLRTest/HLRTest.cxx Diff File
mod - src/HLRTopoBRep/HLRTopoBRep_DSFiller.cxx Diff File
mod - src/IntStart/IntStart_SearchOnBoundaries.cdl Diff File
mod - src/IntStart/IntStart_SearchOnBoundaries_1.gxx Diff File
mod - src/IntStart/IntStart_SearchOnBoundaries_2.gxx Diff File
mod - src/TKHLR/PACKAGES Diff File
add - tests/bugs/modalg_5/bug23625_1 Diff File
add - tests/bugs/modalg_5/bug23625_2 Diff File
add - tests/bugs/modalg_5/bug23625_3 Diff File
add - tests/bugs/modalg_5/bug23625_4 Diff File
add - tests/bugs/modalg_5/bug23625_5 Diff File

master 97acf541

2013-07-12 08:23:01

emv

Details Diff
0023782: Intersection algorithm produces wrong section curves for the attached faces

The fix is to keep the correlation between numbers of segments in U and V parametric directions (nbu and nbv).
When minimal of these numbers (f.e. nbu) is set to default minimal value (10), other (nbv) is set to Min(30, nbv*(default/nbu)). 30 is used to avoid too small segments.
Added test case bugs/modalg_5/bug23782
mod - src/Adaptor3d/Adaptor3d_TopolTool.cxx Diff File
add - tests/bugs/modalg_5/bug23782 Diff File

master c1fe53c6

2013-07-12 08:21:38

emv

Details Diff
0024029: Add a flag to bopcheck command to provide possibility to disable Face/Face intersection

Added new parameter to bopcheck command that defines which interferences to check:
bopcheck shape [level of check: 0 - 5]
Examples:
1. bopcheck shape 1
#The level of check is set to V/E, i.e. intersections #E/E, V/F, E/F, F/F will not be checked.
2. bopcheck shape 4
#The level of check is set to E/F, i.e. intersection F/F is disabled.
3. bopcheck shape 5
#All intersections will be checked. It is the same as bopcheck shape.
Added test case bugs/modalg_5/bug24029
Affected Issues
0024029
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff File
mod - src/BOPDS/BOPDS.cdl Diff File
mod - src/BOPDS/BOPDS_IteratorSI.cdl Diff File
mod - src/BOPDS/BOPDS_IteratorSI.cxx Diff File
mod - src/BOPDS/BOPDS_Tools.lxx Diff File
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff File
add - tests/bugs/modalg_5/bug24029 Diff File

master 95978b28

2013-07-12 06:36:44

emv

Details Diff
0024069: Confusion in the name of variables Affected Issues
0024069
mod - src/TestTopOpe/TestTopOpe_CORCommands.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_PROJECT.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_PROJECT.hxx Diff File

master 388fc344

2013-07-04 10:33:30

Roman Lygin

Details Diff
0024007: [Regression] Sporadic crashes when working with XDE documents Affected Issues
0024007
mod - src/XCAFDoc/GUID.txt Diff File
mod - src/XCAFDoc/XCAFDoc_DocumentTool.cxx Diff File

master 1145e2bc

2013-07-04 10:31:57

Roman Lygin

Details Diff
0024042: Performance improvements: Foundation Classes

Removed code under former __OPTIM_ARRAY macro
Affected Issues
0024042
mod - src/Bnd/Bnd_Box2d.cxx Diff File
mod - src/NCollection/NCollection_BaseCollection.hxx Diff File
mod - src/TCollection/TCollection_Array1.cdl Diff File
mod - src/TCollection/TCollection_Array1.gxx Diff File
mod - src/TCollection/TCollection_Array1.lxx Diff File
mod - src/TCollection/TCollection_Array2.cdl Diff File
mod - src/TCollection/TCollection_Array2.gxx Diff File
mod - src/TCollection/TCollection_Array2.lxx Diff File
mod - src/TCollection/TCollection_HArray1.cdl Diff File
mod - src/TCollection/TCollection_HArray1.gxx Diff File
mod - src/TCollection/TCollection_HArray1.lxx Diff File
mod - src/TCollection/TCollection_HArray2.cdl Diff File
mod - src/TCollection/TCollection_HArray2.gxx Diff File
mod - src/TCollection/TCollection_HArray2.lxx Diff File

master 4bee43a9

2013-07-04 10:29:08

Pawel

Details Diff
0024019: Voxel_FastConverter: filling problem

Added a new method filling the inner part of a shape with voxels. The advantages of using this method are:
- processing vertical faces
- correct processing of 'concave' shapes
Added QA command OCC24019 for issue 24019 and test case bugs/vis/bug24019
Affected Issues
0024019
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/TKQADraw/EXTERNLIB Diff File
mod - src/Voxel/Voxel_FastConverter.cdl Diff File
mod - src/Voxel/Voxel_FastConverter.cxx Diff File
add - tests/bugs/vis/bug24019 Diff File

master 9c9a29ea

2013-07-04 10:26:05

emv

Details Diff
0024053: Section between plane and sphere is not correct

Small correction in splitting into intervals.
Adding test case for this fix
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
add - tests/bugs/modalg_5/bug24053 Diff File

master 093bfc49

2013-07-04 10:23:22

emv

Details Diff
0024033: All the orientation as a result of BRepAlgoAPI_Common is set to INTERNAL

Dimension of the shapes is used in the condition of choosing the shape to take parts of it in the common.
Adding test case for this fix
Affected Issues
0024033
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff File
add - tests/bugs/modalg_5/bug24033 Diff File

master b20eeb13

2013-07-04 10:21:44

emv

Details Diff
0024037: Wrong result done by General Fuse algorithm

Do not calculate the angle between same edges in WireSplitter algorithm and set it to 2*PI.
Adding test cases for this fix
Correction of test case
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx Diff File
add - tests/bugs/modalg_5/bug24037_1 Diff File
add - tests/bugs/modalg_5/bug24037_2 Diff File

master e656bcbe

2013-07-04 10:19:17

emv

Details Diff
0024040: The result of CUT operation is not correct

Changed the way of getting point inside face for detecting same domain faces.
Adding test case for this fix
mod - src/BOPTools/BOPTools_AlgoTools.cxx Diff File
add - tests/bugs/modalg_5/bug24040 Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 213 214 215 216 217 218 219 ... 240 ... 254 255 256  Next  Last