Changesets: occt

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

master c3f6267d

2023-05-16 12:48:11

dpasukhi

Details Diff
0033382: Configuration - Installation issue for debug mode for static build

Updated install command to handle BUILD_SHARED_LIBS configuration
Affected Issues
0033382
mod - adm/cmake/occt_toolkit.cmake Diff File

master c36205a0

2023-05-15 07:11:45

dpasukhi


Committer: vglukhik Details Diff
0033378: Configuration - Moving ExpToCas into separate module

Moved ExpToCasExe and its DLL to new module - DETools
Created new module - DETools to keep tools to DE
Changed definition of main of ExpToCasExe to not const parameter
FlexLexer.h moved to general location into TKernel
Affected Issues
0033378
mod - adm/cmake/occt_toolkit.cmake Diff File
mod - adm/cmake/vardescr.cmake Diff File
mod - adm/MODULES Diff File
mod - adm/scripts/android_build.bat Diff File
mod - adm/scripts/android_custom.bat.template Diff File
mod - adm/scripts/cmake_custom.bat.template Diff File
mod - adm/scripts/cmake_custom.sh.template Diff File
mod - adm/scripts/cmake_gen.bat Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - adm/scripts/ios_build.sh Diff File
mod - adm/scripts/ios_custom.sh.template Diff File
mod - adm/scripts/macos_build.sh Diff File
mod - adm/scripts/macos_custom.sh.template Diff File
mod - adm/scripts/mingw_build.bat Diff File
mod - adm/scripts/mingw_custom.bat.template Diff File
mod - adm/scripts/wasm_build.bat Diff File
mod - adm/scripts/wasm_build.sh Diff File
mod - adm/scripts/wasm_custom.bat.template Diff File
mod - adm/scripts/wasm_custom.sh.template Diff File
mod - CMakeLists.txt Diff File
mod - src/ExpToCasExe/ExpToCasExe.cxx Diff File
rm - src/ExpToCasExe/FlexLexer.h Diff File
add - src/FlexLexer/FILES Diff File
add - src/FlexLexer/FlexLexer.h Diff File
mod - src/OS/DataExchange.tcl Diff File
mod - src/StepFile/FILES Diff File
rm - src/StepFile/FlexLexer.h Diff File
mod - src/TKernel/PACKAGES Diff File

master e4f00dbb

2023-05-10 18:26:55

dpasukhi

Details Diff
0033377: Data Exchange - STEPCAFControl_Reader crash in OCC 7.7.0

Added checking for null object for STEPCAFControl_Reader::SettleShapeData
Affected Issues
0033377
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File

master b2fedee6

2023-05-06 22:56:45

dpasukhi


Committer: vglukhik Details Diff
0033375: Coding - Static Analyzing processing. Performance

Performance update applied:
- moving to const reference as much as possible
Result of CLANG_TIDY (static analyzing filter: perform*)
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff File
mod - src/AIS/AIS_C0RegularityFilter.cxx Diff File
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/Approx/Approx_CurveOnSurface.cxx Diff File
mod - src/Approx/Approx_CurveOnSurface.hxx Diff File
mod - src/Bisector/Bisector_Inter.cxx Diff File
mod - src/BiTgte/BiTgte_Blend.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx Diff File
mod - src/BOPTest/BOPTest_BOPCommands.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools3D.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools_2.cxx Diff File
mod - src/BRepAlgo/BRepAlgo.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_Loop.cxx Diff File
mod - src/BRepBndLib/BRepBndLib.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Collect.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_MakeShapeOnMesh.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx Diff File
mod - src/BRepCheck/BRepCheck_Face.cxx Diff File
mod - src/BRepClass/BRepClass_Intersector.cxx Diff File
mod - src/BRepClass3d/BRepClass3d_SClassifier.cxx Diff File
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.cxx Diff File
mod - src/BRepFeat/BRepFeat.cxx Diff File
mod - src/BRepFeat/BRepFeat_Form.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakeDPrism.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakePrism.cxx Diff File
mod - src/BRepFeat/BRepFeat_MakeRevol.cxx Diff File
mod - src/BRepFill/BRepFill.cxx Diff File
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File
mod - src/BRepFill/BRepFill_Evolved.cxx Diff File
mod - src/BRepFill/BRepFill_Filling.cxx Diff File
mod - src/BRepFill/BRepFill_MultiLine.cxx Diff File
mod - src/BRepFill/BRepFill_OffsetWire.cxx Diff File
mod - src/BRepFill/BRepFill_Pipe.cxx Diff File
mod - src/BRepFill/BRepFill_PipeShell.cxx Diff File
mod - src/BRepFill/BRepFill_Sweep.cxx Diff File
mod - src/BRepFill/BRepFill_TrimEdgeTool.cxx Diff File
mod - src/BRepFill/BRepFill_TrimShellCorner.cxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepLib/BRepLib_PointCloudShape.cxx Diff File
mod - src/BRepMAT2d/BRepMAT2d_Explorer.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.hxx Diff File
mod - src/BRepOffset/BRepOffset_Inter2d.cxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Offset.cxx Diff File
mod - src/BRepOffset/BRepOffset_Tool.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_DraftAngle.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_ThruSections.cxx Diff File
mod - src/BRepProj/BRepProj_Projection.cxx Diff File
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
mod - src/BRepToIGES/BRepToIGES_BRWire.cxx Diff File
mod - src/BRepToIGESBRep/BRepToIGESBRep_Entity.cxx Diff File
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/BRepTools/BRepTools.hxx Diff File
mod - src/BRepTools/BRepTools_Quilt.cxx Diff File
mod - src/BRepTools/BRepTools_ReShape.cxx Diff File
mod - src/CDM/CDM_Document.cxx Diff File
mod - src/ChFi2d/ChFi2d_Builder_0.cxx Diff File
mod - src/ChFi2d/ChFi2d_FilletAlgo.cxx Diff File
mod - src/ChFi3d/ChFi3d.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_1.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_SpKP.cxx Diff File
mod - src/DBRep/DBRep.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/DDF/DDF_DataCommands.cxx Diff File
mod - src/DDocStd/DDocStd_ShapeSchemaCommands.cxx Diff File
mod - src/DE/DE_Wrapper.cxx Diff File
mod - src/DNaming/DNaming.cxx Diff File
mod - src/DNaming/DNaming_BooleanOperationDriver.cxx Diff File
mod - src/DNaming/DNaming_ModelingCommands.cxx Diff File
mod - src/DNaming/DNaming_SelectionCommands.cxx Diff File
mod - src/DNaming/DNaming_ToolsCommands.cxx Diff File
mod - src/Draft/Draft_Modification_1.cxx Diff File
mod - src/Draw/Draw_PloadCommands.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx Diff File
mod - src/GeomConvert/GeomConvert_SurfToAnaSurf.cxx Diff File
mod - src/GeomConvert/GeomConvert_SurfToAnaSurf.hxx Diff File
mod - src/GeometryTest/GeometryTest_APICommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_ConstraintCommands.cxx Diff File
mod - src/GeomFill/GeomFill_Pipe.cxx Diff File
mod - src/GeomLib/GeomLib.cxx Diff File
mod - src/GeomLib/GeomLib.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeRectangularTrimmedSurface.cxx Diff File
mod - src/Graphic3d/Graphic3d_CubeMapOrder.cxx Diff File
mod - src/Graphic3d/Graphic3d_CubeMapOrder.hxx Diff File
mod - src/Graphic3d/Graphic3d_CubeMapPacked.cxx Diff File
mod - src/Graphic3d/Graphic3d_CubeMapPacked.hxx Diff File
mod - src/Graphic3d/Graphic3d_CView.cxx Diff File
mod - src/Graphic3d/Graphic3d_StructureManager.cxx Diff File
mod - src/Graphic3d/Graphic3d_Vertex.cxx Diff File
mod - src/IFGraph/IFGraph_Articulations.cxx Diff File
mod - src/IFGraph/IFGraph_ConnectedComponants.cxx Diff File
mod - src/IFSelect/IFSelect_BasicDumper.cxx Diff File
mod - src/IFSelect/IFSelect_CheckCounter.cxx Diff File
mod - src/IFSelect/IFSelect_ModelCopier.cxx Diff File
mod - src/IFSelect/IFSelect_SelectExtract.cxx Diff File
mod - src/IFSelect/IFSelect_Selection.cxx Diff File
mod - src/IFSelect/IFSelect_SelectRootComps.cxx Diff File
mod - src/IFSelect/IFSelect_SelectRoots.cxx Diff File
mod - src/IFSelect/IFSelect_SelectSignature.cxx Diff File
mod - src/IFSelect/IFSelect_SignatureList.cxx Diff File
mod - src/IFSelect/IFSelect_TransformStandard.cxx Diff File
mod - src/IFSelect/IFSelect_WorkSession.cxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Provider.cxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Provider.hxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Reader.cxx Diff File
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx Diff File
mod - src/IGESControl/IGESControl_Reader.cxx Diff File
mod - src/IGESData/IGESData_GeneralModule.cxx Diff File
mod - src/IGESData/IGESData_IGESModel.cxx Diff File
mod - src/IGESDraw/IGESDraw_ToolViewsVisible.cxx Diff File
mod - src/IGESDraw/IGESDraw_ToolViewsVisibleWithAttr.cxx Diff File
mod - src/IGESSelect/IGESSelect.cxx Diff File
mod - src/IGESSelect/IGESSelect_Dumper.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_Reader.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_TopoSurface.cxx Diff File
mod - src/Interface/Interface_Graph.cxx Diff File
mod - src/Interface/Interface_GraphContent.cxx Diff File
mod - src/Interface/Interface_InterfaceModel.cxx Diff File
mod - src/Interface/Interface_MSG.cxx Diff File
mod - src/Interface/Interface_ShareTool.cxx Diff File
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx Diff File
mod - src/IntTools/IntTools_Context.cxx Diff File
mod - src/IntTools/IntTools_Tools.cxx Diff File
mod - src/LocOpe/LocOpe_SplitDrafts.cxx Diff File
mod - src/LocOpe/LocOpe_Spliter.cxx Diff File
mod - src/LocOpe/LocOpe_SplitShape.cxx Diff File
mod - src/MAT2d/MAT2d_Mat2d.cxx Diff File
mod - src/math/math_FunctionSetRoot.cxx Diff File
mod - src/MeshTest/MeshTest.cxx Diff File
mod - src/MeshVS/MeshVS_Mesh.cxx Diff File
mod - src/Message/Message_PrinterToReport.cxx Diff File
mod - src/Message/Message_PrinterToReport.hxx Diff File
mod - src/Message/Message_Report.cxx Diff File
mod - src/MoniTool/MoniTool_AttrList.cxx Diff File
mod - src/MoniTool/MoniTool_TypedValue.cxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/PCDM/PCDM_ReadWriter.cxx Diff File
mod - src/PrsDim/PrsDim.cxx Diff File
mod - src/PrsDim/PrsDim_PerpendicularRelation.cxx Diff File
mod - src/PrsDim/PrsDim_TangentRelation.cxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_10.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QABugs/QABugs_16.cxx Diff File
mod - src/QABugs/QABugs_17.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - src/QABugs/QABugs_3.cxx Diff File
mod - src/QABugs/QABugs_PresentableObject.cxx Diff File
mod - src/QADNaming/QADNaming_ToolsCommands.cxx Diff File
mod - src/RWGltf/RWGltf_Provider.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectableObjectSet.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx Diff File
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_FreeBoundsProperties.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Shell.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_TransferParametersProj.cxx Diff File
mod - src/ShapeBuild/ShapeBuild_Edge.cxx Diff File
mod - src/ShapeBuild/ShapeBuild_ReShape.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx Diff File
mod - src/ShapeExtend/ShapeExtend_Explorer.cxx Diff File
mod - src/ShapeFix/ShapeFix.cxx Diff File
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - src/ShapeFix/ShapeFix_IntersectionTool.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/ShapeFix/ShapeFix_Solid.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_ShapeContext.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ConvertSurfaceToBezierBasis.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_RemoveInternalWires.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_RemoveLocations.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceContinuity.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_WireDivide.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_Dependency.cxx Diff File
mod - src/StdPersistent/StdPersistent_Naming.cxx Diff File
mod - src/StdPrs/StdPrs_Curve.cxx Diff File
mod - src/StepAP209/StepAP209_Construct.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.hxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Provider.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Provider.hxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_Assembly.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_ExternRefs.cxx Diff File
mod - src/STEPControl/STEPControl_ActorRead.cxx Diff File
mod - src/STEPControl/STEPControl_ActorWrite.cxx Diff File
mod - src/StepData/StepData_StepModel.cxx Diff File
mod - src/StepData/StepData_StepWriter.cxx Diff File
mod - src/StepKinematics/StepKinematics_MechanismStateRepresentation.cxx Diff File
mod - src/StepKinematics/StepKinematics_MechanismStateRepresentation.hxx Diff File
mod - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnitAndQRI.cxx Diff File
mod - src/StepRepr/StepRepr_ReprItemAndMeasureWithUnitAndQRI.hxx Diff File
mod - src/STEPSelections/STEPSelections_Counter.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_NMTool.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx Diff File
mod - src/SWDRAW/SWDRAW.cxx Diff File
mod - src/TDF/TDF_CopyLabel.cxx Diff File
mod - src/TDF/TDF_Data.cxx Diff File
mod - src/TDF/TDF_Tool.cxx Diff File
mod - src/TDocStd/TDocStd_Application.cxx Diff File
mod - src/TNaming/TNaming_Name.cxx Diff File
mod - src/TObj/TObj_Assistant.cxx Diff File
mod - src/TObj/TObj_Assistant.hxx Diff File
mod - src/TopoDS/TopoDS_Iterator.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_WireframeBuilder.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_DSFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_EdgesFiller.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FacesFiller_1.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FFTransitionTool.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_kpart.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_LineInter.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_ShapeIntersector.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_vpr.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Builder1.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Builder1_1.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_CorrectFace2d.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_GridFF.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_GridSS.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_makesolids.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Merge.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Tools.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_BuildTool.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_ProcessFaceInterferences.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_TOOL.cxx Diff File
mod - src/Transfer/Transfer_Finder.cxx Diff File
mod - src/Transfer/Transfer_TransferInput.cxx Diff File
mod - src/Transfer/Transfer_TransferOutput.cxx Diff File
mod - src/TransferBRep/TransferBRep.cxx Diff File
mod - src/Units/Units_UnitSentence.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ClippingPlaneTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_Common.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx Diff File
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx Diff File
mod - src/XSControl/XSControl_ConnectedShapes.cxx Diff File
mod - src/XSControl/XSControl_FuncShape.cxx Diff File
mod - src/XSControl/XSControl_Reader.cxx Diff File
mod - src/XSControl/XSControl_TransferReader.cxx Diff File
mod - src/XSControl/XSControl_Utils.cxx Diff File
mod - src/XSDRAWIGES/XSDRAWIGES.cxx Diff File

master bcfc5f0d

2023-04-28 03:26:11

anv


Committer: vglukhik Details Diff
0033369: Modeling Algorithms - BRepBuilderAPI_Transform makes invalid shape after transformation

Added check to avoid setting parametric boundaries to infinity.
mod - src/BRepTools/BRepTools_TrsfModification.cxx Diff File
add - tests/bugs/modalg_7/bug33369 Diff File

master c28dd7f1

2023-04-12 13:05:50

akaftasev


Committer: vglukhik Details Diff
0033361: Modeling Algorithm - Fuse operation generates incomplete result

Added additional check of Face-Face intersection to avoid missing section edges because of sequence of Face-Face interference processing
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
add - tests/bugs/modalg_8/bug33361 Diff File

master 28b505b2

2023-03-28 12:29:44

ichesnok


Committer: vglukhik Details Diff
0033351: Data Exchange, Step - Improvement for thread safety of the STEP translator

Local StepData_Factors object usage for each session
Static variables isolated
Affected Issues
0033351
mod - src/GeomToStep/GeomToStep_MakeAxis1Placement.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis1Placement.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis1Placement_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis2Placement2d.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis2Placement2d.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis2Placement3d.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeAxis2Placement3d.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBoundedCurve.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBoundedCurve.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBoundedSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBoundedSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnots.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnots.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineCurveWithKnots_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineSurfaceWithKnots.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineSurfaceWithKnots.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCartesianPoint.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCartesianPoint.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCircle.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCircle.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCircle_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeConic.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeConic.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeConicalSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeConicalSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCurve.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCurve.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCylindricalSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeCylindricalSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeElementarySurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeElementarySurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeEllipse.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeEllipse.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeEllipse_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeHyperbola.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeHyperbola.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeLine.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeLine.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeLine_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeParabola.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeParabola.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakePlane.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakePlane.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakePolyline.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakePolyline.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakePolyline_gen.pxx Diff File
mod - src/GeomToStep/GeomToStep_MakeRectangularTrimmedSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeRectangularTrimmedSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSphericalSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSphericalSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurfaceOfLinearExtrusion.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurfaceOfLinearExtrusion.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurfaceOfRevolution.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSurfaceOfRevolution.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSweptSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeSweptSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeToroidalSurface.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeToroidalSurface.hxx Diff File
mod - src/GeomToStep/GeomToStep_MakeVector.cxx Diff File
mod - src/GeomToStep/GeomToStep_MakeVector.hxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Controller.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.hxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_ContextTool.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_ContextTool.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_UnitContext.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_UnitContext.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_ValidationProps.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_ValidationProps.hxx Diff File
mod - src/STEPControl/STEPControl_ActorRead.cxx Diff File
mod - src/STEPControl/STEPControl_ActorRead.hxx Diff File
mod - src/STEPControl/STEPControl_ActorWrite.cxx Diff File
mod - src/STEPControl/STEPControl_ActorWrite.hxx Diff File
mod - src/STEPControl/STEPControl_Controller.cxx Diff File
mod - src/StepData/FILES Diff File
add - src/StepData/StepData_Factors.cxx Diff File
add - src/StepData/StepData_Factors.hxx Diff File
rm - src/StepData/StepData_GlobalFactors.cxx Diff File
rm - src/StepData/StepData_GlobalFactors.hxx Diff File
mod - src/StepData/StepData_StepModel.cxx Diff File
mod - src/StepData/StepData_StepModel.hxx Diff File
mod - src/STEPEdit/STEPEdit.cxx Diff File
mod - src/STEPEdit/STEPEdit_EditContext.cxx Diff File
mod - src/StepSelect/StepSelect_StepType.cxx Diff File
mod - src/STEPSelections/STEPSelections_SelectGSCurves.cxx Diff File
mod - src/STEPSelections/STEPSelections_SelectInstances.cxx Diff File
mod - src/StepToGeom/StepToGeom.cxx Diff File
mod - src/StepToGeom/StepToGeom.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_Builder.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_MakeTransformed.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_MakeTransformed.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateCompositeCurve.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateCompositeCurve.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateCurveBoundedSurface.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateCurveBoundedSurface.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateShell.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateShell.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateSolid.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateSolid.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertex.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertex.hxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertexLoop.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertexLoop.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_Builder.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_Builder.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeBrepWithVoids.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeBrepWithVoids.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrep.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrep.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrepAndBrepWithVoids.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeFacetedBrepAndBrepWithVoids.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeGeometricCurveSet.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeGeometricCurveSet.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeManifoldSolidBrep.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeManifoldSolidBrep.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeShellBasedSurfaceModel.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeShellBasedSurfaceModel.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepEdge.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepEdge.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepFace.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepVertex.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepVertex.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepWire.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_MakeStepWire.hxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_WireframeBuilder.cxx Diff File
mod - src/TopoDSToStep/TopoDSToStep_WireframeBuilder.hxx Diff File
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx Diff File

master 359edc7d

2023-03-28 09:25:14

msmediasofts


Committer: vglukhik Details Diff
0033366: Documentation - Add description of BRepAlgoAPI_Algo::Shape()

Added description of BRepAlgoAPI_Algo::Shape()
Affected Issues
0033366
mod - src/BRepAlgoAPI/BRepAlgoAPI_Algo.hxx Diff File

master 945e3095

2023-03-27 08:37:44

ichesnok


Committer: vglukhik Details Diff
0030066: Data Exchange - Fail to load VRML from ArcGIS

Fixed VrmlData_Scene::readHeader method
Affected Issues
0030066
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
add - tests/bugs/stlvrml/bug30066 Diff File

master e3841f9f

2023-03-23 20:06:06

ichesnok


Committer: vglukhik Details Diff
0033318: Data Exchange - Modifying the BRep flag after exporting the shape

Fixed condition for setting 'checked' flag
Affected Issues
0033318
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/TopTools/TopTools_ShapeSet.cxx Diff File
add - tests/bugs/moddata_3/bug33318 Diff File

master 2a0420be

2023-03-23 12:54:10

ichesnok

Details Diff
0032681: Data Exchange - Missed dimension after STEP export

Changed level of detalisation (TopAbs_EDGE -> TopAbs_VERTEX by default)
mod - src/IGESControl/IGESControl_ActorWrite.cxx Diff File
mod - src/IGESControl/IGESControl_Writer.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_Actor.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_Reader.cxx Diff File
mod - src/XSAlgo/XSAlgo_AlgoContainer.cxx Diff File
mod - src/XSAlgo/XSAlgo_AlgoContainer.hxx Diff File
add - tests/bugs/step/bug32681 Diff File

master 5d8b1a40

2023-03-22 18:22:44

dpasukhi


Committer: vglukhik Details Diff
0033350: Data Exchange, Step Import - Improving parsing performance

Improved performance of parser by disable checking for eof (20% parsing time)
Changed step parser's record to keep last one to fast insert into end.
Affected Issues
0033350
mod - src/StepFile/lex.step.cxx Diff File
mod - src/StepFile/step.lex Diff File
mod - src/StepFile/StepFile_ReadData.cxx Diff File

master 6b9e0dc3

2023-03-16 21:21:40

anv


Committer: vglukhik Details Diff
0033345: Coding - Memory allocation operators got inaccessible

Macros was moved back to public.
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File

master c51df6bf

2023-03-09 17:08:39

dpasukhi


Committer: vglukhik Details Diff
0033327: Data Exchange, IGES Import - SubfigureDef can't read string

Fixed problem with texted types
Added checking for null string for subfigure via XCAF transferring
Affected Issues
0033327
mod - src/IGESCAFControl/IGESCAFControl_Reader.cxx Diff File
mod - src/IGESData/IGESData_ParamReader.cxx Diff File
mod - src/IGESData/IGESData_ParamReader.hxx Diff File
add - tests/bugs/iges/bug33327 Diff File

master 5e432742

2023-03-09 16:24:11

dpasukhi


Committer: vglukhik Details Diff
0033337: DRAW - Can't load plugins on Linux OS

WSL 2 have windows FileSystem and as a result we have \r symbols before \n
For this cases we can just remove \r\n (\n is a last symbol) for the node value.
Affected Issues
0033337
mod - src/Resource/Resource_Manager.cxx Diff File
mod - tests/bugs/demo/bug23671 Diff File

master a846d363

2023-03-06 20:16:01

akaftasev


Committer: vglukhik Details Diff
0033264: Modeling Algorithms - Result of section operation is incomplete

Test case added.
add - tests/bugs/modalg_7/bug33264 Diff File

master 2ef94c99

2023-03-03 15:43:40

akaftasev


Committer: vglukhik Details Diff
0033340: Modeling Algorithm - Improve memory management performance in the `PaveFiller`

Changed NCollection_BaseAllocator to NCollection_IncAllocator in BOPAlgo_PaveFiller::MakeBlocks()
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File

master efe96075

2023-02-20 12:45:48

dpasukhi


Committer: vglukhik Details Diff
0033331: Data Exchange, Step Import - Unsupported Representation Items

Fixed problem with iteration on Null RI
Affected Issues
0033331
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
add - tests/bugs/step/bug33331 Diff File

master 86e35284

2023-02-09 18:36:01

akaftasev


Committer: vglukhik Details Diff
0033263: Modeling Algorithms - BRepFilletAPI_MakeFillet doesn't work for current parameters

Do not calculate edge state if there are more than 4 G1 connections for currect vertex.
mod - src/ChFi3d/ChFi3d_Builder_1.cxx Diff File
add - tests/bugs/modalg_8/bug33113 Diff File

master f9998f03

2023-02-07 02:17:58

mzernova

Details Diff
0031777: Visualization - improve SelectMgr_EntityOwner to process selection scheme

The selection scheme has been propagated to Owner object interface, and the
AIS_Selection::Select() method has been replaced to unify the logic.
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_Selection.cxx Diff File
mod - src/AIS/AIS_Selection.hxx Diff File
mod - src/SelectMgr/SelectMgr_EntityOwner.cxx Diff File
mod - src/SelectMgr/SelectMgr_EntityOwner.hxx Diff File

master 6d140acb

2023-02-06 14:17:10

akaftasev


Committer: vglukhik Details Diff
0030292: Modeling Algorithms - BRepBndLib should avoid using Poly_Polygon3D when called with useTriangulation set to false

BRepBndLib.cxx : treatment of useTriangulation is modified according to specified behavior of algorithm
BRepTest_CurveCommands.cxx : creation edge from polygon3d is added in Draw command mkedge.
Affected Issues
0030292
mod - src/BRepBndLib/BRepBndLib.cxx Diff File
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
add - tests/lowalgos/bnd/bug30292 Diff File

master 44be1230

2023-02-06 14:15:35

akaftasev

Details Diff
0030055: BRepOffset_MakeOffset throws "TopoDS_Vertex hasn't gp_Pnt" in intersection mode

Diagnostic of mixed connectivity of faces along common edge is added.
If algorithm finds such pair of faces, it stops working with special error code.
Affected Issues
0030055
mod - src/BRepOffset/BRepOffset_Analyse.cxx Diff File
mod - src/BRepOffset/BRepOffset_Error.hxx Diff File
mod - src/BRepOffset/BRepOffset_MakeOffset.cxx Diff File
mod - src/BRepTest/BRepTest_FeatureCommands.cxx Diff File
mod - src/ChFiDS/ChFiDS_TypeOfConcavity.hxx Diff File
mod - tests/bugs/modalg_2/bug5805_3 Diff File
mod - tests/bugs/modalg_2/bug5805_4 Diff File
mod - tests/bugs/modalg_2/bug5805_5 Diff File
mod - tests/bugs/modalg_3/bug5805_6 Diff File
mod - tests/offset/bugs/bug26288 Diff File
mod - tests/offset/bugs/bug27913 Diff File
add - tests/offset/bugs/bug30055 Diff File
mod - tests/offset/bugs/bug5806 Diff File
mod - tests/offset/shape/A2 Diff File
mod - tests/offset/shape/A3 Diff File
mod - tests/perf/modalg/bug26443_1 Diff File

master 47263fa6

2023-01-26 18:24:07

dpasukhi


Committer: vglukhik Details Diff
0033317: Data Exchange, Step Export - Ignoring color attached to the reference shape label

Fixed problem with pure referencing.
To export reference label to step we convert it to the assembly with one part.
All attributes attached to the label should be moved to the new part.
For working with it new map contains only pure reference labels, that converted to the part
was implemented to the STEPCAFControl_Writer.
Updated code style of the STEPCAFControl_Writer
Improved ability to export labels from different documents
Removed OCCT_Debug macros to print in Trace gravity
Affected Issues
0033317
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_ColorTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ColorTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_DimTolTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_DimTolTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_LayerTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_LayerTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_MaterialTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_MaterialTool.hxx Diff File
mod - src/XCAFDoc/XCAFDoc_VisMaterialTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_VisMaterialTool.hxx Diff File
add - tests/bugs/step/bug33317 Diff File

master 3c7c705d

2023-01-24 12:48:33

vro


Committer: dpasukhi Details Diff
0033320: Data Exchange - Reading of a VRML file with a long line fails

Implement rolling back input stream to split on possible logical parts by comma or space.
Affected Issues
0033320
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
add - tests/de_mesh/vrml_read/A5 Diff File
 First  Prev  1 2 3 4 5 6 7 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last