Changesets: occt

master a2af24d1

2021-04-09 09:16:55

kgv


Committer: bugmaster Details Diff
0032289: Visualization - add NCollection_Mat3 for 3x3 matrix similar to NCollection_Mat4

Introduced NCollection_Mat3 class similar to NCollection_Mat4.
Added NCollection_Mat4::operator() alias to NCollection_Mat4::Value().
Added NCollection_Mat4::Negated(), ::Subtracted(), ::Added(), ::Divided() operations.
Added a note to NCollection_Mat4::GetData() that matrix values are stored in column-major order.
Removed duplicated operator== operators from NCollection_Mat4/NCollection_Vec4/NCollection_Vec3/NCollection_Vec2 classes.

Removed obsolete and no more used matrix state fields from OpenGl_Workspace.
Removed obsoiete structure OpenGl_Matrix (replaced by OpenGl_Mat4).
OpenGl_ShaderProgram - duplicated methods have been replaced by templates.
Affected Issues
0032289
mod - src/BVH/BVH.cxx Diff File
mod - src/NCollection/FILES Diff File
add - src/NCollection/NCollection_Mat3.hxx Diff File
mod - src/NCollection/NCollection_Mat4.hxx Diff File
mod - src/NCollection/NCollection_Vec2.hxx Diff File
mod - src/NCollection/NCollection_Vec3.hxx Diff File
mod - src/NCollection/NCollection_Vec4.hxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_CappingAlgo.cxx Diff File
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx Diff File
mod - src/OpenGl/OpenGl_CappingPlaneResource.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
rm - src/OpenGl/OpenGl_Matrix.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderProgram.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderProgram.hxx Diff File
mod - src/OpenGl/OpenGl_Structure.hxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace.hxx Diff File
mod - src/Standard/Standard_Dump.hxx Diff File

master 93e453aa

2021-04-08 00:49:14

jgv


Committer: bugmaster Details Diff
0032213: Modeling Algorithms - Invalid result of UnifySameDomain

Modify unification of faces: add splitting new wire into several ones.
mod - src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx Diff File
add - tests/bugs/heal/bug32213 Diff File
add - tests/bugs/modalg_7/bug32189 Diff File

master 95bdefb2

2021-04-07 11:29:58

kgv


Committer: bugmaster Details Diff
0032274: Tests - unstable snapshots from test case v3d/bugs/bug24785

Test case has been adjusted to reproduce scenario it was supposed to check.
Affected Issues
0032274
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/v3d/bugs/bug24785 Diff File

master 5c9493b3

2021-04-06 19:25:38

kgv

Details Diff
0031087: Configuration - make FreeType dependency optional

Added option USE_FREETYPE to CMake configuration, enabled by default.
Added handling of HAVE_FREETYPE macros.

genproj now overrides env.bat/env.sh on template change.
Affected Issues
0031087
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/templates/env.bat Diff File
mod - adm/templates/env.sh Diff File
mod - CMakeLists.txt Diff File
mod - dox/build/build_occt/building_occt.md Diff File
mod - src/Draw/Draw_BasicCommands.cxx Diff File
mod - src/Font/Font_FontMgr.cxx Diff File
mod - src/Font/Font_FTFont.cxx Diff File
mod - src/Font/Font_FTLibrary.cxx Diff File
mod - src/StdPrs/StdPrs_BRepFont.cxx Diff File

master c6aa2a83

2021-04-06 12:16:22

kgv


Committer: bugmaster Details Diff
0032285: Coding Rules - get rid of generic methods in GCPnts_TangentialDeflection Affected Issues
0032285
mod - src/GCPnts/FILES Diff File
mod - src/GCPnts/GCPnts_TangentialDeflection.cxx Diff File
mod - src/GCPnts/GCPnts_TangentialDeflection.hxx Diff File
rm - src/GCPnts/GCPnts_TangentialDeflection.pxx Diff File

master 9592ae24

2021-04-05 08:15:45

ifv


Committer: bugmaster Details Diff
0027457: Modeling - Raise exception if scaled transformation is used for shape location

Implementation of raising exception while using scale and mirror transformation in shape location
TopLoc/TopLoc_Location.hxx
TopoDS/TopoDS_Shape.hxx

Implementation of new tools for removing forbidden locations from shapes:
BRepTools/BRepTools_PurgeLocations.cxx
BRepTools/BRepTools_PurgeLocations.hxx
BRepTools/BRepTools.cxx
BRepTools/BRepTools.hxx

Draw commands for transforming shapes are corrected, new draw commands: purgeloc, checkloc added
BRepTest/BRepTest_BasicCommands.cxx

Fixing unstable test bug xde bug24759
StepToGeom/StepToGeom.cxx

All other C++ commits are modification of algorithms used mainly in import/export operations in order to allows these operations if shape locations contains scale and mirror transformations.

New test for command purgeloc added
tests/bugs/moddata_3/bug27457
tests/bugs/moddata_3/bug27457_1
tests/bugs/moddata_3/bug27457_2

Some test corrected according to modifications.
Affected Issues
0027457
mod - src/BinTools/BinTools_ShapeReader.cxx Diff File
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/BRep/BRep_Tool.cxx Diff File
mod - src/BRepBuilderAPI/BRepBuilderAPI_Transform.cxx Diff File
mod - src/BRepLib/BRepLib.cxx Diff File
mod - src/BRepTest/BRepTest_BasicCommands.cxx Diff File
mod - src/BRepTools/BRepTools.cxx Diff File
mod - src/BRepTools/BRepTools.hxx Diff File
mod - src/BRepTools/BRepTools_Modifier.cxx Diff File
add - src/BRepTools/BRepTools_PurgeLocations.cxx Diff File
add - src/BRepTools/BRepTools_PurgeLocations.hxx Diff File
mod - src/BRepTools/BRepTools_ReShape.cxx Diff File
mod - src/BRepTools/FILES Diff File
mod - src/IGESCAFControl/IGESCAFControl_Writer.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_CurveAndSurface.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_TopoSurface.cxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File
mod - src/RWMesh/RWMesh_CafReader.cxx Diff File
mod - src/ShapeCustom/ShapeCustom.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shape.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_OperLibrary.cxx Diff File
mod - src/ShapeProcess/ShapeProcess_ShapeContext.cxx Diff File
mod - src/StepToGeom/StepToGeom.cxx Diff File
mod - src/TopExp/TopExp.cxx Diff File
mod - src/TopExp/TopExp.hxx Diff File
mod - src/TopLoc/TopLoc_Location.hxx Diff File
mod - src/TopoDS/TopoDS_Builder.cxx Diff File
mod - src/TopoDS/TopoDS_Iterator.cxx Diff File
mod - src/TopoDS/TopoDS_Shape.hxx Diff File
mod - src/TopTools/TopTools_ShapeSet.cxx Diff File
mod - src/VrmlData/VrmlData_Group.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XCAFPrs/XCAFPrs.cxx Diff File
mod - tests/bugs/modalg_6/bug28394_2 Diff File
add - tests/bugs/moddata_3/bug27457 Diff File
add - tests/bugs/moddata_3/bug27457_1 Diff File
add - tests/bugs/moddata_3/bug27457_2 Diff File
mod - tests/v3d/bugs/bug22240 Diff File
mod - tests/v3d/bugs/bug30630_1 Diff File
mod - tests/v3d/bugs/bug30630_2 Diff File
mod - tests/v3d/bugs/bug30630_3 Diff File

master ae64fe01

2021-04-02 09:35:23

kgv


Committer: bugmaster Details Diff
0032276: Coding Rules - replace IntTools_CArray1OfReal by NCollection_Array1

IntTools_CArray1OfReal has been replaced by TColStd_Array1OfReal.
IntTools_CArray1OfInteger has been removed (unused).
Affected Issues
0032276
mod - src/IntTools/FILES Diff File
mod - src/IntTools/IntTools.cxx Diff File
mod - src/IntTools/IntTools.hxx Diff File
mod - src/IntTools/IntTools_BaseRangeSample.hxx Diff File
rm - src/IntTools/IntTools_BaseRangeSample.lxx Diff File
rm - src/IntTools/IntTools_CArray1.gxx Diff File
rm - src/IntTools/IntTools_CArray1.lxx Diff File
rm - src/IntTools/IntTools_CArray1OfInteger.hxx Diff File
rm - src/IntTools/IntTools_CArray1OfInteger_0.cxx Diff File
mod - src/IntTools/IntTools_CArray1OfReal.hxx Diff File
rm - src/IntTools/IntTools_CArray1OfReal_0.cxx Diff File
mod - src/IntTools/IntTools_CurveRangeLocalizeData.hxx Diff File
rm - src/IntTools/IntTools_CurveRangeLocalizeData.lxx Diff File
mod - src/IntTools/IntTools_CurveRangeSample.hxx Diff File
rm - src/IntTools/IntTools_CurveRangeSample.lxx Diff File
mod - src/IntTools/IntTools_CurveRangeSampleMapHasher.hxx Diff File
rm - src/IntTools/IntTools_CurveRangeSampleMapHasher.lxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - src/IntTools/IntTools_MarkedRangeSet.cxx Diff File
mod - src/IntTools/IntTools_MarkedRangeSet.hxx Diff File
rm - src/IntTools/IntTools_MarkedRangeSet.lxx Diff File
mod - src/IntTools/IntTools_SurfaceRangeSampleMapHasher.hxx Diff File
rm - src/IntTools/IntTools_SurfaceRangeSampleMapHasher.lxx Diff File

master 5e6e5914

2021-04-01 17:18:10

luz paz


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

Fix various typos via codespell.
Affected Issues
0031939
mod - samples/mfc/standard/Common/OCC_2dView.cpp Diff File
mod - src/IGESControl/IGESControl_IGESBoundary.cxx Diff File
mod - src/IGESGeom/IGESGeom_ConicArc.hxx Diff File
mod - src/IGESSelect/IGESSelect_FloatFormat.hxx Diff File
mod - src/IGESSelect/IGESSelect_SelectPCurves.hxx Diff File
mod - src/IGESSelect/IGESSelect_SelectSubordinate.hxx Diff File
mod - src/IGESToBRep/IGESToBRep_IGESBoundary.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_IGESBoundary.hxx Diff File
mod - src/IntPolyh/IntPolyh_MaillageAffinage.cxx Diff File
mod - src/IntPolyh/IntPolyh_MaillageAffinage.hxx Diff File
mod - src/IntRes2d/IntRes2d_Intersection.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.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_Composite.hxx Diff File
mod - src/Law/Law_Function.hxx Diff File
mod - src/LocalAnalysis/LocalAnalysis.hxx Diff File
mod - src/LocOpe/FILES Diff File
mod - src/LocOpe/LocOpe_CSIntersector.hxx Diff File
mod - src/LocOpe/LocOpe_CurveShapeIntersector.hxx Diff File
mod - src/LocOpe/LocOpe_Generator.cxx Diff File
mod - src/LocOpe/LocOpe_SplitDrafts.hxx Diff File
rm - src/LocOpe/LocOpe_SplitDrafts.lxx Diff File
mod - src/LocOpe/LocOpe_WiresOnShape.hxx Diff File
mod - src/math/math_FunctionSet.hxx Diff File
mod - src/math/math_FunctionSetWithDerivatives.hxx Diff File
mod - src/math/math_IntegerVector.hxx Diff File
mod - src/math/math_Matrix.hxx Diff File
mod - src/math/math_Uzawa.hxx Diff File
mod - src/math/math_Vector.hxx Diff File
mod - src/MeshVS/MeshVS_DataSource.hxx Diff File
mod - src/MeshVS/MeshVS_MeshPrsBuilder.hxx Diff File
mod - src/Message/Message_AttributeMeter.hxx Diff File
mod - src/Message/Message_MsgFile.hxx Diff File
mod - src/NCollection/NCollection_Array1.hxx Diff File
mod - src/OpenGl/OpenGl_Caps.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_GraduatedTrihedron.cxx Diff File
mod - src/OpenGl/OpenGl_GraduatedTrihedron.hxx Diff File
mod - src/OpenGl/OpenGl_TextBuilder.hxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OSD/OSD.cxx Diff File
mod - src/OSD/OSD.hxx Diff File
mod - src/OSD/OSD_Directory.hxx Diff File
mod - src/OSD/OSD_Environment.cxx Diff File
mod - src/OSD/OSD_Environment.hxx Diff File
mod - src/OSD/OSD_File.hxx Diff File
mod - src/OSD/OSD_FileNode.cxx Diff File
mod - src/OSD/OSD_FileSystem.hxx Diff File
mod - src/OSD/OSD_MAllocHook.hxx Diff File
mod - src/OSD/OSD_Parallel.cxx Diff File
mod - src/OSD/OSD_Parallel.hxx Diff File
mod - src/OSD/OSD_Parallel_Threads.cxx Diff File
mod - src/OSD/OSD_Path.cxx Diff File
mod - src/OSD/OSD_Path.hxx Diff File
mod - src/OSD/OSD_signal.cxx Diff File
mod - src/OSD/OSD_ThreadFunction.hxx Diff File
mod - src/OSD/OSD_WNT.cxx Diff File

master c57bf563

2021-04-01 08:10:00

ifv


Committer: bugmaster Details Diff
0032106: Modeling Algorithms - Tolerance of General Fuse result depends on a sequence of arguments

BOPTools_AlgoTools2D::MakePCurveOnFace(...): extension of surface for projection with large tolerance is added.

test/bugs/modalg_7/bug32106 : new test case added
mod - src/BOPTools/BOPTools_AlgoTools2D.cxx Diff File
add - tests/bugs/modalg_7/bug32106 Diff File

master 5e4f263d

2021-03-31 08:43:16

gka


Committer: bugmaster Details Diff
0032264: Data Exchange - STEP exporter generates bad geometry [REGRESSION since 7.4.0]

Location of edge is applied to geom curve before analysis of vertices projections
Affected Issues
0032264
mod - src/TopoDSToStep/TopoDSToStep_MakeStepEdge.cxx Diff File
add - tests/bugs/step/bug32264 Diff File

master d0b8f010

2021-03-30 18:26:45

kgv


Committer: bugmaster Details Diff
0025845: VIS - Surface normals to be associated with polygonal source

IVtk_IShapeData::InsertCoordinate() has been replaced by IVtk_IShapeData::InsertPoint()
defining vertex position with surface normal.
IVtkVTK_ShapeData now allocates normals array within vtkPolyData.
IVtkOCC_ShapeMesher now fills in vertex positions with surfcae normals.
IVtkTools_SubPolyDataFilter has been corrected to optionally copy normals.

ivtksetboundingdraw command has been merged into "ivtksetdispmode -faceBoundaryDraw".
Affected Issues
0025845
mod - src/IVtk/IVtk_IShapeData.hxx Diff File
mod - src/IVtkDraw/IVtkDraw.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.hxx Diff File
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.cxx Diff File
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.hxx Diff File
mod - src/IVtkTools/IVtkTools_SubPolyDataFilter.cxx Diff File
mod - src/IVtkTools/IVtkTools_SubPolyDataFilter.hxx Diff File
mod - src/IVtkVTK/IVtkVTK_ShapeData.cxx Diff File
mod - src/IVtkVTK/IVtkVTK_ShapeData.hxx Diff File
mod - tests/vtk/ivtk/boundary_draw Diff File
mod - tests/vtk/ivtk/seam_edges Diff File

master cb766858

2021-03-30 12:49:57

osa


Committer: bugmaster Details Diff
0032269: Visualization - update trinfo command with -lods option Affected Issues
0032269
mod - src/MeshTest/MeshTest.cxx Diff File

master 00e9052b

2021-03-29 16:15:54

akaftasev


Committer: bugmaster Details Diff
0031190: Modeling Algorithms - progress indication in GeomPlate is inconsistent

Added ability to display progress indicator in plate commands
Added tests
Affected Issues
0031190
mod - src/BRepTest/BRepTest_FillingCommands.cxx Diff File
mod - src/GeomPlate/GeomPlate_BuildPlateSurface.cxx Diff File
mod - src/math/math_Recipes.cxx Diff File
mod - src/Plate/Plate_Plate.cxx Diff File
mod - tests/lowalgos/grids.list Diff File
add - tests/lowalgos/progress/A1 Diff File
add - tests/lowalgos/progress/A2 Diff File
add - tests/lowalgos/progress/A3 Diff File
add - tests/lowalgos/progress/A4 Diff File

master 20085dac

2021-03-29 14:56:06

kgv


Committer: bugmaster Details Diff
0032262: Samples - JNIViewer sample compilation failure due to usage of removed aliases to Image_Format Affected Issues
0032262
mod - samples/java/jniviewer/app/src/main/jni/OcctJni_Viewer.cxx Diff File

master ccb3502a

2021-03-29 11:54:42

drazmyslovich


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

BRepMesh_GeomTool::IntSegSeg misses one case, when the result is Glued
Affected Issues
0032261
mod - src/BRepMesh/BRepMesh_GeomTool.cxx Diff File

master cdcb843e

2021-03-27 12:48:37

kgv


Committer: bugmaster Details Diff
0032251: Documentation, gendoc.tcl - reference manual excludes TKIVtk and other optional modules

gendoc.tcl -refman now temporarily sets HAVE_ environment variables for including optional modules.
Affected Issues
0032251
mod - adm/gendoc.tcl Diff File
mod - src/OS/Draw.tcl Diff File
mod - src/OS/Visualization.tcl Diff File

master 08eda8e3

2021-03-27 11:45:06

kgv


Committer: bugmaster Details Diff
0032250: Documentation - pseudographics within gp_Trsf description is not properly escaped

Added @code tags to documentation of several classes in the package gp.
Affected Issues
0032250
mod - src/gp/gp_Elips.hxx Diff File
mod - src/gp/gp_Elips2d.hxx Diff File
mod - src/gp/gp_GTrsf.hxx Diff File
mod - src/gp/gp_GTrsf2d.hxx Diff File
mod - src/gp/gp_Hypr.hxx Diff File
mod - src/gp/gp_Hypr2d.hxx Diff File
mod - src/gp/gp_Mat.hxx Diff File
mod - src/gp/gp_Mat2d.hxx Diff File
mod - src/gp/gp_Parab.hxx Diff File
mod - src/gp/gp_Parab2d.hxx Diff File
mod - src/gp/gp_Pln.hxx Diff File
mod - src/gp/gp_Quaternion.hxx Diff File
mod - src/gp/gp_Sphere.hxx Diff File
mod - src/gp/gp_Torus.hxx Diff File
mod - src/gp/gp_Trsf.hxx Diff File
mod - src/gp/gp_Trsf2d.hxx Diff File
mod - src/gp/gp_XY.hxx Diff File
mod - src/gp/gp_XYZ.hxx Diff File

master 5443dd2f

2021-03-26 12:02:41

osa


Committer: bugmaster Details Diff
0032248: Visualization - load "false" deferred glTF data immediately Affected Issues
0032248
mod - src/Poly/Poly_Triangulation.cxx Diff File
mod - src/RWGltf/RWGltf_CafReader.cxx Diff File
mod - src/RWGltf/RWGltf_CafReader.hxx Diff File
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.cxx Diff File
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.hxx Diff File
mod - src/RWGltf/RWGltf_TriangulationReader.cxx Diff File
mod - src/RWGltf/RWGltf_TriangulationReader.hxx Diff File
add - tests/de_mesh/gltf_lateload/helmet Diff File

master 3483c644

2021-03-26 09:37:10

kgv


Committer: bugmaster Details Diff
0032247: VIS, IVtkOCC_ShapeMesher - allow disabling auto-triangulation behavior

IVtkOCC_Shape now stores Prs3d_Drawer object used by IVtkOCC_ShapeMesher and IVtkOCC_SelectableObject.
IVtkOCC_ShapeMesher::internalBuild() made more consistent to AIS_Shape::Compute() in cleaning/triangulating shape.

Added command ivtkdefaults similar to vdefaults managing triangulation default parameters.
Affected Issues
0032247
mod - src/IVtk/IVtk_IShapeMesher.cxx Diff File
mod - src/IVtk/IVtk_IShapeMesher.hxx Diff File
mod - src/IVtkDraw/IVtkDraw.cxx Diff File
mod - src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.cxx Diff File
mod - src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_Shape.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_Shape.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_ShapeMesher.hxx Diff File
mod - src/IVtkOCC/IVtkOCC_ShapePickerAlgo.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_ViewerSelector.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_ViewerSelector.hxx Diff File
mod - src/IVtkTools/IVtkTools_DisplayModeFilter.hxx Diff File
mod - src/IVtkTools/IVtkTools_ShapeDataSource.cxx Diff File
mod - src/IVtkTools/IVtkTools_ShapeDataSource.hxx Diff File
mod - src/IVtkTools/IVtkTools_ShapeObject.hxx Diff File
mod - src/IVtkTools/IVtkTools_ShapePicker.hxx Diff File
mod - src/IVtkTools/IVtkTools_SubPolyDataFilter.hxx Diff File
mod - src/IVtkVTK/IVtkVTK_View.cxx Diff File
add - tests/vtk/ivtk/autotriang Diff File

master a3b2aaef

2021-03-26 09:31:22

mkrylova


Committer: bugmaster Details Diff
0032183: Visualization - implement AIS_LightSource::ProcessDragging() for rotating directional light

- Added sensitive sphere for a light source
- Implemented AIS_LightSource::ProcessDragging() interface for rotating directional light source
- Added possibility to turn on/off directional light source dragging
- Added test
Affected Issues
0032183
mod - src/AIS/AIS_LightSource.cxx Diff File
mod - src/AIS/AIS_LightSource.hxx Diff File
mod - src/Select3D/Select3D_SensitiveSphere.cxx Diff File
mod - src/Select3D/Select3D_SensitiveSphere.hxx Diff File
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/v3d/light_source/dyn_highlight Diff File

master 285b5189

2021-03-25 12:26:37

kgv


Committer: bugmaster Details Diff
0032246: Tests, Visualization - unstable test case bugs/vis/bug79 reporting memory leak

Test case has been adjusted to check memory trend after the loop.
mod - tests/v3d/memory/bug79 Diff File

master 63879968

2021-03-24 07:52:51

kgv


Committer: bugmaster Details Diff
0032243: Tests - unexpected file artifact s.stl at the root of repository

Several test cases have been corrected to avoid creation
of temporary files s.stl, comp_nonmanifold.step, bug31301_1.stp at unexpected location.
Affected Issues
0032243
mod - tests/bugs/step/bug31301 Diff File
mod - tests/bugs/step/bug31301_2 Diff File
mod - tests/bugs/step/bug31485 Diff File
mod - tests/bugs/step/bug31617 Diff File
mod - tests/de_mesh/shape_write_stl/B1 Diff File

master 5aa7b610

2021-03-24 07:37:29

kgv


Committer: smoskvin Details Diff
0032236: Modeling Algorithms - Exception on calculation optimal bounding box

- BRepBndLib - added VOID box checks to AdjustFaceBox() method.
- added the test
Affected Issues
0032236
mod - src/BRepBndLib/BRepBndLib.cxx Diff File
add - tests/bugs/modalg_7/optimal_bndbox_exception Diff File

master bbc5899a

2021-03-23 21:26:16

kgv


Committer: bugmaster Details Diff
0032242: Configuration, CMake - USE_GLES2 option does not appear in interactive configurator

USE_D3D, USE_OPENGL and USE_GLES2 options declarations have been reordered.
Affected Issues
0032242
mod - CMakeLists.txt Diff File

master 9640ffbb

2021-03-23 18:35:42

bugmaster

Details Diff
0032233: Test of push to master and Change Set
mod - README.txt Diff File
 First  Prev  1 2 3 ... 24 25 26 27 28 29 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last