Changesets: occt

master 38581280

2023-09-21 16:01:59

ika


Committer: jokwajeb Details Diff
0033486: Data Exchange - Mistake in processing of the oriented dimensions

Remove using the array member's number instead of array member.
Affected Issues
0033486
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File

master 2b5ee7c7

2023-09-15 08:15:34

anv

Details Diff
0033484: Data Exchange, Step Import - Pretessellated geometry is translated incompletely

Added proper translation for TessellatedCurveSet and ComplexTriangulatedSurfaceSet.
mod - src/RWStepVisual/RWStepVisual_RWComplexTriangulatedSurfaceSet.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/StepVisual/StepVisual_ComplexTriangulatedSurfaceSet.cxx Diff File
mod - src/StepVisual/StepVisual_ComplexTriangulatedSurfaceSet.hxx Diff File
mod - tests/bugs/step/bug31685_1 Diff File
add - tests/gdt/presentation/C2 Diff File
mod - tests/gdt/presentation/end Diff File

master 4ce99d96

2023-09-07 17:02:05

ika


Committer: jokwajeb Details Diff
0033470: Application Framework - TDataStd_NamedData HasSmth() methods return true for empty containers.

Add checks for empty containers.
Affected Issues
0033470
mod - src/TDataStd/TDataStd_NamedData.cxx Diff File
mod - src/TDataStd/TDataStd_NamedData.hxx Diff File

master a9488035

2023-08-31 14:56:33

ichesnok


Committer: vglukhik Details Diff
0033183: Data Exchange - Lose texture after saving XBF file

Texture reading and writing changed in VisMaterial drivers
mod - src/BinMXCAFDoc/BinMXCAFDoc_VisMaterialDriver.cxx Diff File
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VisMaterialDriver.cxx Diff File
add - tests/bugs/xde/bug33183_1 Diff File
add - tests/bugs/xde/bug33183_2 Diff File
add - tests/bugs/xde/bug33183_3 Diff File

master e7bcf415

2023-08-31 11:42:05

akaftasev


Committer: vglukhik Details Diff
0033450: Modeling algorithm - HLR algorightm stucks

Selecting the middle point between XInf and XSup leads situation, where X values almost does not change.
To prevent this situation, select shifted point instead of middle.
mod - src/Contap/Contap_Contour.cxx Diff File
add - tests/hlr/exact_hlr/bug33450 Diff File

master 0e6977d6

2023-08-29 12:18:39

akaftasev

Details Diff
0033449: Modeling Algorithm - Crash in BRepTools_GTrsfModification::NewTriangulation() method

Changed iteration limits from theTriangulation->NbTriangles() to theTriangulation->NbNodes()
Provided modification of the normals only with rotation (gp_GTrsf::Form() == gp_Other leads to crash)
mod - src/BRepTools/BRepTools_GTrsfModification.cxx Diff File

master 0e97c80e

2023-08-08 11:52:12

akaftasev


Committer: vglukhik Details Diff
0033446: Modeling Alghorithms - Creating offset with one of the degenerated edge leads to crash

Added condition to prevent out of range error
Affected Issues
0033446
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx Diff File

master 73914537

2023-08-07 08:58:01

akaftasev


Committer: jokwajeb Details Diff
0033445: Coding - Changing binary XOR in boolean expression

Changed binary XOR to the ternary operator.
mod - src/ChFi2d/ChFi2d_FilletAlgo.cxx Diff File

master 5e539202

2023-08-02 14:36:55

akaftasev


Committer: jokwajeb Details Diff
0026578: Modeling Algorithm - Exceptions in offset operation with intersection

Added test cases
add - tests/bugs/modalg_8/bug26578_1 Diff File
add - tests/bugs/modalg_8/bug26578_2 Diff File
add - tests/bugs/modalg_8/bug26578_3 Diff File
add - tests/bugs/modalg_8/bug26578_4 Diff File
add - tests/bugs/modalg_8/bug26578_5 Diff File
add - tests/bugs/modalg_8/bug26578_6 Diff File

master 96d1fe2b

2023-08-01 17:05:10

akaftasev


Committer: jokwajeb Details Diff
0033398: Modeling Algorithms - ShapeUpgrade_UnifySameDomain throws exception on specific STEP model

Added additional checking in static method FindCoordBounds to avoid processing null pcurves
Affected Issues
0033398
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/heal/bug33398 Diff File

master b3242585

2023-08-01 16:00:20

akaftasev


Committer: jokwajeb Details Diff
0031217: Modeling Algorithms - Exception is raised in GeomFill_SectionPlacement when parallel path and SectionAxis

Added protection from crashes when IsParallel
Affected Issues
0031217
mod - src/GeomFill/GeomFill_SectionPlacement.cxx Diff File

master eb2be8bb

2023-08-01 15:10:47

akaftasev


Committer: jokwajeb Details Diff
0033421: Modeling Algorithms - ShapeUpgrade_UnifySameDomain throws exception

In method ShapeUpgrade_UnifySameDomain::IntUnifyFaces() the searched edge is finally checked that it is not empty before accessing it.
Affected Issues
0033421
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/heal/bug33421 Diff File

master f3a66dd7

2023-07-27 18:18:59

oan


Committer: jokwajeb Details Diff
0033436: Data Exchange, DE_Wrapper - DEXCAFCascade_ConfigurationNode::BuildProvider() not initialize provider

Pass pointer to DEXCAFCascade_ConfigurationNode to DEXCAFCascade_Provider;
Remove forcible manual reset of Provider's node in DE_Wrapper::FindProvider() to verify that all specializations of configuration node work properly without necessity of workarounds.
Affected Issues
0033436
mod - src/DE/DE_Wrapper.cxx Diff File
mod - src/DEXCAFCascade/DEXCAFCascade_ConfigurationNode.cxx Diff File

master 06f2625c

2023-07-24 11:43:30

ichesnok

Details Diff
0033426: Data Exchange, VRML - Impossible to import VRML V1

VrmlData_ShapeNode creating (for vrml v1 case) was added
Affected Issues
0033426
mod - src/VrmlData/VrmlData_Group.cxx Diff File
mod - src/VrmlData/VrmlData_Material.cxx Diff File
mod - src/VrmlData/VrmlData_Material.hxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
add - tests/bugs/stlvrml/bug33426 Diff File

master 2aebb2b4

2023-07-18 14:53:01

sshutina

Details Diff
0032879: Visualization, AIS_ViewController - define separate gesture mappings for dragging

Fixed problem of usage of objects dragging during zoom and pan
Added new draw command to change gesture for muse buttons
Added test
Affected Issues
0032879
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File

master 34213231

2023-07-17 22:14:55

sshutina

Details Diff
0032879: Visualization, AIS_ViewController - define separate gesture mappings for dragging

Fixed problem of usage of objects dragging during zoom and pan
Added new draw command to change gesture for muse buttons
Added test
Affected Issues
0032879
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/v3d/manipulator/drag_pan_zoom Diff File

master feebf8c8

2023-07-17 22:14:55

sshutina

Details Diff
0032879: Visualization, AIS_ViewController - define separate gesture mappings for dragging Affected Issues
0032879
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/v3d/manipulator/drag_pan_zoom Diff File

master ae168370

2023-07-04 16:23:22

akaftasev


Committer: jokwajeb Details Diff
0033420: Modeling Algorithm - Missing inner part after offset operation

Added condition to not remove face image, consisting only of invalid edges for artifactically invalid face.
This face image should be connected with other image faces minimum through the edge.
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
add - tests/offset/shape_type_i_c/AA1 Diff File
mod - tests/offset/shape_type_i_c/ZC6 Diff File
mod - tests/offset/shape_type_i_c/ZS1 Diff File

master 1dad5844

2023-07-04 12:29:13

dkulikov


Committer: jokwajeb Details Diff
0033419: Tests - Updating test case data

Filenames in bug33414 are updated.
Affected Issues
0033419
mod - tests/bugs/modalg_8/bug33414 Diff File

master afccc8d0

2023-06-22 18:54:21

dkulikov


Committer: jokwajeb Details Diff
0033414: Modeling Algorithms - Access violation during executing BRepAlgoAPI_Section::Build()

Crush occurred due to the fields
IntTools_SurfaceRangeLocalizeData::myUParams,
IntTools_SurfaceRangeLocalizeData::myVParams
and IntTools_SurfaceRangeLocalizeData::myGridPoints not being checked
for NULL in some cases.
Missing checks are added.
mod - src/IntTools/IntTools_SurfaceRangeLocalizeData.cxx Diff File
add - tests/bugs/modalg_8/bug33414 Diff File

master a958a337

2023-06-19 17:41:36

btokarev


Committer: jokwajeb Details Diff
33343: Documentation, Overview - Incorrect doxygen syntax

Removed inclusions of empathized *text* from the titles
Text empathizers re-implemented
Reverted to no empathize style
Affected Issues
0033343
mod - dox/contribution/coding_rules.md Diff File
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File

master 6aa053ae

2023-05-22 11:53:10

dpasukhi


Committer: jokwajeb Details Diff
0033391: Coding - Clearing old definition way for strcasecmp

Removed artifacts for strcasecmp definitions
Affected Issues
0033391
mod - src/BRepTest/BRepTest_FeatureCommands.cxx Diff File
mod - src/BRepTest/BRepTest_SurfaceCommands.cxx Diff File
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - src/GeometryTest/GeometryTest_SurfaceCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_ModificationCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_FilletCommands.cxx Diff File

master 87480422

2023-05-22 11:00:32

akaftasev

Details Diff
0033390: Coding - Debug version of OCCT does not compile

Deleted code for OCCT_DEBUG was returned and added under macros OCCT_DEBUG
mod - src/Poly/Poly_MakeLoops.cxx Diff File

master 54ed2435

2023-05-19 20:04:43

dpasukhi


Committer: jokwajeb Details Diff
0033372: Visualization - Compilation of git master fails against vtk 9.2.6

Fixed compilation on vtk 9.2.6.
Resolved name collisions with X11 headers
Affected Issues
0033372
mod - src/IVtkDraw/IVtkDraw_Interactor.cxx Diff File

master 92e0a76a

2023-05-17 19:45:06

dpasukhi


Committer: vglukhik Details Diff
0033379: Coding - Processing Clang-15 warnings

Fixed warning generated by Clang++-15
Affected Issues
0033379
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_FaceRestrictor.cxx Diff File
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File
mod - src/BRepFill/BRepFill_Evolved.cxx Diff File
mod - src/BRepMesh/delabella.cpp Diff File
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - src/BRepTopAdaptor/BRepTopAdaptor_Tool.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/Express/Express_Select.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx Diff File
mod - src/Graphic3d/Graphic3d_PBRMaterial.cxx Diff File
mod - src/Graphic3d/Graphic3d_ShaderObject.cxx Diff File
mod - src/IGESData/IGESData_ParamReader.cxx Diff File
mod - src/IGESFile/IGESFile_Read.cxx Diff File
mod - src/Interface/Interface_CheckIterator.cxx Diff File
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx Diff File
mod - src/IntStart/IntStart_SearchInside.gxx Diff File
mod - src/math/math_TrigonometricFunctionRoots.cxx Diff File
mod - src/Poly/Poly_MakeLoops.cxx Diff File
mod - src/Prs3d/Prs3d_Arrow.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWMesh/RWMesh_CafReader.cxx Diff File
mod - src/ShapeFix/ShapeFix.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/SWDRAW/SWDRAW_ShapeFix.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_FaceBuilder.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Grid.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_GridEE.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_makefaces.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Merge.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_WireEdgeClassifier.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_WireEdgeSet.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_samdom.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_ExpressionDriver.cxx Diff File
mod - src/XSControl/XSControl_TransferReader.cxx Diff File
mod - src/Xw/Xw_Window.cxx Diff File
1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 252 253 254  Next  Last