Changesets: occt

master acce2c14

2022-02-22 17:00:09

vro


Committer: smoskvin Details Diff
0032796: Modeling Data - Calculation of distance between two circles crashes

Modified:
- Extrema_ExtCC.cxx, the method PrepareParallelResult() - angular tolerance is increased.

Added:
- A test: lowalgos extcc bug32796
mod - src/Extrema/Extrema_ExtCC.cxx Diff File
add - tests/lowalgos/extcc/bug32796 Diff File

master 5a846a5d

2022-02-21 10:41:05

vro


Committer: smoskvin Details Diff
0029219: Application Framework - XML document is written with CRLF on Windows

The last symbol of a line is synchronized with external products.
Also, XML ends by LF now.

Modified:
XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF
BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF
STEP: StepSelect_WorkLibrary::WriteFile() ends by LF
IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF
VRML: VrmlAPI_Writer::write_v2() ends by LF

0029219: Application Framework - XML document is written with CRLF on Windows

The last symbol of a line is synchronized with external products.
Also, XML ends by LF now.

Modified:
XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF
BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF
STEP: StepSelect_WorkLibrary::WriteFile() ends by LF
IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF
VRML: VrmlAPI_Writer::write_v2() ends by LF
STL: RWStl::WriteAscii() ends by CR LF (to synchronize with Blender)

0029219: Application Framework - XML document is written with CRLF on Windows

The last symbol of a line is synchronized with external products.
Also, XML ends by LF now.

Modified:
XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF
BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF
STEP: StepSelect_WorkLibrary::WriteFile() ends by LF
IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF
VRML: VrmlAPI_Writer::write_v2() ends by LF
Affected Issues
0029219
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/IGESControl/IGESControl_Writer.cxx Diff File
mod - src/IGESSelect/IGESSelect_WorkLibrary.cxx Diff File
mod - src/StepSelect/StepSelect_WorkLibrary.cxx Diff File
mod - src/VrmlAPI/VrmlAPI_Writer.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx Diff File
mod - src/XSDRAWIGES/XSDRAWIGES.cxx Diff File

master b91e6014

2022-02-18 18:08:24

vro


Committer: smoskvin Details Diff
0032785: Application Framework - CDF_Store::SetFolder incorrectly processes relative paths on Linux

The code is simplified - it checks the last character and if it is a folder separator, it removes it.

Modified file:
- CDF_Store.cxx, the method SetFolder().

0032785: Application Framework - CDF_Store::SetFolder incorrectly processes relative paths on Linux

The code is simplified - it checks the last character and if it is a folder separator, it removes it.

Modified file:
- CDF_Store.cxx, the method SetFolder().

0032785: Application Framework - CDF_Store::SetFolder incorrectly processes relative paths on Linux

The code is simplified - it checks the last character and if it is a folder separator, it removes it.
// Also, variable 'l' is renamed to 'aLen'.
// And a check on the number of characters is added to avoid removal of the root folder ('/').

Modified file:
- CDF_Store.cxx, the method SetFolder().
mod - src/CDF/CDF_Store.cxx Diff File

master 8dee83b0

2022-02-17 08:35:26

vro


Committer: smoskvin Details Diff
0032840: Application Framework, copying of a scaled shape fails

A flag not to raise an exception is set for a copying shape. A reason: if a shape is already in the model, the user should have an opportunity to copy it.

Modified files:
TNaming_CopyShape.cxx, the method Translate(). A false-flag is used on copying of location of the shape.
mod - src/TNaming/TNaming_CopyShape.cxx Diff File

master 6d1a049b

2022-02-16 13:22:23

atychini


Committer: afokin Details Diff
0032821: DEWrapper - Implementation of a common toolkit for importing and exporting CAD files

Implementing DE_Wrapper and its formats
mod - adm/MODULES Diff File
mod - adm/UDLIST Diff File
add - src/DE/DE_ConfigurationContext.cxx Diff File
add - src/DE/DE_ConfigurationContext.hxx Diff File
add - src/DE/DE_ConfigurationNode.cxx Diff File
add - src/DE/DE_ConfigurationNode.hxx Diff File
add - src/DE/DE_Provider.cxx Diff File
add - src/DE/DE_Provider.hxx Diff File
add - src/DE/DE_Wrapper.cxx Diff File
add - src/DE/DE_Wrapper.hxx Diff File
add - src/DE/FILES Diff File
add - src/DEBRepCascade/DEBRepCascade_ConfigurationNode.cxx Diff File
add - src/DEBRepCascade/DEBRepCascade_ConfigurationNode.hxx Diff File
add - src/DEBRepCascade/DEBRepCascade_Provider.cxx Diff File
add - src/DEBRepCascade/DEBRepCascade_Provider.hxx Diff File
add - src/DEBRepCascade/FILES Diff File
add - src/DEXCAFCascade/DEXCAFCascade_ConfigurationNode.cxx Diff File
add - src/DEXCAFCascade/DEXCAFCascade_ConfigurationNode.hxx Diff File
add - src/DEXCAFCascade/DEXCAFCascade_Provider.cxx Diff File
add - src/DEXCAFCascade/DEXCAFCascade_Provider.hxx Diff File
add - src/DEXCAFCascade/FILES Diff File
mod - src/IGESCAFControl/FILES Diff File
add - src/IGESCAFControl/IGESCAFControl_ConfigurationNode.cxx Diff File
add - src/IGESCAFControl/IGESCAFControl_ConfigurationNode.hxx Diff File
add - src/IGESCAFControl/IGESCAFControl_Provider.cxx Diff File
add - src/IGESCAFControl/IGESCAFControl_Provider.hxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Reader.cxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Reader.hxx Diff File
mod - src/RWGltf/FILES Diff File
add - src/RWGltf/RWGltf_ConfigurationNode.cxx Diff File
add - src/RWGltf/RWGltf_ConfigurationNode.hxx Diff File
add - src/RWGltf/RWGltf_Provider.cxx Diff File
add - src/RWGltf/RWGltf_Provider.hxx Diff File
mod - src/RWMesh/FILES Diff File
mod - src/RWObj/FILES Diff File
add - src/RWObj/RWObj_ConfigurationNode.cxx Diff File
add - src/RWObj/RWObj_ConfigurationNode.hxx Diff File
add - src/RWObj/RWObj_Provider.cxx Diff File
add - src/RWObj/RWObj_Provider.hxx Diff File
mod - src/RWPly/FILES Diff File
add - src/RWPly/RWPly_ConfigurationNode.cxx Diff File
add - src/RWPly/RWPly_ConfigurationNode.hxx Diff File
add - src/RWPly/RWPly_Provider.cxx Diff File
add - src/RWPly/RWPly_Provider.hxx Diff File
mod - src/RWStl/FILES Diff File
add - src/RWStl/RWStl_ConfigurationNode.cxx Diff File
add - src/RWStl/RWStl_ConfigurationNode.hxx Diff File
add - src/RWStl/RWStl_Provider.cxx Diff File
add - src/RWStl/RWStl_Provider.hxx Diff File
mod - src/STEPCAFControl/FILES Diff File
add - src/STEPCAFControl/STEPCAFControl_ConfigurationNode.cxx Diff File
add - src/STEPCAFControl/STEPCAFControl_ConfigurationNode.hxx Diff File
add - src/STEPCAFControl/STEPCAFControl_Provider.cxx Diff File
add - src/STEPCAFControl/STEPCAFControl_Provider.hxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.hxx Diff File
mod - src/STEPControl/STEPControl_Controller.cxx Diff File
mod - src/TKRWMesh/EXTERNLIB Diff File
mod - src/TKSTL/EXTERNLIB Diff File
mod - src/TKVRML/EXTERNLIB Diff File
add - src/TKXDE/CMakeLists.txt Diff File
add - src/TKXDE/EXTERNLIB Diff File
add - src/TKXDE/FILES Diff File
add - src/TKXDE/PACKAGES Diff File
add - src/TKXDECascade/CMakeLists.txt Diff File
add - src/TKXDECascade/EXTERNLIB Diff File
add - src/TKXDECascade/FILES Diff File
add - src/TKXDECascade/PACKAGES Diff File
mod - src/TKXDEDRAW/EXTERNLIB Diff File
mod - src/TKXDEIGES/EXTERNLIB Diff File
mod - src/TKXDESTEP/EXTERNLIB Diff File
mod - src/Vrml/FILES Diff File
add - src/Vrml/Vrml_ConfigurationNode.cxx Diff File
add - src/Vrml/Vrml_ConfigurationNode.hxx Diff File
add - src/Vrml/Vrml_Provider.cxx Diff File
add - src/Vrml/Vrml_Provider.hxx Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_Common.cxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File
add - tests/de_wrapper/begin Diff File
add - tests/de_wrapper/brep/A1 Diff File
add - tests/de_wrapper/brep/A2 Diff File
add - tests/de_wrapper/brep/A3 Diff File
add - tests/de_wrapper/brep/A4 Diff File
add - tests/de_wrapper/brep/begin Diff File
add - tests/de_wrapper/configuration/A1 Diff File
add - tests/de_wrapper/configuration/A2 Diff File
add - tests/de_wrapper/configuration/A3 Diff File
add - tests/de_wrapper/configuration/A4 Diff File
add - tests/de_wrapper/configuration/begin Diff File
add - tests/de_wrapper/end Diff File
add - tests/de_wrapper/gltf/A1 Diff File
add - tests/de_wrapper/gltf/A2 Diff File
add - tests/de_wrapper/gltf/A3 Diff File
add - tests/de_wrapper/gltf/A4 Diff File
add - tests/de_wrapper/gltf/A5 Diff File
add - tests/de_wrapper/gltf/A6 Diff File
add - tests/de_wrapper/gltf/begin Diff File
add - tests/de_wrapper/grids.list Diff File
add - tests/de_wrapper/iges/A1 Diff File
add - tests/de_wrapper/iges/A2 Diff File
add - tests/de_wrapper/iges/A3 Diff File
add - tests/de_wrapper/iges/A4 Diff File
add - tests/de_wrapper/iges/A5 Diff File
add - tests/de_wrapper/iges/A6 Diff File
add - tests/de_wrapper/iges/begin Diff File
add - tests/de_wrapper/obj/A1 Diff File
add - tests/de_wrapper/obj/A2 Diff File
add - tests/de_wrapper/obj/A3 Diff File
add - tests/de_wrapper/obj/A4 Diff File
add - tests/de_wrapper/obj/A5 Diff File
add - tests/de_wrapper/obj/A6 Diff File
add - tests/de_wrapper/obj/begin Diff File
add - tests/de_wrapper/parse.rules Diff File
add - tests/de_wrapper/ply/A1 Diff File
add - tests/de_wrapper/ply/A2 Diff File
add - tests/de_wrapper/ply/begin Diff File
add - tests/de_wrapper/step/A1 Diff File
add - tests/de_wrapper/step/A2 Diff File
add - tests/de_wrapper/step/A3 Diff File
add - tests/de_wrapper/step/A4 Diff File
add - tests/de_wrapper/step/A5 Diff File
add - tests/de_wrapper/step/A6 Diff File
add - tests/de_wrapper/step/begin Diff File
add - tests/de_wrapper/stl/A1 Diff File
add - tests/de_wrapper/stl/A2 Diff File
add - tests/de_wrapper/stl/A3 Diff File
add - tests/de_wrapper/stl/A4 Diff File
add - tests/de_wrapper/stl/begin Diff File
add - tests/de_wrapper/vrml/A1 Diff File
add - tests/de_wrapper/vrml/A2 Diff File
add - tests/de_wrapper/vrml/A3 Diff File
add - tests/de_wrapper/vrml/A4 Diff File
add - tests/de_wrapper/vrml/A5 Diff File
add - tests/de_wrapper/vrml/A6 Diff File
add - tests/de_wrapper/vrml/begin Diff File
add - tests/de_wrapper/xcaf/A1 Diff File
add - tests/de_wrapper/xcaf/A2 Diff File
add - tests/de_wrapper/xcaf/A3 Diff File
add - tests/de_wrapper/xcaf/A4 Diff File
add - tests/de_wrapper/xcaf/begin Diff File

master 08984eda

2022-02-16 12:59:22

aml


Committer: smoskvin Details Diff
0032838: Coding - get rid of unused forward declarations (misc) Affected Issues
0032838
mod - src/gp/gp_Mat.hxx Diff File
mod - src/Law/Law.hxx Diff File
mod - src/Law/Law_BSpFunc.hxx Diff File
mod - src/Law/Law_BSpline.hxx Diff File
mod - src/Law/Law_BSplineKnotSplitting.hxx Diff File
mod - src/Law/Law_Composite.hxx Diff File
mod - src/Law/Law_Constant.hxx Diff File
mod - src/Law/Law_Function.hxx Diff File
mod - src/Law/Law_Interpolate.hxx Diff File
mod - src/Law/Law_Linear.hxx Diff File
mod - src/STEPSelections/STEPSelections_AssemblyExplorer.hxx Diff File
mod - src/STEPSelections/STEPSelections_AssemblyLink.hxx Diff File
mod - src/SWDRAW/SWDRAW.hxx Diff File

master 600ee856

2022-02-15 00:41:00

jgv


Committer: smoskvin Details Diff
0032814: Modeling algorithms - Unifysamedom produces invalid result

Minor correction in ShapeUpgrade_UnifySameDomain::IntUnifyFaces: correct collecting splitting vertices in the new wire
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/heal/bug32814_1 Diff File
add - tests/bugs/heal/bug32814_2 Diff File

master 2d0dd764

2022-02-14 16:36:39

jgv


Committer: smoskvin Details Diff
0032715: Modelling Algorithms - UnifySameDomain does incomplete union

Add the case of closed, smooth but not periodic surface (unification of faces lying on it if the flag "myConcatBSplines" is true - modify the underlying surface to make it periodic).
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepLib/BRepLib.hxx Diff File
mod - src/ChFi3d/ChFi3d.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
rm - tests/bugs/heal/bug29382 Diff File
add - tests/bugs/heal/bug29382_1 Diff File
add - tests/bugs/heal/bug29382_2 Diff File
add - tests/bugs/heal/bug29382_3 Diff File

master f91202f3

2022-02-13 03:52:19

chennes


Committer: smoskvin Details Diff
0031585: Access Violation while creating fillet - ChiFi3d_Builder::PerformIntersectionAtEnd

There is one case in PerformIntersectionAtEnd that did not test whether
an array access exceeded the length of the array, in rare cases
resulting in a segmentation fault. That error-handling behavior is
replaced by the exception code used elsewhere in the function. For
consistency, the code is copied exactly as implemented elsewhere. This
code has the same effect as that proposed by the bug submitter.
Affected Issues
0031585
mod - src/ChFi3d/ChFi3d_Builder_C1.cxx Diff File

master 072b4d38

2022-02-11 23:45:11

kgv


Committer: smoskvin Details Diff
0032831: Documentation - drop misleading "FreeType 2.4.10 - 2.5.3" version range

Removed duplicating information about supported versions of 3rdparty libraries from `building_3rdparty.md`.
Affected Issues
0032831
mod - dox/build/build_3rdparty/building_3rdparty.md Diff File

master 3d21fe1a

2022-02-10 00:48:57

kgv


Committer: smoskvin Details Diff
0032827: Configuration - compilation error on Emscripten SDK Affected Issues
0032827
mod - src/DRAWEXE/DRAWEXE.cxx Diff File

master 2922a73e

2022-02-09 21:16:26

kgv


Committer: smoskvin Details Diff
0032826: Data Exchange - use OSD_FileSystem within RWStl::ReadAscii() and StepFile_Read() Affected Issues
0032826
mod - src/RWStl/RWStl.cxx Diff File
mod - src/StepFile/StepFile_Read.cxx Diff File
mod - src/StepFile/StepFile_Read.hxx Diff File

master db2bfd1e

2022-02-09 08:26:39

gelin


Committer: vglukhik Details Diff
0032818: Modeling Algorithms - Result of sweep operation is invalid

BRepFill_TrimShellCorner.cxx - setting correct orientation for NewEdge
tests/pipe/bugs/bug32818 - new test case added
Affected Issues
0032818
mod - src/BRepFill/BRepFill_TrimShellCorner.cxx Diff File
add - tests/pipe/bugs/bug32818 Diff File

master 1f000e59

2022-02-08 18:53:18

AndreyLA


Committer: smoskvin Details Diff
0031009: Modeling Algorithms - leak reported by Clang address sanitizer in IntCurvesFace_ShapeIntersector

Refactor IntCurvesFace_ShapeIntersector. Use handles and std::unique_ptr instead of raw pointers.
Affected Issues
0031009
mod - src/IntCurvesFace/FILES Diff File
mod - src/IntCurvesFace/IntCurvesFace_Intersector.cxx Diff File
mod - src/IntCurvesFace/IntCurvesFace_Intersector.hxx Diff File
mod - src/IntCurvesFace/IntCurvesFace_ShapeIntersector.cxx Diff File
mod - src/IntCurvesFace/IntCurvesFace_ShapeIntersector.hxx Diff File
rm - src/IntCurvesFace/IntCurvesFace_ShapeIntersector.lxx Diff File

master 452ba192

2022-02-07 15:57:38

atychini


Committer: smoskvin Details Diff
0032817: Data Exchange - Step export - writing untrimmed Curve

Incorrect curve handling.
If curve doesn't have trims and vertexes, we handle it such as trimmed curve, but it should be a simple curve.
Curves with only one vertex and one trim should handle by another way, such as a curve that has trims but doesn't have vertexes.
So I added conditions which handles these cases
Affected Issues
0032817
mod - src/TopoDSToStep/TopoDSToStep_WireframeBuilder.cxx Diff File
add - tests/bugs/step/bug32817_1 Diff File
add - tests/bugs/step/bug32817_2 Diff File
add - tests/bugs/step/bug32817_3 Diff File

master 179fb346

2022-02-04 19:14:16

atychini


Committer: smoskvin Details Diff
0029435: Data Exchange - Exporting wires consisting of more than one edge results in loss of color data in IGES

Colors wasn't read correctly because of incorrect curve transfers in IGESToBRep_TopoCurve.cxx
I added new calls to SetShapeResult() at the necessary places.
Also in the IGESCAFControl_Writer.cxx I added new condition because of the possible NULL exception.
Affected Issues
0029435
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_TopoCurve.cxx Diff File
mod - tests/bugs/iges/bug26047 Diff File
add - tests/bugs/iges/bug29435 Diff File
add - tests/bugs/iges/bug29435_1 Diff File
mod - tests/de/iges_1/A1 Diff File
mod - tests/de/iges_1/A2 Diff File
mod - tests/de/iges_1/A6 Diff File
mod - tests/de/iges_1/A7 Diff File
mod - tests/de/iges_1/A8 Diff File
mod - tests/de/iges_1/B1 Diff File
mod - tests/de/iges_1/B2 Diff File
mod - tests/de/iges_1/B3 Diff File
mod - tests/de/iges_1/B4 Diff File
mod - tests/de/iges_1/B5 Diff File
mod - tests/de/iges_1/B6 Diff File
mod - tests/de/iges_1/B7 Diff File
mod - tests/de/iges_1/B8 Diff File
mod - tests/de/iges_1/B9 Diff File
mod - tests/de/iges_1/C1 Diff File
mod - tests/de/iges_1/C3 Diff File
mod - tests/de/iges_1/C5 Diff File
mod - tests/de/iges_1/C7 Diff File
mod - tests/de/iges_1/C8 Diff File
mod - tests/de/iges_1/D1 Diff File
mod - tests/de/iges_1/D3 Diff File
mod - tests/de/iges_1/D4 Diff File
mod - tests/de/iges_1/D5 Diff File
mod - tests/de/iges_1/D6 Diff File
mod - tests/de/iges_1/D7 Diff File
mod - tests/de/iges_1/D8 Diff File
mod - tests/de/iges_1/E2 Diff File
mod - tests/de/iges_1/E3 Diff File
mod - tests/de/iges_1/E4 Diff File
mod - tests/de/iges_1/E5 Diff File
mod - tests/de/iges_1/E6 Diff File
mod - tests/de/iges_1/E7 Diff File
mod - tests/de/iges_1/E9 Diff File
mod - tests/de/iges_1/F1 Diff File
mod - tests/de/iges_1/F2 Diff File
mod - tests/de/iges_1/F4 Diff File
mod - tests/de/iges_1/F5 Diff File
mod - tests/de/iges_1/F6 Diff File
mod - tests/de/iges_1/F7 Diff File
mod - tests/de/iges_1/F9 Diff File
mod - tests/de/iges_1/G1 Diff File
mod - tests/de/iges_1/G7 Diff File
mod - tests/de/iges_1/G8 Diff File
mod - tests/de/iges_1/G9 Diff File
mod - tests/de/iges_1/H1 Diff File
mod - tests/de/iges_1/H2 Diff File
mod - tests/de/iges_1/H4 Diff File
mod - tests/de/iges_1/H5 Diff File
mod - tests/de/iges_1/H6 Diff File
mod - tests/de/iges_1/H7 Diff File
mod - tests/de/iges_1/H8 Diff File
mod - tests/de/iges_1/H9 Diff File
mod - tests/de/iges_1/I1 Diff File
mod - tests/de/iges_1/I2 Diff File
mod - tests/de/iges_1/I3 Diff File
mod - tests/de/iges_1/I4 Diff File
mod - tests/de/iges_1/I5 Diff File
mod - tests/de/iges_1/I6 Diff File
mod - tests/de/iges_1/I7 Diff File
mod - tests/de/iges_1/I8 Diff File
mod - tests/de/iges_1/I9 Diff File
mod - tests/de/iges_1/J1 Diff File
mod - tests/de/iges_1/J2 Diff File
mod - tests/de/iges_1/J3 Diff File
mod - tests/de/iges_1/J4 Diff File
mod - tests/de/iges_1/J5 Diff File
mod - tests/de/iges_1/J6 Diff File
mod - tests/de/iges_1/J7 Diff File
mod - tests/de/iges_1/J8 Diff File
mod - tests/de/iges_1/K1 Diff File
mod - tests/de/iges_1/K2 Diff File
mod - tests/de/iges_1/K3 Diff File
mod - tests/de/iges_1/K4 Diff File
mod - tests/de/iges_1/K5 Diff File
mod - tests/de/iges_1/K6 Diff File
mod - tests/de/iges_1/K7 Diff File
mod - tests/de/iges_1/K9 Diff File
mod - tests/de/iges_1/L1 Diff File
mod - tests/de/iges_1/L2 Diff File
mod - tests/de/iges_1/L3 Diff File
mod - tests/de/iges_1/L4 Diff File
mod - tests/de/iges_1/L6 Diff File
mod - tests/de/iges_1/L7 Diff File
mod - tests/de/iges_1/L8 Diff File
mod - tests/de/iges_1/L9 Diff File
mod - tests/de/iges_1/M1 Diff File
mod - tests/de/iges_1/M2 Diff File
mod - tests/de/iges_1/M3 Diff File
mod - tests/de/iges_1/M4 Diff File
mod - tests/de/iges_1/M5 Diff File
mod - tests/de/iges_1/M6 Diff File
mod - tests/de/iges_1/M7 Diff File
mod - tests/de/iges_1/M8 Diff File
mod - tests/de/iges_1/M9 Diff File
mod - tests/de/iges_1/N1 Diff File
mod - tests/de/iges_1/N2 Diff File
mod - tests/de/iges_1/N3 Diff File
mod - tests/de/iges_1/N4 Diff File
mod - tests/de/iges_1/N5 Diff File
mod - tests/de/iges_1/N6 Diff File
mod - tests/de/iges_1/N7 Diff File
mod - tests/de/iges_1/O1 Diff File
mod - tests/de/iges_1/O2 Diff File
mod - tests/de/iges_1/O3 Diff File
mod - tests/de/iges_1/O4 Diff File
mod - tests/de/iges_1/O5 Diff File
mod - tests/de/iges_1/O6 Diff File
mod - tests/de/iges_1/O7 Diff File
mod - tests/de/iges_1/O8 Diff File
mod - tests/de/iges_1/O9 Diff File
mod - tests/de/iges_1/P1 Diff File
mod - tests/de/iges_1/P2 Diff File
mod - tests/de/iges_1/P3 Diff File
mod - tests/de/iges_1/P4 Diff File
mod - tests/de/iges_1/P5 Diff File
mod - tests/de/iges_1/P6 Diff File
mod - tests/de/iges_1/P7 Diff File
mod - tests/de/iges_1/P9 Diff File
mod - tests/de/iges_1/Q1 Diff File
mod - tests/de/iges_1/Q2 Diff File
mod - tests/de/iges_1/Q3 Diff File
mod - tests/de/iges_1/Q4 Diff File
mod - tests/de/iges_1/Q5 Diff File
mod - tests/de/iges_1/Q6 Diff File
mod - tests/de/iges_1/Q7 Diff File
mod - tests/de/iges_1/Q8 Diff File
mod - tests/de/iges_1/Q9 Diff File
mod - tests/de/iges_1/R1 Diff File
mod - tests/de/iges_1/R2 Diff File
mod - tests/de/iges_1/R3 Diff File
mod - tests/de/iges_1/R4 Diff File
mod - tests/de/iges_1/R5 Diff File
mod - tests/de/iges_1/R6 Diff File
mod - tests/de/iges_1/R7 Diff File
mod - tests/de/iges_1/R8 Diff File
mod - tests/de/iges_2/A1 Diff File
mod - tests/de/iges_2/A2 Diff File
mod - tests/de/iges_2/A3 Diff File
mod - tests/de/iges_2/A4 Diff File
mod - tests/de/iges_2/A5 Diff File
mod - tests/de/iges_2/A6 Diff File
mod - tests/de/iges_2/A7 Diff File
mod - tests/de/iges_2/A8 Diff File
mod - tests/de/iges_2/A9 Diff File
mod - tests/de/iges_2/B1 Diff File
mod - tests/de/iges_2/B2 Diff File
mod - tests/de/iges_2/B3 Diff File
mod - tests/de/iges_2/B4 Diff File
mod - tests/de/iges_2/B5 Diff File
mod - tests/de/iges_2/B6 Diff File
mod - tests/de/iges_2/B7 Diff File
mod - tests/de/iges_2/B8 Diff File
mod - tests/de/iges_2/C1 Diff File
mod - tests/de/iges_2/C2 Diff File
mod - tests/de/iges_2/C3 Diff File
mod - tests/de/iges_2/C4 Diff File
mod - tests/de/iges_2/C5 Diff File
mod - tests/de/iges_2/C7 Diff File
mod - tests/de/iges_2/C8 Diff File
mod - tests/de/iges_2/C9 Diff File
mod - tests/de/iges_2/D1 Diff File
mod - tests/de/iges_2/D2 Diff File
mod - tests/de/iges_2/D3 Diff File
mod - tests/de/iges_2/D4 Diff File
mod - tests/de/iges_2/D5 Diff File
mod - tests/de/iges_2/D6 Diff File
mod - tests/de/iges_2/D7 Diff File
mod - tests/de/iges_2/D8 Diff File
mod - tests/de/iges_2/D9 Diff File
mod - tests/de/iges_2/E1 Diff File
mod - tests/de/iges_2/E2 Diff File
mod - tests/de/iges_2/E3 Diff File
mod - tests/de/iges_2/E4 Diff File
mod - tests/de/iges_2/E5 Diff File
mod - tests/de/iges_2/E6 Diff File
mod - tests/de/iges_2/E7 Diff File
mod - tests/de/iges_2/E8 Diff File
mod - tests/de/iges_2/E9 Diff File
mod - tests/de/iges_2/F1 Diff File
mod - tests/de/iges_2/F2 Diff File
mod - tests/de/iges_2/F3 Diff File
mod - tests/de/iges_2/F4 Diff File
mod - tests/de/iges_2/F5 Diff File
mod - tests/de/iges_2/F6 Diff File
mod - tests/de/iges_2/F7 Diff File
mod - tests/de/iges_2/F8 Diff File
mod - tests/de/iges_2/F9 Diff File
mod - tests/de/iges_2/G1 Diff File
mod - tests/de/iges_2/G2 Diff File
mod - tests/de/iges_2/G3 Diff File
mod - tests/de/iges_2/G5 Diff File
mod - tests/de/iges_2/G6 Diff File
mod - tests/de/iges_2/G7 Diff File
mod - tests/de/iges_2/G8 Diff File
mod - tests/de/iges_2/G9 Diff File
mod - tests/de/iges_2/H2 Diff File
mod - tests/de/iges_2/H3 Diff File
mod - tests/de/iges_2/H4 Diff File
mod - tests/de/iges_2/H5 Diff File
mod - tests/de/iges_2/H6 Diff File
mod - tests/de/iges_2/H7 Diff File
mod - tests/de/iges_2/H8 Diff File
mod - tests/de/iges_2/H9 Diff File
mod - tests/de/iges_2/I1 Diff File
mod - tests/de/iges_2/I2 Diff File
mod - tests/de/iges_2/I3 Diff File
mod - tests/de/iges_2/I4 Diff File
mod - tests/de/iges_2/I5 Diff File
mod - tests/de/iges_2/I6 Diff File
mod - tests/de/iges_2/I7 Diff File
mod - tests/de/iges_2/I8 Diff File
mod - tests/de/iges_2/I9 Diff File
mod - tests/de/iges_2/J1 Diff File
mod - tests/de/iges_3/A1 Diff File
mod - tests/de/iges_3/A2 Diff File
mod - tests/de/iges_3/A3 Diff File
mod - tests/de/iges_3/A4 Diff File
mod - tests/de/iges_3/A5 Diff File
mod - tests/de/iges_3/A6 Diff File
mod - tests/de/iges_3/A7 Diff File
mod - tests/de/iges_3/A8 Diff File
mod - tests/de/iges_3/A9 Diff File
mod - tests/de/iges_3/B1 Diff File
mod - tests/de/iges_3/B2 Diff File

master ae38730d

2022-02-03 13:20:59

oan


Committer: smoskvin Details Diff
0032813: Units: ToSI and FromSI return cached dimension from previous request when parsing of unit sentence is failed

Cache value only if all necessary preparation steps are done.
mod - src/Units/Units.cxx Diff File

master 5c48956f

2022-02-01 12:17:52

ifv


Committer: smoskvin Details Diff
0032849: Modeling Algorithms - Intersection algorithm returns incomplete result.

GeomInt/GeomInt_IntSS.cxx, IntTools/IntTools_FaceFace.cxx - setting deflection 0.01
for case of two bspline surfaces
IntPolyh/IntPolyh_Intersection.cxx, IntPolyh/IntPolyh_Intersection.hxx - status IsParallel is added

BndLib/BndLib_Add3dCurve.cxx, IntTools/IntTools_TopolTool.cxx - fix small bugs

Correction of test scripts according to current behavior of algorithms

lowalgos/intss/bug32849 - test case added
Affected Issues
0032849
mod - src/BndLib/BndLib_Add3dCurve.cxx Diff File
mod - src/GeomInt/GeomInt_IntSS.cxx Diff File
mod - src/IntPolyh/IntPolyh_Intersection.cxx Diff File
mod - src/IntPolyh/IntPolyh_Intersection.hxx Diff File
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - src/IntTools/IntTools_TopolTool.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/boolean/bfuse_complex/R9 Diff File
mod - tests/boolean/bfuse_complex/S1 Diff File
mod - tests/bugs/modalg_1/bug12918 Diff File
mod - tests/bugs/modalg_4/bug697_2 Diff File
mod - tests/bugs/modalg_4/bug697_4 Diff File
mod - tests/bugs/modalg_4/bug697_7 Diff File
mod - tests/bugs/modalg_4/bug697_8 Diff File
mod - tests/bugs/modalg_5/bug22829 Diff File
mod - tests/bugs/modalg_5/bug24003 Diff File
mod - tests/bugs/modalg_5/bug25625 Diff File
mod - tests/bugs/modalg_6/bug24161 Diff File
mod - tests/bugs/modalg_6/bug28283 Diff File
mod - tests/bugs/modalg_7/bug21134 Diff File
mod - tests/bugs/modalg_7/bug25082_1 Diff File
mod - tests/bugs/modalg_7/bug25082_2 Diff File
mod - tests/bugs/modalg_7/bug28150_1 Diff File
mod - tests/bugs/modalg_7/bug29900 Diff File
mod - tests/bugs/modalg_7/bug30559 Diff File
mod - tests/bugs/modalg_7/bug30760 Diff File
mod - tests/bugs/modalg_7/bug31890 Diff File
mod - tests/bugs/moddata_1/bug150_1 Diff File
mod - tests/bugs/moddata_1/bug150_2 Diff File
mod - tests/lowalgos/intss/begin Diff File
mod - tests/lowalgos/intss/bug24472 Diff File
mod - tests/lowalgos/intss/bug25952_1 Diff File
mod - tests/lowalgos/intss/bug25952_2 Diff File
mod - tests/lowalgos/intss/bug25952_3 Diff File
mod - tests/lowalgos/intss/bug28493 Diff File
mod - tests/lowalgos/intss/bug32607 Diff File
add - tests/lowalgos/intss/bug32849 Diff File
mod - tests/perf/modalg/bug10160_1 Diff File
mod - tests/perf/modalg/bug10160_2 Diff File
mod - tests/perf/modalg/bug10160_3 Diff File
mod - tests/perf/modalg/bug10160_4 Diff File
mod - tests/perf/modalg/bug29329 Diff File

master e1f5ac2c

2022-01-31 11:09:20

dpasukhi


Committer: smoskvin Details Diff
0032731: Data Exchange, Step Import - Incorrect PMI text location

Added new complex Entity for representation of PMI
Added moving the presentation with new entity
mod - src/RWStepAP214/RWStepAP214_GeneralModule.cxx Diff File
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx Diff File
mod - src/RWStepVisual/FILES Diff File
add - src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.cxx Diff File
add - src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedGeometricSet.hxx Diff File
add - src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.cxx Diff File
add - src/RWStepVisual/RWStepVisual_RWRepositionedTessellatedItem.hxx Diff File
mod - src/StepAP214/StepAP214_Protocol.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/StepVisual/FILES Diff File
add - src/StepVisual/StepVisual_RepositionedTessellatedGeometricSet.cxx Diff File
add - src/StepVisual/StepVisual_RepositionedTessellatedGeometricSet.hxx Diff File
add - src/StepVisual/StepVisual_RepositionedTessellatedItem.cxx Diff File
add - src/StepVisual/StepVisual_RepositionedTessellatedItem.hxx Diff File
add - tests/bugs/step/bug32731 Diff File

master 1eed3c78

2022-01-31 07:01:49

aml

Details Diff
0032812: Coding - problem after integration 32806 Affected Issues
0032812
mod - src/DNaming/DNaming_Line3DDriver.cxx Diff File

master 59cfb82b

2022-01-28 18:39:49

aml


Committer: smoskvin Details Diff
0032810: Coding - missing Standard_EXPORT in Standard_ErrorHandler Affected Issues
0032810
mod - src/Standard/Standard_ErrorHandler.hxx Diff File

master 223ae699

2022-01-24 21:57:26

kgv


Committer: smoskvin Details Diff
0032795: Documentation - clarify indexation range within Poly_Triangulation/Graphic3d_ArrayOfPrimitives classes Affected Issues
0032795
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.hxx Diff File
mod - src/Poly/Poly_Triangle.hxx Diff File
mod - src/Poly/Poly_Triangulation.hxx Diff File

master ff77ee81

2022-01-21 21:55:45

atychini


Committer: smoskvin Details Diff
0032748: Data Exchange, Step Import - xstep.cascade.unit doesn't work [regression since OCCT 7.6.0]
Added new condition in STEPControl_ActorRead::Transfer: if StepData_StepModel is not an initialized Unit - we set unit to this step model
Affected Issues
0032748
mod - src/STEPControl/STEPControl_ActorRead.cxx Diff File

master d7dac7fc

2022-01-18 16:52:39

drazmyslovich


Committer: smoskvin Details Diff
0032784: BinXCAF fails to load documents containing the shapes with scaled/mirrored location

A flag not to raise an exception is used on reading of an XCAF document. If such a shape with scaling transformation is stored in the document, it should be read.
Affected Issues
0032784
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.cxx Diff File
add - tests/bugs/xde/bug32784 Diff File

master 5614b136

2022-01-18 15:28:02

kgv


Committer: smoskvin Details Diff
0032783: Documentation - Doxygen 1.9.3 generates corrupted HTML for dox/samples/ocaf.md

Fix incorrect/fragile Markdown syntax in samples/ocaf and user_guides/modeling_data.
Affected Issues
0032783
mod - dox/samples/ocaf.md Diff File
mod - dox/user_guides/modeling_data/modeling_data.md Diff File
 First  Prev  1 2 3 ... 11 12 13 14 15 16 17 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last