Changesets: occt
master 8a4694ef 2021-03-03 17:11:27 Details Diff |
Test 2 | ||
mod - README.txt | Diff File | ||
master 943267c6 2021-03-03 16:48:53 i-nazarov Committer: |
CR32194 Test of push to new occt git by i-nazarov@yandex.ru | ||
mod - README.txt | Diff File | ||
master db04da5e 2021-03-03 16:48:53 i-nazarov Committer: bugmaster Details Diff |
0032194 Test of push to new occt git by i-nazarov@yandex.ru | ||
mod - README.txt | Diff File | ||
master 630605ef 2021-03-03 16:48:53 i-nazarov Committer: bugmaster Details Diff |
0032194: Test of push to new occt git by i-nazarov@yandex.ru | ||
mod - README.txt | Diff File | ||
master e70625d6 2021-03-03 11:58:46 Committer: bugmaster Details Diff |
0030640: Visualization, Graphic3d_Camera - add option creating Projection matrix with [0,1] depth range Added new property Graphic3d_Camera::IsZeroToOneDepth() and OpenGl_Caps::useZeroToOneDepth for activating [0,1] depth range instead of [-1,1] range using glClipControl() within OpenGL 4.5+. |
Affected Issues 0030640 |
|
mod - src/Graphic3d/Graphic3d_Camera.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Camera.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Caps.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Caps.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShadowMap.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_FrustumBuilder.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/Shaders/DirectionalLightShadow.glsl | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_DirectionalLightShadow_glsl.pxx | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/v3d/shadows/dir3 | Diff File | ||
master 952a0565 2021-03-02 18:31:50 Committer: bugmaster Details Diff |
0032192: Visualization, TKOpenGl - load OpenGL 4.6 functions within OpenGl_Context glext.h has been updated to include latest fixes and new definitions. |
Affected Issues 0032192 |
|
mod - src/OpenGl/FILES | Diff File | ||
mod - src/OpenGl/glext.h | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
add - src/OpenGl/OpenGl_GlCore46.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
add - src/OpenGl/OpenGl_khrplatform.h | Diff File | ||
master 395d00e0 2021-03-02 14:22:07
Committer: bugmaster Details Diff |
0032144: Draw Harness - add -silent option to command Close - Extended command Close with an option -silent - Extended command Close to handle */-ALL for closing ALL document - Replaced catch {Close D} by Close D -silent in tests |
Affected Issues 0032144 |
|
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx | Diff File | ||
mod - src/Draw/Draw.hxx | Diff File | ||
mod - src/Draw/Draw_VariableCommands.cxx | Diff File | ||
mod - tests/bugs/caf/bug2269 | Diff File | ||
mod - tests/bugs/caf/bug29452 | Diff File | ||
mod - tests/bugs/iges/bug26047 | Diff File | ||
mod - tests/bugs/step/bug28454_1 | Diff File | ||
mod - tests/bugs/step/bug28454_2 | Diff File | ||
mod - tests/bugs/step/bug30694 | Diff File | ||
mod - tests/bugs/step/bug31000 | Diff File | ||
mod - tests/bugs/step/bug31670_1 | Diff File | ||
mod - tests/bugs/step/bug31825 | Diff File | ||
mod - tests/bugs/step/bug31923 | Diff File | ||
mod - tests/bugs/step/bug32049 | Diff File | ||
mod - tests/bugs/xde/bug25381 | Diff File | ||
mod - tests/bugs/xde/bug28887_2 | Diff File | ||
mod - tests/caf/bugs/D2 | Diff File | ||
mod - tests/de_mesh/gltf_read/begin | Diff File | ||
mod - tests/de_mesh/gltf_write/begin | Diff File | ||
mod - tests/de_mesh/gltf_write/helmet | Diff File | ||
mod - tests/de_mesh/gltf_write/helmetglb | Diff File | ||
mod - tests/de_mesh/gltf_write/lantern | Diff File | ||
mod - tests/de_mesh/gltf_write/lanternglb | Diff File | ||
mod - tests/de_mesh/obj_read/begin | Diff File | ||
mod - tests/perf/caf/bug5023 | Diff File | ||
mod - tests/perf/caf/bug5023_std | Diff File | ||
mod - tests/v3d/glsl/distinguish_off | Diff File | ||
mod - tests/v3d/glsl/pbr_attenuation | Diff File | ||
mod - tests/v3d/glsl/pbr_tangent_normal | Diff File | ||
mod - tests/v3d/materials/ior | Diff File | ||
mod - tests/v3d/materials/materials | Diff File | ||
mod - tests/v3d/raytrace/helmet | Diff File | ||
mod - tests/v3d/raytrace/normal_map | Diff File | ||
mod - tests/v3d/shadows/buggy | Diff File | ||
master 7fd4958d 2021-03-01 20:25:21 Committer: bugmaster Details Diff |
0032188: Visualization, Graphic3d_Aspects - define backface culling using Graphic3d_TypeOfBackfacingModel Graphic3d_Aspects::ToSuppressBackFaces() bool flag has been replaced by Graphic3d_Aspects::FaceCulling() property defined by Graphic3d_TypeOfBackfacingModel enumeration. Graphic3d_TypeOfBackfacingModel_Auto corresponds to old ToSuppressBackFaces()==TRUE; Graphic3d_TypeOfBackfacingModel_DoubleSided corresponds to old ToSuppressBackFaces()==FALSE; Graphic3d_TypeOfBackfacingModel_BackCulled allows enabling back face culling regardless of Graphic3d_Group::IsClosed() flag. XCAFDoc_VisMaterial::IsDoubleSided() bool flag has been replaced by XCAFDoc_VisMaterial::FaceCulling() property defined by Graphic3d_TypeOfBackfacingModel enumeration. glTF reader now maps "doubleSided" material flag into Graphic3d_TypeOfBackfacingModel_BackCulled (forced back face culling) and Graphic3d_TypeOfBackfacingModel_Auto (e.g. practically doubleSided as there is no closed/open info in glTF). glTF writer by default writes materials as "doubleSided" save the Graphic3d_TypeOfBackfacingModel_BackCulled property set (in future, extra logic might written for automatically defining singleSided materials for Solid B-Rep objects). Removed obsolete unused types V3d_TypeOfPickCamera, V3d_TypeOfPickLight, V3d_TypeOfRepresentation, and V3d_Coordinate. Deprecated types V3d_TypeOfBackfacingModel, V3d_TypeOfLight, and V3d_TypeOfShadingModel. |
Affected Issues 0032188 |
|
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Aspects.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ClipPlane.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TypeOfBackfacingModel.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfMaterialMap.cxx | Diff File | ||
mod - src/V3d/FILES | Diff File | ||
rm - src/V3d/V3d_Coordinate.hxx | Diff File | ||
mod - src/V3d/V3d_PositionLight.hxx | Diff File | ||
mod - src/V3d/V3d_TypeOfBackfacingModel.hxx | Diff File | ||
mod - src/V3d/V3d_TypeOfLight.hxx | Diff File | ||
rm - src/V3d/V3d_TypeOfPickCamera.hxx | Diff File | ||
rm - src/V3d/V3d_TypeOfPickLight.hxx | Diff File | ||
rm - src/V3d/V3d_TypeOfRepresentation.hxx | Diff File | ||
mod - src/V3d/V3d_TypeOfShadingModel.hxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/V3d/V3d_View.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_VisMaterial.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_VisMaterial.hxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
master 33425a46 2021-03-01 12:16:52 Committer: bugmaster Details Diff |
0032143: Visualization - add option excluding transparent object from sorting Added option Graphic3d_AlphaMode_MaskBlend combining Mask (no sorting) and Blend (enable blending with background) behavior. |
Affected Issues 0032143 |
|
mod - src/BinMXCAFDoc/BinMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AlphaMode.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectText3d.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraduatedTrihedron.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfMaterialMap.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
add - tests/bugs/vis/bug32143 | Diff File | ||
master 42ddd002 2021-03-01 10:20:58 Committer: bugmaster Details Diff |
0032184: Visualization - remove ambiguous AIS_GlobalStatus constructor Auxiliary AIS_GlobalStatus constructor has been removed. AIS_InteractiveContext::setObjectStatus() no more adds an invalid -1 mode to AIS_GlobalStatus. Never updated property AIS_GlobalStatus::GetLayerIndex() has been removed; AIS_InteractiveContext::SetTransformPersistence() has been corrected to use ZLayer defined within object itself. |
Affected Issues 0032184 |
|
mod - src/AIS/AIS_GlobalStatus.cxx | Diff File | ||
mod - src/AIS/AIS_GlobalStatus.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/QABugs/QABugs_11.cxx | Diff File | ||
rm - tests/bugs/vis/bug166 | Diff File | ||
master 329e5df9 2021-02-27 17:58:50 Chris Hennes (chennes) Committer: bugmaster Details Diff |
0032181: Modeling Algorithms - ChFi3d missing error checking Throughout the ChFi3d fillet creation functions there are two sets of unchecked errors that can result in segmentation faults when geometry-creation problems occur. The first is that the functions ChFi3d_cherche_* may fail to find the requested item: they silently return without setting the required reference, which is then accessed by the algorithms. This can be caught with a conditional at the end of the function that throws an exception if the required item was not found. The second class of unchecked error is the use of BRep_Tool::CurveOnSurface, which may fail to create the required curve, returning a null handle. In many cases in the existing fillet code this is not checked. This can be dealt with by checking the returned handle using IsNull() and throwing an exception if the call did not result in valid geometry. |
Affected Issues 0032181 |
|
mod - src/ChFi3d/ChFi3d_Builder_0.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_C1.cxx | Diff File | ||
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx | Diff File | ||
master ba590cbf 2021-02-27 07:48:32 Details Diff |
0032180: Visualization - StdSelect_BRepOwner::SetLocation() does not update selected sub-shape StdSelect_BRepOwner::SetLocation() now propagates location to sub-shape presentation instead of invalidating it. |
Affected Issues 0032180 |
|
mod - src/StdSelect/StdSelect_BRepOwner.cxx | Diff File | ||
mod - tests/bugs/vis/bug27986_2 | Diff File | ||
master e816dce3 2021-02-26 15:01:11
Committer: bugmaster Details Diff |
0032086: Visualization - support deferred data loading 1) Extend Poly_Triangulation by mesh purpose, possibility to be cleared and late-load deferred data interfaces. 2) Update BRep_TFace to store list of triangulations istead of single one. And also active one. Update getter and setter of single triangulation and add new methods to interaction with whole triangulations list. 3) Update BRep_Tool to get single triangulation of face according to the input mesh purpose or whole triangulations list. 4) Update BRep_Builder to make face by not only single triangulation but whole triangulations list with specified active one. 5) Add new methods to BRepTools to interact with shape triangulations (Load/Unload/Activate/LoadAll/UnloadAllTriangulation(s)) 6) Add new 'tlateload'command for shape to load/unload/activate triangulations. 7) Update 'trinfo' command by '-lods' options to print detailaed information about LODs of this shape 8) Support empty triangulations by selection. Use bounding box selection in this case. 9) Add new 'outdisplist' option to XDispaly command to print list of displayed objects to output variable but not to theDI 10) Add new '-noecho' option to vdisplay command to skip printing of displayed objects to theDI 11) Create new RWMesh_TriangulationSource as mesh data wrapper for delayed triangulation loading. 12) Create new RWMesh_TriangulationReader as base interface for reading primitive array from the buffer. 13) Cache nodes/triangles number defined in glTF file 14) Use RWMesh_TriangulationSource class as base of RWGltf_GltfLatePrimitiveArray one and RWMesh_TriangulationReader class as base of RWGltf_TriangulationReader one 15) Add possibilty to support of LODs by glTF reader. It is possible to skip data loading and load them later 16) Add new '-skiplateloading' (to skip triangulation loading), '-keeplate' (to keep information about deferred storage to load/unload triangulation later), '-toprintdebuginfo' (to print additional debug information) options to ReadGltf command 17) Add new test of glTF late loading |
Affected Issues 0032086 |
|
mod - src/BRep/BRep_Builder.cxx | Diff File | ||
mod - src/BRep/BRep_Builder.hxx | Diff File | ||
mod - src/BRep/BRep_TFace.cxx | Diff File | ||
mod - src/BRep/BRep_TFace.hxx | Diff File | ||
rm - src/BRep/BRep_TFace.lxx | Diff File | ||
mod - src/BRep/BRep_Tool.cxx | Diff File | ||
mod - src/BRep/BRep_Tool.hxx | Diff File | ||
mod - src/BRep/FILES | Diff File | ||
mod - src/BRepTools/BRepTools.cxx | Diff File | ||
mod - src/BRepTools/BRepTools.hxx | Diff File | ||
mod - src/DrawResources/CheckCommands.tcl | Diff File | ||
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/Poly/FILES | Diff File | ||
add - src/Poly/Poly_MeshPurpose.hxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.cxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.hxx | Diff File | ||
mod - src/Prs3d/Prs3d.cxx | Diff File | ||
mod - src/RWGltf/FILES | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_CafReader.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.hxx | Diff File | ||
rm - src/RWGltf/RWGltf_PrimitiveArrayReader.cxx | Diff File | ||
rm - src/RWGltf/RWGltf_PrimitiveArrayReader.hxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.hxx | Diff File | ||
mod - src/RWMesh/FILES | Diff File | ||
add - src/RWMesh/RWMesh_TriangulationReader.cxx | Diff File | ||
add - src/RWMesh/RWMesh_TriangulationReader.hxx | Diff File | ||
add - src/RWMesh/RWMesh_TriangulationSource.cxx | Diff File | ||
add - src/RWMesh/RWMesh_TriangulationSource.hxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveTriangulation.hxx | Diff File | ||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW.cxx | Diff File | ||
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx | Diff File | ||
mod - tests/bugs/mesh/bug25612 | Diff File | ||
mod - tests/bugs/modalg_6/bug26897 | Diff File | ||
add - tests/de_mesh/gltf_lateload/begin | Diff File | ||
add - tests/de_mesh/gltf_lateload/boxwithoutindices | Diff File | ||
add - tests/de_mesh/gltf_lateload/engine | Diff File | ||
mod - tests/de_mesh/grids.list | Diff File | ||
master 51c21d1f 2021-02-25 19:44:31 Committer: bugmaster Details Diff |
0032174: Data Exchange - read.step.root.transformation parameter has reversed definition Parameter definition has been corrected to match other Boolean parameters to map 0=OFF and 1=ON. |
Affected Issues 0032174 |
|
mod - src/STEPControl/STEPControl_ActorRead.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_Controller.cxx | Diff File | ||
master bc0711a5 2021-02-25 16:18:12
Committer: bugmaster Details Diff |
0032171: Data Exchange - RWGltf_TriangulationReader doesn't copy cached bounding box Save cached bounding box in loaded triangulation getting it from "proxy" late-loaded object. |
Affected Issues 0032171 |
|
mod - src/RWGltf/RWGltf_TriangulationReader.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_TriangulationReader.hxx | Diff File | ||
master 1507ccda 2021-02-25 11:10:18 Committer: bugmaster Details Diff |
0032168: Visualization - Wrong computation of screen axis in V3d_View::SetTwist method Fixed wrong axis check. |
Affected Issues 0032168 |
|
mod - src/V3d/V3d_View.cxx | Diff File | ||
master 53219061 2021-02-25 09:41:51 Committer: bugmaster Details Diff |
0032165: Visualization - remove obsolete method AIS_InteractiveContext::PurgeViewer() |
Affected Issues 0032165 |
|
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
rm - tests/bugs/vis/bug2066 | Diff File | ||
master decbff0d 2021-02-25 07:58:17 Committer: bugmaster Details Diff |
0032161: Coding Rules - deprecate obsolete alias PrsMgr_PresentationManager3d |
Affected Issues 0032161 |
|
mod - adm/upgrade.dat | Diff File | ||
mod - dox/upgrade/upgrade.md | Diff File | ||
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession2D_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession2D_Curve.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Direction.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Direction.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Point.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Point.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/02_Modeling/src/ISession_Direction.cpp | Diff File | ||
mod - samples/mfc/standard/02_Modeling/src/ISession_Direction.h | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/ISession_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/src/ISession_Curve.h | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/ISession_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/src/ISession_Curve.h | Diff File | ||
mod - samples/mfc/standard/10_Convert/src/ISession/ISession_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/10_Convert/src/ISession/ISession_Curve.h | Diff File | ||
mod - samples/mfc/standard/Common/ISession2D/ISession2D_Shape.cpp | Diff File | ||
mod - samples/mfc/standard/Common/ISession2D/ISession2D_Shape.h | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Face.cpp | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Face.h | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.cpp | Diff File | ||
mod - samples/mfc/standard/Common/Primitive/Sample2D_Markers.h | Diff File | ||
mod - samples/mfc/standard/Common/StdAfx.h | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.hxx | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorCurve2d_AIS.cxx | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorCurve2d_AIS.h | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorCurve_AIS.cxx | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorCurve_AIS.h | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorPnt2d_AIS.cxx | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorPnt2d_AIS.h | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorVec_AIS.cxx | Diff File | ||
mod - samples/OCCTOverview/code/AdaptorVec_AIS.h | Diff File | ||
mod - samples/OCCTOverview/code/Sample2D_Face.cxx | Diff File | ||
mod - samples/OCCTOverview/code/Sample2D_Face.h | Diff File | ||
mod - samples/OCCTOverview/code/Sample2D_Markers.cxx | Diff File | ||
mod - samples/OCCTOverview/code/Sample2D_Markers.h | Diff File | ||
mod - src/AIS/AIS_Axis.cxx | Diff File | ||
mod - src/AIS/AIS_Axis.hxx | Diff File | ||
mod - src/AIS/AIS_CameraFrustum.cxx | Diff File | ||
mod - src/AIS/AIS_CameraFrustum.hxx | Diff File | ||
mod - src/AIS/AIS_Circle.cxx | Diff File | ||
mod - src/AIS/AIS_Circle.hxx | Diff File | ||
mod - src/AIS/AIS_ColoredShape.cxx | Diff File | ||
mod - src/AIS/AIS_ColoredShape.hxx | Diff File | ||
mod - src/AIS/AIS_ColorScale.cxx | Diff File | ||
mod - src/AIS/AIS_ColorScale.hxx | Diff File | ||
mod - src/AIS/AIS_ConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_ConnectedInteractive.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_LightSource.cxx | Diff File | ||
mod - src/AIS/AIS_LightSource.hxx | Diff File | ||
mod - src/AIS/AIS_Line.cxx | Diff File | ||
mod - src/AIS/AIS_Line.hxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.hxx | Diff File | ||
mod - src/AIS/AIS_ManipulatorOwner.cxx | Diff File | ||
mod - src/AIS/AIS_ManipulatorOwner.hxx | Diff File | ||
mod - src/AIS/AIS_MediaPlayer.cxx | Diff File | ||
mod - src/AIS/AIS_MediaPlayer.hxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.cxx | Diff File | ||
mod - src/AIS/AIS_MultipleConnectedInteractive.hxx | Diff File | ||
mod - src/AIS/AIS_Plane.cxx | Diff File | ||
mod - src/AIS/AIS_Plane.hxx | Diff File | ||
mod - src/AIS/AIS_PlaneTrihedron.cxx | Diff File | ||
mod - src/AIS/AIS_PlaneTrihedron.hxx | Diff File | ||
mod - src/AIS/AIS_Point.cxx | Diff File | ||
mod - src/AIS/AIS_Point.hxx | Diff File | ||
mod - src/AIS/AIS_PointCloud.cxx | Diff File | ||
mod - src/AIS/AIS_PointCloud.hxx | Diff File | ||
mod - src/AIS/AIS_RubberBand.cxx | Diff File | ||
mod - src/AIS/AIS_RubberBand.hxx | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.hxx | Diff File | ||
mod - src/AIS/AIS_TextLabel.cxx | Diff File | ||
mod - src/AIS/AIS_TextLabel.hxx | Diff File | ||
mod - src/AIS/AIS_TexturedShape.cxx | Diff File | ||
mod - src/AIS/AIS_TexturedShape.hxx | Diff File | ||
mod - src/AIS/AIS_Triangulation.cxx | Diff File | ||
mod - src/AIS/AIS_Triangulation.hxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.cxx | Diff File | ||
mod - src/AIS/AIS_Trihedron.hxx | Diff File | ||
mod - src/AIS/AIS_TrihedronOwner.cxx | Diff File | ||
mod - src/AIS/AIS_TrihedronOwner.hxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.cxx | Diff File | ||
mod - src/AIS/AIS_ViewCube.hxx | Diff File | ||
mod - src/AIS/AIS_XRTrackedDevice.cxx | Diff File | ||
mod - src/AIS/AIS_XRTrackedDevice.hxx | Diff File | ||
mod - src/IVtkOCC/IVtkOCC_SelectableObject.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_Mesh.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_Mesh.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshEntityOwner.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshEntityOwner.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshOwner.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_MeshOwner.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_PrsBuilder.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_PrsBuilder.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_AngleDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_AngleDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_Chamf2dDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_Chamf2dDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_Chamf3dDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_Chamf3dDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_ConcentricRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_ConcentricRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_DiameterDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_DiameterDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_Dimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_DimensionOwner.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_DimensionOwner.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_EqualDistanceRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_EqualDistanceRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_EqualRadiusRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_EqualRadiusRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_FixRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_FixRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_IdenticRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_IdenticRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_LengthDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_LengthDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_MaxRadiusDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_MaxRadiusDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_MidPointRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_MidPointRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_MinRadiusDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_MinRadiusDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_OffsetDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_OffsetDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_ParallelRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_ParallelRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_PerpendicularRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_PerpendicularRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_RadiusDimension.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_RadiusDimension.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_SymmetricRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_SymmetricRelation.hxx | Diff File | ||
mod - src/PrsDim/PrsDim_TangentRelation.cxx | Diff File | ||
mod - src/PrsDim/PrsDim_TangentRelation.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_Presentation.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentationManager3d.hxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/QABugs/QABugs_PresentableObject.cxx | Diff File | ||
mod - src/QABugs/QABugs_PresentableObject.hxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepOwner.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_BRepOwner.hxx | Diff File | ||
mod - src/StdSelect/StdSelect_Shape.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_Shape.hxx | 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/XCAFPrs/XCAFPrs_AISObject.cxx | Diff File | ||
mod - src/XCAFPrs/XCAFPrs_AISObject.hxx | Diff File | ||
master 478862fc 2021-02-24 17:03:40 Committer: bugmaster Details Diff |
0032160: Coding Rules - merge AIS_InteractiveContext_*.cxx into single file Removed redundant .lxx files from API package. AIS_InteractiveContext_1.cxx,AIS_InteractiveContext_2.cxx,AIS_InteractiveContext_3.cxx have been merged into AIS_InteractiveContext.cxx. V3d_View_2.cxx,V3d_View_3.cxx,V3d_View_4.cxx have been merged into V3d_View.cxx V3d_View_4.cxx has been merged into V3d_View.cxx. |
Affected Issues 0032160 |
|
mod - src/AIS/AIS_AttributeFilter.hxx | Diff File | ||
rm - src/AIS/AIS_AttributeFilter.lxx | Diff File | ||
mod - src/AIS/AIS_ExclusionFilter.hxx | Diff File | ||
rm - src/AIS/AIS_ExclusionFilter.lxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
rm - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
rm - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | ||
rm - src/AIS/AIS_InteractiveContext_3.cxx | Diff File | ||
rm - src/AIS/AIS_MultipleConnectedInteractive.lxx | Diff File | ||
mod - src/AIS/FILES | Diff File | ||
mod - src/V3d/FILES | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/V3d/V3d_Viewer.cxx | Diff File | ||
rm - src/V3d/V3d_Viewer_4.cxx | Diff File | ||
rm - src/V3d/V3d_View_2.cxx | Diff File | ||
rm - src/V3d/V3d_View_3.cxx | Diff File | ||
rm - src/V3d/V3d_View_4.cxx | Diff File | ||
master 19ed08fd 2021-02-24 16:07:07 Committer: bugmaster Details Diff |
0031794: Visualization - Highlighting of AIS_Shape works incorrectly when AddChild() used PrsMgr_PresentationManager::Display(), PrsMgr_PresentationManager::Color(), and SelectMgr_SelectionManager::Activate() now skip children in Erased state. |
||
mod - src/PrsMgr/PrsMgr_PresentationManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectionManager.cxx | Diff File | ||
add - tests/bugs/vis/bug31794 | Diff File | ||
master 39e6123e 2021-02-24 12:37:57 Committer: bugmaster Details Diff |
0032162: Visualization - move AIS_DisplayStatus from AIS_GlobalStatus to PrsMgr_PresentableObject AIS_DisplayStatus has been renamed to PrsMgr_DisplayStatus and moved from AIS_GlobalStatus class field to PrsMgr_PresentableObject. 0032167: Visualization, AIS_InteractiveContext - setObjectStatus sets wrong status when AIS_DS_Erased AIS_InteractiveContext::setObjectStatus() Fixed setting unexpected Displayed status to Erased objects. |
Affected Issues 0032162 |
|
mod - src/AIS/AIS_DisplayStatus.hxx | Diff File | ||
mod - src/AIS/AIS_GlobalStatus.cxx | Diff File | ||
mod - src/AIS/AIS_GlobalStatus.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_2.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext_3.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.hxx | Diff File | ||
mod - src/PrsMgr/FILES | Diff File | ||
add - src/PrsMgr/PrsMgr_DisplayStatus.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx | Diff File | ||
master 79d49683 2021-02-22 15:40:02 Committer: bugmaster Details Diff |
0032155: Tests - remove broken command OCC280 Command OCC280 and a couple of useless tests have been removed. Test case bug349 has been updated to reproduce scenario using standard commands. |
Affected Issues 0032155 |
|
mod - src/QABugs/QABugs_17.cxx | Diff File | ||
rm - tests/bugs/vis/bug280_2 | Diff File | ||
rm - tests/bugs/vis/bug280_3 | Diff File | ||
mod - tests/bugs/vis/bug349 | Diff File | ||
rm - tests/bugs/vis/bug349_1 | Diff File | ||
master 72ed0644 2021-02-22 06:58:50 Committer: bugmaster Details Diff |
0032154: Tests - include vglinfo into Tests Summary Command testgrid now includes vglinfo into summary. Command vinit has been extended by -virtual option creating an offscreen window. Command vglinfo now splits long values into multiple lines. Added test case v3d/glsl/glinfo dumping OpenGL context creation info. OpenGl_Window - fixed initialization of OpenGL 4.6 Core Profile (was limited to 4.5). |
Affected Issues 0032154 |
|
mod - src/DrawResources/TestCommands.tcl | Diff File | ||
mod - src/OpenGl/OpenGl_Window.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/v3d/glsl/glinfo | Diff File | ||
master 02a2beaa 2021-02-21 17:55:35 Committer: bugmaster Details Diff |
0032153: Visualization, Graphic3d_ArrayOfPrimitives - share common allocator Added method Graphic3d_Buffer::DefaultAllocator(), which is now used across code. |
Affected Issues 0032153 |
|
mod - src/Graphic3d/Graphic3d_ArrayOfPrimitives.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Buffer.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Buffer.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_HatchStyle.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_BackgroundArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_VertexBufferCompat.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitivePrimitiveArray.cxx | Diff File | ||
master 4bf072e4 2021-02-20 20:03:30 Committer: bugmaster Details Diff |
0032152: Visualization - move out GLSL program generator from OpenGl_ShaderManager to Graphic3d_ShaderManager |
Affected Issues 0032152 |
|
mod - src/Graphic3d/FILES | Diff File | ||
add - src/Graphic3d/Graphic3d_ShaderFlags.hxx | Diff File | ||
add - src/Graphic3d/Graphic3d_ShaderManager.cxx | Diff File | ||
add - src/Graphic3d/Graphic3d_ShaderManager.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderObject.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderObject.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SetOfShaderPrograms.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderObject.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderObject.hxx | Diff File |