Changesets: occt

master f9ab9f7f

2021-04-25 14:51:49

kgv


Committer: bugmaster Details Diff
0032433: Visualization, TKService - introduce Wasm_Window implementing Aspect_Window interface using Emscripten SDK

Introduced Wasm_Window implementing Aspect_Window interface.

Aspect_WindowInputListener has been extended by touch input callbacks (moved from AIS_ViewController),
which now implements redirection of single taps to UpdateMouseClick().

AIS_ViewController::FetchNavigationKeys() now requests more frames even if Delta is zero,
but navigation keys are pressed - indicated by a new flag AIS_WalkDelta::IsDefined().

Fixed missing implementation of Xw_Window::DisplayConnection() getter.
The property has been moved to the base class Aspect_Window.

Removed unused Aspect_Convert.hxx.

DRAWEXE targeting Wasm:
- added exposing of FS interface so that it is possible uploading/downloading files to/from emulated file system on JavaScript level;
- added printer redirecting messages to Module.printMessage callback accepting message gravity;
- Run_Appli() now skips std::cin when Module.noExitRuntime is set.
Affected Issues
0032433
mod - adm/UDLIST Diff File
mod - samples/webgl/CMakeLists.txt Diff File
mod - samples/webgl/WasmOcctView.cpp Diff File
mod - samples/webgl/WasmOcctView.h Diff File
rm - samples/webgl/WasmVKeys.h Diff File
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/AIS/AIS_ViewController.hxx Diff File
mod - src/AIS/AIS_WalkDelta.hxx Diff File
rm - src/Aspect/Aspect_Convert.hxx Diff File
mod - src/Aspect/Aspect_Window.hxx Diff File
mod - src/Aspect/Aspect_WindowInputListener.cxx Diff File
mod - src/Aspect/Aspect_WindowInputListener.hxx Diff File
mod - src/Aspect/FILES Diff File
mod - src/Cocoa/Cocoa_Window.mm Diff File
mod - src/Draw/Draw_Window.cxx Diff File
mod - src/DRAWEXE/CMakeLists.txt Diff File
mod - src/DRAWEXE/DRAWEXE.cxx Diff File
mod - src/DRAWEXE/DRAWEXE.html Diff File
mod - src/TKService/PACKAGES Diff File
mod - src/ViewerTest/ViewerTest_EventManager.cxx Diff File
mod - src/ViewerTest/ViewerTest_EventManager.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - src/Wasm/FILES Diff File
add - src/Wasm/Wasm_Window.cxx Diff File
add - src/Wasm/Wasm_Window.hxx Diff File
mod - src/WNT/WNT_Window.cxx Diff File
mod - src/Xw/Xw_Window.cxx Diff File
mod - src/Xw/Xw_Window.hxx Diff File

master 342bb7fd

2021-04-23 10:02:08

kgv


Committer: bugmaster Details Diff
0032323: Configuration - drop unused dependency from Xmu

Removed unused header Aspect_XWD.hxx.
Removed redundant includes of unused X11 extension headers.
Added missing dependency on pthread to TKDraw.

Added "-z defs" linker flag to qmake projects to detect missing library dependencies.
Removed unused CSF_MotifLibs.
Affected Issues
0032323
mod - adm/cmake/occt_csf.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File
mod - adm/genproj.tcl Diff File
mod - adm/qmake/OccCppConfig.pri Diff File
mod - adm/qmake/OccToolkit.pri Diff File
mod - dox/build/build_3rdparty/building_3rdparty.md Diff File
mod - src/Aspect/Aspect_DisplayConnection.cxx Diff File
rm - src/Aspect/Aspect_XWD.hxx Diff File
mod - src/Aspect/FILES Diff File
mod - src/TKDraw/EXTERNLIB Diff File
mod - src/Xw/Xw_Window.cxx Diff File

master fd2efe54

2021-04-22 17:57:38

kgv


Committer: bugmaster Details Diff
0032320: Documentation - mention rapidjson-dev and qtcreator within Debian packages Affected Issues
0032320
mod - adm/qmake/Occt.pro Diff File
add - adm/qmake/qtcreator-occt-cpp.xml Diff File
mod - dox/build/build_3rdparty/building_3rdparty.md Diff File

master 376d374d

2021-04-22 17:42:47

kgv


Committer: bugmaster Details Diff
0032319: Foundation Classes, OSD_MemInfo - use mallinfo2() instead of deprecated mallinfo() Affected Issues
0032319
mod - src/OSD/OSD_MemInfo.cxx Diff File

master d0d9e937

2021-04-21 11:31:50

bugmaster

Details Diff
0032311: Documentation - Removing obsolete tag COLS_IN_ALPHA_INDEX Affected Issues
0032311
mod - dox/resources/occt_ug_html.doxyfile Diff File
mod - dox/resources/occt_ug_pdf.doxyfile Diff File

master f6651f22

2021-04-21 11:17:30

kgv


Committer: bugmaster Details Diff
0032313: Modeling Algorithms - Missing definition of constructor in GeomFill_NSections Affected Issues
0032313
mod - src/GeomFill/GeomFill_NSections.cxx Diff File

master 316ea293

2021-04-19 08:42:46

luz paz


Committer: bugmaster Details Diff
0031939: Coding - correction of spelling errors in comments [part 10]

Fix various typos via codespell.
Affected Issues
0031939
mod - dox/samples/ocaf_func.md Diff File
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - dox/user_guides/ocaf/ocaf.md Diff File
mod - samples/OCCTOverview/code/Viewer2d.xml Diff File
mod - src/Adaptor3d/Adaptor3d_CurveOnSurface.cxx Diff File
mod - src/AdvApprox/AdvApprox_ApproxAFunction.cxx Diff File
mod - src/AIS/AIS_InteractiveObject.hxx Diff File
mod - src/AIS/AIS_Manipulator.hxx Diff File
mod - src/AIS/AIS_PointCloud.hxx Diff File
mod - src/AIS/AIS_RubberBand.hxx Diff File
mod - src/AppCont/AppCont_Function.hxx Diff File
mod - src/Approx/Approx_ComputeCLine.gxx Diff File
mod - src/Approx/Approx_CurvilinearParameter.hxx Diff File
mod - src/ApproxInt/ApproxInt_KnotTools.cxx Diff File
mod - src/ApproxInt/ApproxInt_KnotTools.hxx Diff File
mod - src/Aspect/Aspect_Display.hxx Diff File
mod - src/Aspect/Aspect_Drawable.hxx Diff File
mod - src/Aspect/Aspect_Handle.hxx Diff File
mod - src/Aspect/Aspect_RenderingContext.hxx Diff File
mod - src/Bisector/Bisector_Bisec.hxx Diff File
mod - src/Bisector/Bisector_Inter.cxx Diff File
mod - src/BOPTest/BOPTest_OptionCommands.cxx Diff File
mod - src/BOPTools/BOPTools_AlgoTools2D.hxx Diff File
mod - src/BRepAlgo/BRepAlgo.hxx Diff File
mod - src/BRepAlgo/BRepAlgo_AsDes.hxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_FastSewing.hxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx Diff File
mod - src/BRepCheck/BRepCheck_Face.cxx Diff File
mod - src/BRepExtrema/BRepExtrema_DistShapeShape.hxx Diff File
mod - src/BRepFill/BRepFill_ApproxSeewing.hxx Diff File
mod - src/BRepFill/BRepFill_PipeShell.hxx Diff File
mod - src/BRepGProp/BRepGProp.hxx Diff File
mod - src/BRepGProp/BRepGProp_Face.cxx Diff File
mod - src/BRepGProp/BRepGProp_Vinert.hxx Diff File
mod - src/BRepTools/BRepTools_Modifier.cxx Diff File
mod - src/BRepTools/BRepTools_ReShape.hxx Diff File
mod - src/BRepTools/BRepTools_Substitution.cxx Diff File
mod - src/BSplCLib/BSplCLib.hxx Diff File
mod - src/CDF/CDF_Application.hxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/FairCurve/FairCurve_MinimalVariation.cxx Diff File
mod - src/gce/gce_MakeTranslation.cxx Diff File
mod - src/gce/gce_MakeTranslation2d.cxx Diff File
mod - src/GCE2d/GCE2d_MakeTranslation.cxx Diff File
mod - src/Geom/Geom_ConicalSurface.hxx Diff File
mod - src/Geom/Geom_CylindricalSurface.hxx Diff File
mod - src/Geom/Geom_OffsetSurface.hxx Diff File
mod - src/Geom/Geom_Plane.hxx Diff File
mod - src/Geom/Geom_RectangularTrimmedSurface.hxx Diff File
mod - src/Geom/Geom_Surface.hxx Diff File
mod - src/Geom/Geom_SurfaceOfLinearExtrusion.hxx Diff File
mod - src/Geom/Geom_SurfaceOfRevolution.hxx Diff File
mod - src/GeomFill/GeomFill_SweepFunction.hxx Diff File
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.hxx Diff File
mod - src/GeomPlate/GeomPlate_Surface.hxx Diff File
mod - src/gp/gp_Ax1.hxx Diff File
mod - src/gp/gp_Ax22d.hxx Diff File
mod - src/gp/gp_Ax2d.hxx Diff File
mod - src/gp/gp_EulerSequence.hxx Diff File
mod - src/HLRBRep/HLRBRep_ThePolygon2dOfTheIntPCurvePCurveOfCInter.hxx Diff File
mod - src/HLRBRep/HLRBRep_VertexList.hxx Diff File
mod - src/NCollection/NCollection_Array2.hxx Diff File
mod - src/NCollection/NCollection_CellFilter.hxx Diff File
mod - src/NCollection/NCollection_DefineArray1.hxx Diff File
mod - src/NCollection/NCollection_DefineArray2.hxx Diff File
mod - src/NCollection/NCollection_DefineMap.hxx Diff File
mod - src/NCollection/NCollection_IncAllocator.hxx Diff File
mod - src/NCollection/NCollection_Map.hxx Diff File
mod - src/NCollection/NCollection_UBTree.hxx Diff File
mod - src/NCollection/NCollection_UtfIterator.hxx Diff File
mod - src/NCollection/NCollection_UtfString.hxx Diff File
mod - src/NCollection/NCollection_UtfString.lxx Diff File
mod - src/NCollection/NCollection_Vec2.hxx Diff File
mod - src/NCollection/NCollection_Vec3.hxx Diff File
mod - src/PCDM/PCDM_StorageDriver.hxx Diff File
mod - src/PLib/PLib.cxx Diff File
mod - src/PLib/PLib.hxx Diff File
mod - src/PLib/PLib_HermitJacobi.hxx Diff File
mod - src/PLib/PLib_JacobiPolynomial.hxx Diff File
mod - src/Poly/Poly_CoherentTriangle.hxx Diff File
mod - src/Poly/Poly_CoherentTriangulation.hxx Diff File
mod - src/Poly/Poly_MakeLoops.cxx Diff File
mod - src/Poly/Poly_MakeLoops.hxx Diff File
mod - src/Poly/Poly_Polygon3D.hxx Diff File
mod - src/ProjLib/ProjLib_CompProjectedCurve.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApprox.hxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.hxx Diff File
mod - src/ProjLib/ProjLib_PrjResolve.hxx Diff File
mod - src/ProjLib/ProjLib_ProjectedCurve.hxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnPlane.hxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnSurface.hxx Diff File
mod - src/Prs3d/Prs3d_DimensionUnits.hxx Diff File
mod - src/Prs3d/Prs3d_Drawer.hxx Diff File
mod - src/PrsDim/PrsDim_AngleDimension.cxx Diff File
mod - src/PrsDim/PrsDim_DiameterDimension.hxx Diff File
mod - src/PrsDim/PrsDim_Dimension.hxx Diff File
mod - src/PrsDim/PrsDim_EqualDistanceRelation.cxx Diff File
mod - src/PrsDim/PrsDim_IdenticRelation.cxx Diff File
mod - src/PrsDim/PrsDim_LengthDimension.hxx Diff File
mod - src/PrsDim/PrsDim_RadiusDimension.hxx Diff File
mod - src/PrsDim/PrsDim_Relation.hxx Diff File
mod - src/QABugs/QABugs_10.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/QABugs/QABugs_14.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/QABugs/QABugs_2.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - src/QABugs/QABugs_3.cxx Diff File
mod - src/QADNaming/QADNaming_BasicCommands.cxx Diff File
mod - src/Quantity/Quantity_Date.hxx Diff File
mod - src/Resource/Resource_Unicode.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndAreaUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndLengthUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndMassUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndPlaneAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndRatioUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndSolidAngleUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndTimeUnit.cxx Diff File
mod - src/RWStepBasic/RWStepBasic_RWConversionBasedUnitAndVolumeUnit.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/RWStepGeom/RWStepGeom_RWBezierCurveAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBezierSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnotsAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWBSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndGlobalUnitAssignedContext.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWGeometricRepresentationContextAndParametricRepresentationContext.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWGeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWQuasiUniformCurveAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWQuasiUniformSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWSurfaceCurveAndBoundedCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWUniformCurveAndRationalBSplineCurve.cxx Diff File
mod - src/RWStepGeom/RWStepGeom_RWUniformSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/RWStepRepr/RWStepRepr_RWShapeRepresentationRelationshipWithTransformation.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWAngularLocation.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWAngularSize.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWDefinitionalRepresentationAndShapeRepresentation.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWEdgeCurve.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWFacetedBrepAndBrepWithVoids.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWLoopAndPath.cxx Diff File
mod - src/RWStepShape/RWStepShape_RWMeasureRepresentationItemAndQualifiedRepresentationItem.cxx Diff File
mod - src/RWStl/RWStl_Reader.cxx Diff File
mod - src/Select3D/Select3D_SensitiveCircle.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_CheckSmallFace.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Edge.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Geom.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_ShapeContents.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Surface.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Surface.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_TransferParametersProj.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_TransferParametersProj.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Wire.cxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_Wire.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_WireOrder.hxx Diff File
mod - src/ShapeAnalysis/ShapeAnalysis_WireVertex.hxx Diff File
mod - src/ShapeBuild/ShapeBuild_Edge.cxx Diff File
mod - src/ShapeBuild/ShapeBuild_ReShape.hxx Diff File
mod - src/ShapeConstruct/ShapeConstruct.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.cxx Diff File
mod - src/ShapeConstruct/ShapeConstruct_ProjectCurveOnSurface.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_BSplineRestriction.cxx Diff File
mod - src/ShapeCustom/ShapeCustom_BSplineRestriction.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_ConvertToBSpline.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_ConvertToRevolution.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_DirectModification.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_Surface.hxx Diff File
mod - src/ShapeCustom/ShapeCustom_SweptToElementary.cxx Diff File
mod - src/ShapeCustom/ShapeCustom_SweptToElementary.hxx Diff File
mod - src/ShapeExtend/ShapeExtend_Status.hxx Diff File
mod - src/ShapeExtend/ShapeExtend_WireData.cxx Diff File
mod - src/ShapeExtend/ShapeExtend_WireData.hxx Diff File
mod - src/ShapeFix/ShapeFix.cxx Diff File
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx Diff File
mod - src/ShapeFix/ShapeFix_ComposeShell.hxx Diff File
mod - src/ShapeFix/ShapeFix_Edge.cxx Diff File
mod - src/ShapeFix/ShapeFix_EdgeProjAux.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.hxx Diff File
mod - src/ShapeFix/ShapeFix_FixSmallFace.cxx Diff File
mod - src/ShapeFix/ShapeFix_IntersectionTool.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shape.hxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.hxx Diff File
mod - src/ShapeFix/ShapeFix_Solid.cxx Diff File
mod - src/ShapeFix/ShapeFix_SplitTool.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire.hxx Diff File
mod - src/ShapeFix/ShapeFix_Wireframe.cxx Diff File
mod - src/ShapeFix/ShapeFix_Wire_1.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_OperLibrary.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ClosedFaceDivide.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ClosedFaceDivide.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ConvertCurve2dToBezier.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ConvertCurve2dToBezier.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ConvertCurve3dToBezier.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ConvertCurve3dToBezier.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivide.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivide.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_RemoveLocations.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_ShapeDivide.hxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_SplitCurve3dContinuity.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
mod - src/ShapeUpgrade/ShapeUpgrade_WireDivide.hxx Diff File
mod - src/SHMessage/SHAPE.fr Diff File
mod - src/SHMessage/SHAPE.us Diff File
mod - src/SHMessage/SHMessage_SHAPE_us.pxx Diff File
mod - src/Standard/Standard.cxx Diff File
mod - src/Standard/Standard_ArrayStreamBuffer.hxx Diff File
mod - src/Standard/Standard_Atomic.hxx Diff File
mod - src/Standard/Standard_Character.hxx Diff File
mod - src/Standard/Standard_CLocaleSentry.hxx Diff File
mod - src/Standard/Standard_CString.cxx Diff File
mod - src/Standard/Standard_Dump.hxx Diff File
mod - src/Standard/Standard_ErrorHandler.cxx Diff File
mod - src/Standard/Standard_ExtCharacter.hxx Diff File
mod - src/Standard/Standard_ExtString.hxx Diff File
mod - src/Standard/Standard_Macro.hxx Diff File
mod - src/Standard/Standard_MMgrOpt.cxx Diff File
mod - src/Standard/Standard_Mutex.hxx Diff File
mod - src/Standard/Standard_Real.cxx Diff File
mod - src/Standard/Standard_Real.hxx Diff File
mod - src/Standard/Standard_ShortReal.hxx Diff File
mod - src/Standard/Standard_Type.cxx Diff File
mod - src/Standard/Standard_WarningsDisable.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Collection.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_Collection.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Data.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_Dependency.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_Dependency.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Function.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_NamedData.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_NamedData.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Real.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_TreeNode.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_TreeNode.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Value.cxx Diff File
mod - src/StdLPersistent/StdLPersistent_Value.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Variable.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_Void.hxx Diff File
mod - src/StdLPersistent/StdLPersistent_XLink.hxx Diff File
mod - src/StdObjMgt/StdObjMgt_Attribute.hxx Diff File
mod - src/StdObjMgt/StdObjMgt_Persistent.cxx Diff File
mod - src/StdObjMgt/StdObjMgt_Persistent.hxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd.cxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd.hxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd_Constraint.cxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd_Constraint.hxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd_PatternStd.cxx Diff File
mod - src/StdPersistent/StdPersistent_DataXtd_PatternStd.hxx Diff File
mod - src/StdPersistent/StdPersistent_Naming.cxx Diff File
mod - src/StdPersistent/StdPersistent_Naming.hxx Diff File
mod - src/StdPersistent/StdPersistent_PPrsStd.cxx Diff File
mod - src/StdPersistent/StdPersistent_PPrsStd.hxx Diff File
mod - src/StdPrs/StdPrs_BRepTextBuilder.cxx Diff File
mod - src/StdPrs/StdPrs_Curve.cxx Diff File
mod - src/StdPrs/StdPrs_DeflectionCurve.cxx Diff File
mod - src/StdPrs/StdPrs_Isolines.cxx Diff File
mod - src/StdPrs/StdPrs_Isolines.hxx Diff File
mod - src/StdSelect/StdSelect_BRepSelectionTool.hxx Diff File
mod - src/StdStorage/StdStorage_HeaderData.hxx Diff File
mod - src/StepAP242/StepAP242_ItemIdentifiedRepresentationUsage.hxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndLengthUnit.cxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndMassUnit.cxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndPlaneAngleUnit.cxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndRatioUnit.cxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndSolidAngleUnit.cxx Diff File
mod - src/StepBasic/StepBasic_ConversionBasedUnitAndTimeUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndLengthUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndMassUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndPlaneAngleUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndRatioUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndSolidAngleUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndThermodynamicTemperatureUnit.cxx Diff File
mod - src/StepBasic/StepBasic_SiUnitAndTimeUnit.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Assembly.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_ExternRefs.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Part.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_Styles.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_Styles.hxx Diff File
mod - src/STEPConstruct/STEPConstruct_UnitContext.cxx Diff File
mod - src/STEPConstruct/STEPConstruct_UnitContext.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_Controller.cxx Diff File
mod - src/StepData/StepData_Field.hxx Diff File
mod - src/StepData/StepData_FileProtocol.hxx Diff File
mod - src/StepData/StepData_GlobalNodeOfWriterLib.hxx Diff File
mod - src/StepData/StepData_SelectType.hxx Diff File
mod - src/StepData/StepData_StepDumper.hxx Diff File
mod - src/StepData/StepData_StepModel.hxx Diff File
mod - src/StepData/StepData_StepReaderData.cxx Diff File
mod - src/StepData/StepData_StepReaderData.hxx Diff File
mod - src/StepData/StepData_StepReaderTool.hxx Diff File
mod - src/StepData/StepData_StepWriter.cxx Diff File
mod - src/StepData/StepData_StepWriter.hxx Diff File
mod - src/StepData/StepData_UndefinedEntity.hxx Diff File
mod - src/StepFile/StepFile_ReadData.hxx Diff File
mod - src/StepGeom/StepGeom_BezierCurveAndRationalBSplineCurve.cxx Diff File
mod - src/StepGeom/StepGeom_BezierSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/StepGeom/StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve.cxx Diff File
mod - src/StepGeom/StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface.cxx Diff File
mod - src/StepGeom/StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext.cxx Diff File
mod - src/StepGeom/StepGeom_GeometricRepresentationContextAndParametricRepresentationContext.cxx Diff File
mod - src/StepGeom/StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.cxx Diff File
mod - src/StepGeom/StepGeom_QuasiUniformCurveAndRationalBSplineCurve.cxx Diff File
mod - src/StepGeom/StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/StepGeom/StepGeom_UniformCurveAndRationalBSplineCurve.cxx Diff File
mod - src/StepGeom/StepGeom_UniformSurfaceAndRationalBSplineSurface.cxx Diff File
mod - src/StepSelect/StepSelect_FloatFormat.hxx Diff File
mod - src/StepShape/StepShape_FacetedBrepAndBrepWithVoids.cxx Diff File
mod - src/StepShape/StepShape_LoopAndPath.cxx Diff File
mod - src/StepShape/StepShape_OrientedClosedShell.cxx Diff File
mod - src/StepShape/StepShape_OrientedEdge.cxx Diff File
mod - src/StepShape/StepShape_OrientedFace.cxx Diff File
mod - src/StepShape/StepShape_OrientedOpenShell.cxx Diff File
mod - src/StepShape/StepShape_OrientedPath.cxx Diff File
mod - src/StepToGeom/StepToGeom.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_GeometricTool.cxx Diff File
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx Diff File
mod - src/Storage/Storage_BaseDriver.hxx Diff File
mod - src/Storage/Storage_Data.hxx Diff File
mod - src/Storage/Storage_Error.hxx Diff File
mod - src/Storage/Storage_HeaderData.hxx Diff File
mod - src/Storage/Storage_Schema.hxx Diff File
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx Diff File
mod - src/Sweep/Sweep_NumShapeIterator.hxx Diff File

master e186cf15

2021-04-17 19:32:17

kgv


Committer: bugmaster Details Diff
0032292: Coding Rules - improve HLRBRep_PolyAlgo readability part 2

Applied name conventions and dropped tabulation symbols.
Affected Issues
0032292
mod - src/HLRBRep/HLRBRep_PolyAlgo.cxx Diff File
mod - src/HLRBRep/HLRBRep_PolyAlgo.hxx Diff File

master b69e576a

2021-04-16 13:12:16

kgv


Committer: bugmaster Details Diff
0032308: Configuration - make Xlib dependency optional

MACOSX_USE_GLX has been renamed to HAVE_XLIB and now configurable on Linux target.

Xw_Window.hxx now export class on non-Linux platforms.
OpenGl_Window now creates an off-screen EGL surface also in case of
window-less desktop setup (e.g. with disabled Xlib on Linux).

Draw_Window - code has been cleaned up.
Class definition has been unified across platforms when possible.
Unusued constructors have been removed.
Internal header files (MainWindow.h, init.h, etc.) have been renamed to .pxx
to avoid their unexpected distribution in "inc".
Affected Issues
0032308
mod - adm/cmake/occt_csf.cmake Diff File
mod - adm/cmake/vardescr.cmake Diff File
mod - adm/genconf.tcl Diff File
mod - adm/genconfdeps.tcl Diff File
mod - adm/genproj.tcl Diff File
mod - adm/qmake/OccToolkit.pri Diff File
mod - adm/scripts/wasm_build.bat Diff File
mod - adm/templates/env.sh Diff File
mod - adm/UDLIST Diff File
mod - CMakeLists.txt Diff File
mod - src/AIS/AIS_ViewController.hxx Diff File
mod - src/Aspect/Aspect_DisplayConnection.cxx Diff File
mod - src/Aspect/Aspect_DisplayConnection.hxx Diff File
mod - src/Aspect/Aspect_FBConfig.hxx Diff File
mod - src/Aspect/Aspect_RenderingContext.hxx Diff File
mod - src/Aspect/Aspect_XWD.hxx Diff File
rm - src/Draw/CommandWindow.cxx Diff File
rm - src/Draw/CommandWindow.h Diff File
rm - src/Draw/DrawRessource.h Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/Draw/Draw_View.cxx Diff File
mod - src/Draw/Draw_View.hxx Diff File
mod - src/Draw/Draw_Viewer.cxx Diff File
mod - src/Draw/Draw_Window.cxx Diff File
mod - src/Draw/Draw_Window.hxx Diff File
mod - src/Draw/Draw_Window_1.mm Diff File
add - src/Draw/Draw_WNTCommandWindow.cxx Diff File
add - src/Draw/Draw_WNTCommandWindow.pxx Diff File
add - src/Draw/Draw_WNTInit.cxx Diff File
add - src/Draw/Draw_WNTInit.pxx Diff File
add - src/Draw/Draw_WNTMainWindow.cxx Diff File
add - src/Draw/Draw_WNTMainWindow.pxx Diff File
add - src/Draw/Draw_WNTRessource.pxx Diff File
mod - src/Draw/FILES Diff File
rm - src/Draw/init.cxx Diff File
rm - src/Draw/init.h Diff File
rm - src/Draw/MainWindow.cxx Diff File
rm - src/Draw/MainWindow.h Diff File
rm - src/InterfaceGraphic/FILES Diff File
rm - src/InterfaceGraphic/InterfaceGraphic.hxx Diff File
mod - src/IVtkDraw/IVtkDraw.cxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_Context_1.mm Diff File
mod - src/OpenGl/OpenGl_GlFunctions.cxx Diff File
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/OpenGl/OpenGl_Window_1.mm Diff File
mod - src/TKService/PACKAGES Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands_1.mm Diff File
mod - src/Xw/Xw_Window.cxx Diff File
mod - src/Xw/Xw_Window.hxx Diff File
mod - tools/View/View_Widget.cxx Diff File

master ad3dc755

2021-04-16 12:21:32

emv


Committer: bugmaster Details Diff
0032307: Modeling Algorithms - Empty result of offset operation in mode "Complete" Joint type "Intersection"

Make sure the vertices created by pairwise intersection of edges connected in the same vertex are unified correctly.
mod - src/BRepOffset/BRepOffset_Inter2d.cxx Diff File
add - tests/offset/shape_type_i_c/XZ1 Diff File
add - tests/offset/shape_type_i_c/XZ2 Diff File

master e8e157df

2021-04-16 10:01:17

kgv

Details Diff
0032306: Draw Harness, ViewerTest - move window message processing to TKService

Aspect_WindowInputListener - basic mouse/keyboard/expose input methods
have been moved out from AIS_ViewController to dedicated base interface.

Added WNT_Window::ProcessMessage()/Xw_Window::ProcessMessage() methods
redirecting Win32/X11 message to Aspect_WindowInputListener.
Affected Issues
0032306
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/AIS/AIS_ViewController.hxx Diff File
add - src/Aspect/Aspect_WindowInputListener.cxx Diff File
add - src/Aspect/Aspect_WindowInputListener.hxx Diff File
mod - src/Aspect/FILES Diff File
mod - src/ViewerTest/ViewerTest_EventManager.cxx Diff File
mod - src/ViewerTest/ViewerTest_EventManager.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/WNT/FILES Diff File
mod - src/WNT/WNT_Window.cxx Diff File
mod - src/WNT/WNT_Window.hxx Diff File
rm - src/WNT/WNT_Window.lxx Diff File
mod - src/Xw/Xw_Window.cxx Diff File
mod - src/Xw/Xw_Window.hxx Diff File

master b907cca3

2021-04-15 13:05:01

kgv


Committer: bugmaster Details Diff
0032304: Configuration - genproj should not override env.bat in OCC Products
mod - adm/genproj.tcl Diff File

master 57357010

2021-04-15 12:34:52

kgv


Committer: bugmaster Details Diff
0032301: Visualization, TKOpenGl - depth peeling is broken with OpenGl_Caps::buffersOpaqueAlpha option

OpenGl_LayerList::renderTransparent() - color mask is now set to write into Alpha channel of depth peeling FBOs.
OpenGl_View::blitBuffers() - avoid using undefined color for glClear(GL_COLOR_BUFFER_BIT) operation.
Affected Issues
0032301
mod - src/OpenGl/OpenGl_LayerList.cxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - tests/opengl/data/transparency/oit Diff File

master d85cd274

2021-04-15 08:27:38

kgv


Committer: bugmaster Details Diff
0032302: Visualization, TKOpenGles - do not use window buffer by default

OpenGl_Caps::useSystemBuffer is now set to FALSE on both OpenGL and OpenGL ES.
OpenGl_Caps::buffersNoSwap and OpenGl_Caps::buffersOpaqueAlpha are now set to TRUE by default on WebGL.
Affected Issues
0032302
mod - src/OpenGl/OpenGl_Caps.cxx Diff File

master d37aef5c

2021-04-14 11:10:40

kgv


Committer: bugmaster Details Diff
0031678: Visualization - add option enabling hinting for textured fonts

Added new rendering parameter Graphic3d_RenderingParams::FontHinting
allowing to enable/disable hinting (default is no hinting preserving old behavior).

Command vrenderparams has been extended with arguments -fontHinting.
Affected Issues
0031678
mod - src/AIS/AIS_TextLabel.cxx Diff File
mod - src/Font/FILES Diff File
mod - src/Font/Font_FTFont.cxx Diff File
mod - src/Font/Font_FTFont.hxx Diff File
add - src/Font/Font_Hinting.hxx Diff File
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.cxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/OpenGl/OpenGl_Text.hxx Diff File
mod - src/PrsDim/PrsDim_Dimension.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/opengl/data/text/A2 Diff File
mod - tests/opengl/data/text/A8 Diff File

master 7b3a032f

2021-04-13 15:31:31

mpv


Committer: bugmaster Details Diff
0032299: Application Framework - Loading OCAF document saved with earlier version fails when using OCCT 7.5.1

Keeping information about the file start instead of calling tellg. This fixes problem with not-seekable streams used for XML files reading and improves performance of XML files reading (about 10%), since tellg is quite long operation.
mod - src/LDOM/LDOMParser.cxx Diff File
mod - src/LDOM/LDOMParser.hxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/LDOM/LDOM_XmlReader.hxx Diff File

master 1294d5e3

2021-04-13 13:03:21

jgv


Committer: bugmaster Details Diff
0031984: Modeling Algorithms - Sweep crashes if Bi-normal is given

Small modification in BRepFill_Sweep: to avoid exception, return status NotDone if construction of pipe surface fails.
mod - src/BRepFill/BRepFill_Sweep.cxx Diff File
add - tests/bugs/modalg_7/bug31984 Diff File

master 3326f923

2021-04-13 05:58:53

drazmyslovich


Committer: bugmaster Details Diff
0032261: Mesh - some trivial improvements for mesher

BRepMesh_ModelHealer::amplifyEdges use a single instance of EdgeAmplifier
Affected Issues
0032261
mod - src/BRepMesh/BRepMesh_ModelHealer.cxx Diff File

master cb7f9239

2021-04-12 10:13:14

abulyche


Committer: bugmaster Details Diff
0031047: Modeling Algorithms - BRepExtrema_DistShapeShape gives wrong result

Added map of edges to BrepClass_Edge
Added searching of vertices with high tolerance to BrepClass_Intersector.cxx
Added check for hitting a vertex with high tolerance
Added the creation of a segment for the correct work of the classifier
Affected Issues
0031047
mod - src/BRepClass/BRepClass_Edge.cxx Diff File
mod - src/BRepClass/BRepClass_Edge.hxx Diff File
mod - src/BRepClass/BRepClass_FaceExplorer.cxx Diff File
mod - src/BRepClass/BRepClass_FaceExplorer.hxx Diff File
mod - src/BRepClass/BRepClass_Intersector.cxx Diff File
mod - src/BRepClass/BRepClass_Intersector.hxx Diff File
add - tests/bugs/modalg_6/bug31047 Diff File

master 9e7cc3ad

2021-04-10 14:44:18

kgv

Details Diff
0032297: Coding Rules - merge GCPnts_UniformAbscissa.pxx into GCPnts_UniformAbscissa.cxx Affected Issues
0032297
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_UniformAbscissa.cxx Diff File
mod - src/GCPnts/GCPnts_UniformAbscissa.hxx Diff File
rm - src/GCPnts/GCPnts_UniformAbscissa.pxx Diff File

master 194c71af

2021-04-10 13:45:59

kgv

Details Diff
0032296: Coding Rules - merge GCPnts_QuasiUniformDeflection.pxx into GCPnts_QuasiUniformDeflection.cxx Affected Issues
0032296
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.cxx Diff File
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.hxx Diff File
rm - src/GCPnts/GCPnts_QuasiUniformDeflection.pxx Diff File

master 24579ecd

2021-04-10 12:36:47

kgv

Details Diff
0032295: Coding Rules - merge GCPnts_AbscissaPoint.pxx into GCPnts_AbscissaPoint.cxx Affected Issues
0032295
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_AbscissaPoint.cxx Diff File
mod - src/GCPnts/GCPnts_AbscissaPoint.hxx Diff File
rm - src/GCPnts/GCPnts_AbscissaPoint.pxx Diff File

master de8a63e9

2021-04-10 08:55:28

kgv

Details Diff
0032294: Coding Rules - merge GCPnts_QuasiUniformAbscissa.pxx into GCPnts_QuasiUniformAbscissa.cxx Affected Issues
0032294
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_QuasiUniformAbscissa.cxx Diff File
mod - src/GCPnts/GCPnts_QuasiUniformAbscissa.hxx Diff File
rm - src/GCPnts/GCPnts_QuasiUniformAbscissa.pxx Diff File

master 3d42fbc1

2021-04-10 08:13:14

kgv

Details Diff
0032293: Coding Rules - merge GCPnts_UniformDeflection.pxx into GCPnts_UniformDeflection.cxx Affected Issues
0032293
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_DistFunction.hxx Diff File
mod - src/GCPnts/GCPnts_TangentialDeflection.cxx Diff File
add - src/GCPnts/GCPnts_TCurveTypes.hxx Diff File
mod - src/GCPnts/GCPnts_UniformDeflection.cxx Diff File
mod - src/GCPnts/GCPnts_UniformDeflection.hxx Diff File
rm - src/GCPnts/GCPnts_UniformDeflection.pxx Diff File

master 75e1b511

2021-04-10 07:21:33

kgv


Committer: bugmaster Details Diff
0032292: Coding Rules - improve HLRBRep_PolyAlgo readability part 1

HLRBRep_PolyAlgo::StoreShell() - removed a couple of redundant variables (pointers to handles) and extra iterators.
Added a couple of missing NULL checks (HLRBRep_PolyAlgo::Normal() now skips CSLib::Normal() in case of no surface).
Affected Issues
0032292
mod - src/HLRBRep/HLRBRep_PolyAlgo.cxx Diff File
 First  Prev  1 2 3 ... 23 24 25 26 27 28 29 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last