Changesets: occt
master 1db4f07b 2012-11-28 08:45:59 Details Diff |
CR23590: IGESCAFControl_Writer extended to accept TDF_LabelSequence | ||
mod - src/IGESCAFControl/IGESCAFControl.cdl | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Writer.cdl | Diff File | ||
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx | Diff File | ||
master 0d167958 2012-11-28 08:35:10 Details Diff |
CR23589: performance improvements in curve-curve intersection | ||
mod - src/Extrema/Extrema_FuncExtCC.cdl | Diff File | ||
mod - src/Extrema/Extrema_FuncExtCC.gxx | Diff File | ||
master bba05040 2012-11-27 09:47:01 Details Diff |
Adjusting testing cases for current state of OCCT | ||
mod - tests/bugs/vis/bug23120 | Diff File | ||
mod - tests/bugs/xde/bug23193 | Diff File | ||
master c4ecd257 2012-11-26 11:21:20
Committer: abv Details Diff |
0023584: Tests in group geometry generate gif images instead of png File end in group geometry modified to produce PNG images instead of GIF |
Affected Issues 0023584 |
|
mod - tests/geometry/end | Diff File | ||
master bd7ad48c 2012-11-23 11:57:25 Details Diff |
0023556: Identical sub-expressions to the left and to the right of the '||' operator The second condition changed to: (allMovePenToY->Lower() != 1 || allMovePenToY->Length() != Len) |
Affected Issues 0023556 |
|
mod - src/IGESGraph/IGESGraph_TextFontDef.cxx | Diff File | ||
master e9c15c4c 2012-11-23 11:44:47
|
0023567: Wrong STEP unit is returned by STEPControl_Reader.FileUnits() function Fix bug with using of uninitialized variable. New version of patch: pass unit object to the getSiName() function directly. Test case for this bug |
||
mod - src/STEPControl/STEPControl_Reader.cxx | Diff File | ||
add - tests/bugs/step/bug23567 | Diff File | ||
master 581971fe 2012-11-23 11:33:47
|
0023130: command "maxtolerance" doesn't work on Windows maxtol command returns incorrect values of variables nbFaces, nbEdges and nbVtx. Test case for this bug |
Affected Issues 0023130 |
|
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
add - tests/bugs/demo/bug23130 | Diff File | ||
master 2f0109b7 2012-11-23 11:01:28
|
0023487: Remove obsolete BRepTools::OuterShell() function All corresponding calls to BRepTools::OuterShell() replaced by function BRepClass3d::OuterShell() Changed function BRepClass3d::OuterShell |
Affected Issues 0023487 |
|
mod - src/BRepClass3d/BRepClass3d.cdl | Diff File | ||
mod - src/BRepClass3d/BRepClass3d.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.cdl | Diff File | ||
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/TopoDSToStep/TopoDSToStep_MakeBrepWithVoids.cxx | Diff File | ||
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrep.cxx | Diff File | ||
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrepAndBrepWithVoids.cxx | Diff File | ||
mod - src/TopoDSToStep/TopoDSToStep_MakeManifoldSolidBrep.cxx | Diff File | ||
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_KPart.cxx | Diff File | ||
master 66d6976f 2012-11-23 10:57:23 Details Diff |
0023379: Exporting single point into STEP produces a compound with two points Adding single vertex for second time was removed. Adding single vertex in first time was removed, but for second time was returned. Duplication of vertex compound in STEPControl_GeometricCurveSet mode was removed. Some cosmetic changes Test case for this bug |
Affected Issues 0023379 |
|
mod - src/STEPControl/STEPControl_ActorWrite.cxx | Diff File | ||
add - tests/bugs/step/bug23379 | Diff File | ||
master e84189c5 2012-11-23 10:47:11
|
0023120: Transform persistence is not restored Updating myTransPers field in any case in OpenGl_View::BeginTransformPersistence() Test case for this bug |
Affected Issues 0023120 |
|
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
add - tests/bugs/vis/bug23120 | Diff File | ||
master cfb698b9 2012-11-22 14:20:49 Details Diff |
0023572: Wrong line endings in *.yacc and *.lex files on Linux |
Affected Issues 0023572 |
|
mod - .gitattributes | Diff File | ||
master b9e76f05 2012-11-19 07:47:45
|
0023560: Redundant copying in Geom_OffsetCurve::Geom_OffsetCurve constructor Eliminating redundant copying of 'C' in Geom_OffsetCurve::Geom_OffsetCurve const Handle(Curve)& C, const Standard_Real Offset, const Dir & V) constructor was removed. |
||
mod - src/Geom/Geom_OffsetCurve.cxx | Diff File | ||
master 4e76d93b 2012-11-16 09:30:31
|
0023132: Suspicious code snippets 1) Warning in Aspect.cxx couldn't be reproduced 2) Description of changes: added 'return' statements into ReadStep(...) functions of RWStepBasic_* classes. 3) BRepFill_OffsetWire.cxx - removed dead code; 4) IFSelect_WorkSession.cxx - swapped arguments; 5) TopOpeBRep_ShapeIntersector2d.cxx - removed 'brake' statement and changed loop to if-statement because of void TopOpeBRep_ShapeIntersector2d::FindFFIntersection() function's call features. 6) V2d_RectangularGraphicGrid.cxx - left constants instead of functions beacuse of faster perfomance. 7) Commented unreachable code in files GeomFill_LocationGuide.cxx and TopOpeBRepTool_mkTondgE.cxx |
Affected Issues 0023132 |
|
mod - src/BRepFill/BRepFill_OffsetWire.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_LocationGuide.cxx | Diff File | ||
mod - src/IFSelect/IFSelect_WorkSession.cxx | Diff File | ||
mod - src/IntTools/IntTools_EdgeFace.cxx | Diff File | ||
mod - src/RWStepBasic/RWStepBasic_RWSiUnitAndAreaUnit.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_RWSiUnitAndRatioUnit.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 - src/RWStepBasic/RWStepBasic_RWSiUnitAndVolumeUnit.cxx | Diff File | ||
mod - src/TopOpeBRep/TopOpeBRep_ShapeIntersector2d.cxx | Diff File | ||
mod - src/TopOpeBRepTool/TopOpeBRepTool_mkTondgE.cxx | Diff File | ||
master 49f38e37 2012-11-16 09:14:25
|
0023286: Standard_Mutex behavior depends on platform Implemented recursive POSIX mutex instead of non-recursive, Removed SentryNested class, implemented it's features into Sentry class Added second constructor to Sentry class |
Affected Issues 0023286 |
|
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | ||
mod - src/Standard/Standard_MMgrOpt.cxx | Diff File | ||
mod - src/Standard/Standard_Mutex.cxx | Diff File | ||
mod - src/Standard/Standard_Mutex.hxx | Diff File | ||
master 808b3f9f 2012-11-16 08:48:24 Details Diff |
Adjusting testing cases for current state of OCCT | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
mod - tests/bugs/moddata/bug23475 | Diff File | ||
mod - tests/mesh/data/standard/W5 | Diff File | ||
master 2de84aa2 2012-11-15 12:37:23
|
0023473: Top face of imported STEP part is missing Fix for constraints for case of complex internal wires Test case for this bug |
||
mod - src/BRepMesh/BRepMesh_Delaun.cxx | Diff File | ||
mod - tests/bugs/grids.list | Diff File | ||
add - tests/bugs/mesh/begin | Diff File | ||
add - tests/bugs/mesh/bug23473 | Diff File | ||
add - tests/bugs/mesh/end | Diff File | ||
master a7493ad4 2012-11-15 11:35:03
|
0023475: Wrong result of Geom_BSpline_Surface::IsVClosed() Modifications: Definition closure surface by U and V by distance between isolines on bounds Comparison to isolines on identity Implementation of short dump of surface and curves Change order of comparison Fix and test script for bug 0023475 Modification of script to restore surface Modification for correction regression ( UIso and VIso were confused) Modified test case and test surface for bug 0023475 |
||
mod - src/Geom/Geom_BSplineCurve.cdl | Diff File | ||
mod - src/Geom/Geom_BSplineCurve_1.cxx | Diff File | ||
mod - src/Geom/Geom_BSplineSurface_1.cxx | Diff File | ||
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx | Diff File | ||
add - tests/bugs/moddata/bug23475 | Diff File | ||
master 80e49d43 2012-11-15 11:19:42 Details Diff |
0022927: Regression with OCCT652 on Windows. DRAWEXE crashes during offsetcomshape. Check was added to avoid a crash if result is not reachable. Modified test case |
Affected Issues 0022927 |
|
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
master f2fd3809 2012-11-15 11:14:58 Details Diff |
0023291: GccAna_Circ2d3Tan_8.cxx, suspicious if one of the duplicate conditions has been removed Code was changed to be more obvious. Unite if blocks into one block Small correction of coding style |
Affected Issues 0023291 |
|
mod - src/GccAna/GccAna_Circ2d3Tan_8.cxx | Diff File | ||
master dc9b6d23 2012-11-15 10:35:21
|
0022522: Small BUG in DRAWEXE - vtrihedron command Add condition to check if shape name is already bound Used VDisplayAISObject() to display an object vtrihedron - fixed parsing of arguments with Z direction definition |
Affected Issues 0022522 |
|
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
master 792c785c 2012-11-15 09:27:18 Details Diff |
0023432: Connected Interactive Objects computed without Interactive Context Setup interactive context for reference(s) in Compute() method of classes AIS_ConnectedInteractive and AIS_MultipleConnectedInteractive Extend vconnectsh and vconnect to process several input objects, added displaying color for result object Fixed errors in QAGetPixelColor DRAW command Edit QAGetPixelColor command and test case ViewerTest::GetColorFromName() - fixed iteration bounds QAAISGetPixelColor() - removed redundant conversions Turn back QAGetPixelColor output syntax in case of 3 arguments Integration of test script to new test system |
||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.cdl | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedShape.cxx | Diff File | ||
mod - src/QADraw/QADraw.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cdl | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
master f6f03db9 2012-11-15 09:23:11
|
0023361: Bug in gp_Trsf::Multiply Bug in gp_Trsf::Multiply fixed. If we multiply 2 gp_Trsf objects (shape == gp_Rotation), for example, t1 * t2, and t2.loc = 0 (t2.loc.x == 0 and t2.loc.y == 0 and t2.loc.z == 0) then t1.loc will not change (you can verify it from the matrix multiplication) Adding test case |
Affected Issues 0023361 |
|
mod - src/gp/gp_Trsf.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
add - tests/bugs/fclasses/bug23361 | Diff File | ||
master 0ac0c8b4 2012-11-15 09:17:30 Details Diff |
0022545: Improved exception handling |
Affected Issues 0022545 |
|
mod - src/OSD/OSD.cdl | Diff File | ||
mod - src/OSD/OSD_signal_WNT.cxx | Diff File | ||
master 8f905bca 2012-11-15 09:01:32
|
0023144: Suspicious if (3) Fixed mistake in Standard_Boolean IntCoCo ( ... ) function of IntPatch_ImpImpIntersection_5.gxx file. Fixed this condition because of the opposite parametrisation direction of the intersection line. |
Affected Issues 0023144 |
|
mod - src/IntPatch/IntPatch_ImpImpIntersection_5.gxx | Diff File | ||
master 3fa7e3e7 2012-11-15 08:59:23
|
0023143: Suspicious else Changes description: In src\IntPatch\IntPatch_ImpPrmIntersection.cxx , in ForcedPurgePoints function changed ParametersOnS2() to ParametersOnS1() in cases of Standard_Boolean IsReversed == false in lines 1522 & 1540 Got rid from duplicated code in function static void ForcedPurgePoints(...) |
Affected Issues 0023143 |
|
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File |