Changesets: occt
master 3eabbe1b 2016-06-27 11:53:53
Committer: bugmaster Details Diff |
0027639: Add possibility to build OCCT 7X without TCL/TK draw.bat/sh files will not be generated/installed to binary/install directories if DRAWEXE toolkit is excluded from build. |
Affected Issues 0027639 |
|
mod - CMakeLists.txt | Diff File | ||
master 576e3066 2016-06-26 17:10:35 Committer: bugmaster Details Diff |
0027643: Coding rules - eliminate GCC warning -Wmaybe-uninitialized |
Affected Issues 0027643 |
|
mod - src/GCPnts/GCPnts_AbscissaPoint.pxx | Diff File | ||
mod - src/GeomFill/GeomFill_SectionPlacement.cxx | Diff File | ||
master fd59283a 2016-06-24 08:36:57 Committer: bugmaster Details Diff |
0027633: Visualization, TKOpenGl - point sprites are inconsistent within Core and Compatible Profiles OpenGl_ShaderManager::pointSpriteAlphaSrc() now does not return alpha from Red channel for RGBA marker texture in Core profile. OpenGl_ShaderManager::prepareStdProgramFlat() - restored code for drawing points without texture. Built-in GLSL programs now flip .y in shaders instead of relying on GL_POINT_SPRITE_COORD_ORIGIN unavailable on OpenGL ES. Added sample markers.tcl (moved from test cases). Sample now includes marker_kr.png for testing marker orientation. |
Affected Issues 0027633 |
|
add - data/images/marker_kr.png | Diff File | ||
add - samples/tcl/markers.tcl | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - tests/bugs/vis/bug23654_MarkersRecompute | Diff File | ||
rm - tests/bugs/vis/bug24131_markers | Diff File | ||
add - tests/bugs/vis/bug24131_markers_bitmap | Diff File | ||
add - tests/bugs/vis/bug24131_markers_core | Diff File | ||
add - tests/bugs/vis/bug24131_markers_glsl | Diff File | ||
add - tests/bugs/vis/bug24131_markers_sprites | Diff File | ||
master 913295d5 2016-06-23 14:45:15 Details Diff |
0027631: license.md duplicated in the current master HEAD | ||
rm - dox/LICENSE.md | Diff File | ||
master 04be5003 2016-06-23 12:01:34
Committer: bugmaster Details Diff |
0027629: Visualization - apply a correct model-world matrix to normals in fixed function pipeline with enabled zoom persistence. Small correction of test case for issue CR27629 |
Affected Issues 0027629 |
|
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
add - tests/bugs/vis/bug27629 | Diff File | ||
master 782467fd 2016-06-22 15:20:15 Committer: bugmaster Details Diff |
0027595: Mesh - faces without triangulations due to gp_VectorWithNullMagnitude exception Zero magnitude check has been added before gp::Vec::Angle() usage |
Affected Issues 0027595 |
|
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | ||
mod - tests/bugs/moddata_1/bug22759 | Diff File | ||
master f2474958 2016-06-20 16:43:44
Committer: bugmaster Details Diff |
0027590: Visualization, Ray Tracing - port to quad BVH trees (QBVH) In frames of this issue binary BVH tree produced by building algorithms was collapsed into 4-ary BVH (QBVH). The BVH traversal code in GLSL was modified to process such trees correctly. This allows to implore thread coherence, decrease BVH memory consumption (~2 times), and use traversal stack of the half size. As a result, ray tracing scalability is improved, as well as rendering performance. For various setups, speedup is 12-18%. |
Affected Issues 0027590 |
|
add - src/BVH/BVH_BinaryTree.hxx | Diff File | ||
add - src/BVH/BVH_BinaryTree.lxx | Diff File | ||
mod - src/BVH/BVH_Builder.hxx | Diff File | ||
mod - src/BVH/BVH_DistanceField.lxx | Diff File | ||
add - src/BVH/BVH_QuadTree.hxx | Diff File | ||
add - src/BVH/BVH_QuadTree.lxx | Diff File | ||
mod - src/BVH/BVH_QueueBuilder.lxx | Diff File | ||
mod - src/BVH/BVH_Tree.hxx | Diff File | ||
mod - src/BVH/BVH_Tree.lxx | Diff File | ||
mod - src/BVH/FILES | Diff File | ||
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveSet.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceRender.fs | Diff File | ||
master 284c9238 2016-06-20 16:17:56
Committer: bugmaster Details Diff |
0027624: ViewerTest - vdrawtext command ignores text display options vdrawtext command was corrected to set the specified text display type regardless of other options. |
Affected Issues 0027624 |
|
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
add - tests/bugs/vis/bug27624 | Diff File | ||
master 2831708b 2016-06-20 16:10:51 Committer: bugmaster Details Diff |
0026885: Visualization - drop redundant aspects from structure level Graphic3d_CStructure and OpenGl_Structure do not store structure aspects anymore. Graphic3d_Structure, Prs3d_Presentation - structure aspect methods have been removed. AIS_InteractiveObject::SetAspect() - globalChange argument has been removed. Undocumented test methods V3d::DrawSphere(), ::SetPlane(), ::PickGrid() have been removed. |
Affected Issues 0026885 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.cxx | Diff File | ||
mod - src/AIS/AIS_InteractiveObject.hxx | Diff File | ||
mod - src/AIS/AIS_Manipulator.cxx | Diff File | ||
mod - src/AIS/AIS_PointCloud.cxx | Diff File | ||
mod - src/AIS/AIS_Shape.cxx | Diff File | ||
mod - src/AIS/AIS_TexturedShape.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CStructure.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CStructure.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Group.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Structure.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Presentation.cxx | Diff File | ||
mod - src/Prs3d/Prs3d_Presentation.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_Presentation.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_Presentation.hxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentationManager.cxx | Diff File | ||
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx | Diff File | ||
mod - src/V3d/V3d.cxx | Diff File | ||
mod - src/V3d/V3d.hxx | Diff File | ||
mod - src/V3d/V3d_Plane.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
master a47d34ef 2016-06-20 14:40:48 Committer: bugmaster Details Diff |
0027622: Data Exchange - STL file having less than 4 triangles cannot be read Drop minimum file size check from RWStl::ReadBinary(). Test case for issue 0027622 |
Affected Issues 0027622 |
|
mod - src/RWStl/RWStl.cxx | Diff File | ||
add - tests/bugs/stlvrml/bug27622 | Diff File | ||
master 07ef8bdf 2016-06-20 12:58:05
Committer: bugmaster Details Diff |
0027552: Wire creation fails depending on the order of edges 1) BRepBuilderAPI_MakeWire::Add (const TopTools_ListOfShape &L) method have been completely rewritten. The order of edges is not significant now. 2) The geometric proximity of free vertices from already existing wire and from input list of edges are also have been taken into account. If such vertices are coincident with each other then they are fused into the one. The original wire remains untouched topologically (yet the tolerances and points can be modified). 3) UBTreeFiller is used to speed up the process of picking of coincident vertices. 4) BRepLib now contains the 'new' method - BoundingVertex(..). The implemenation of this method are taken from BOPTools_AlgoTools::MakeVertex(..). 5) The '-unsorted' argument have been added to 'wire' command. Conflicts: src/QABugs/QABugs_20.cxx Add missing include. Eliminate warning. |
||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | ||
mod - src/BRepLib/BRepLib.cxx | Diff File | ||
mod - src/BRepLib/BRepLib.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire.cxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire.hxx | Diff File | ||
mod - src/BRepLib/BRepLib_MakeWire_1.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_CurveCommands.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_Fillet2DCommands.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27552_1 | Diff File | ||
add - tests/bugs/modalg_6/bug27552_2 | Diff File | ||
add - tests/bugs/modalg_6/bug27552_3 | Diff File | ||
master f9ba5c4d 2016-06-20 06:51:56 Committer: bugmaster Details Diff |
0027617: Visualization, TKOpenGl - apply highlighting color without disabling lighting Update colors in test cases |
Affected Issues 0027617 |
|
mod - src/OpenGl/OpenGl_BackgroundArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_CappingAlgo.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraduatedTrihedron.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_NamedStatus.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Trihedron.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
mod - tests/bugs/vis/bug22018 | Diff File | ||
mod - tests/bugs/vis/bug26217 | Diff File | ||
mod - tests/bugs/vis/bug26680 | Diff File | ||
mod - tests/bugs/vis/bug26960 | Diff File | ||
add - tests/v3d/materials/bug27617 | Diff File | ||
master 6fe96f84 2016-06-20 03:53:14
Committer: abv Details Diff |
0025812: Replace dynamic loading mechanism of OCAF persistence with dynamic-link one Fields to store cached instances of reader and writer drivers for each format are added in CDF_Application. Method DefineFormat() is added in TDocStd_Application, allowing defining format completely by single call, including drivers to be used for persistence. All OCAF driver packages provide static method DefineFormat() that defines standard OCAF persistence format supported by corresponding package; these methods are called in DRAW to enable all persistence by default. DRAW commands (except TObj-specific ones) now use single instance of OCAF Application, returned by DDocStd::GetApplication(). Other instances are eliminated, as well as method DDocStd::Find(const Handle(TDocStd_Application)&). Method MessageDriver() and relevant field are moved to TDocStd_Application from its descendants. Method CDF_Application::ReaderFromFormat() is made virtual to allow its redefinition in descendants. Creation of storage driver is moved from PCDM::StorageDriver() to new virtual method CDF_Application::WriterFromFormat(). The code loading driver as plugin is retained in both these methods for compatibility. Test command OCC24925 is converted to use virtual methods instead of defining plugin resource. Migration table for old OCAF types is hard-coded in Storage_Schema::CheckTypeMigration(). Removed obsolete and unused items: - FWOSPlugin library (driver is created directly) - Methods in classes CDM_Document dealing with unused parameters of format - DRAW command OCC23010 for testing non-reproducible issue 0023010 - Methods PCDM::StorageDriver(), PCDM::FindStorageDriver() - Method Formats() from CDF_Application and descendants - Methods LoadExtensions and SchemaName from PCDM_StorageDriver - Method Plugin::AdditionalPluginMap() - Method BinLDrivers_DocumentStorageDriver::SchemaName() - Method CDF_Application::DefaultExtension(), Reader(), FindReader(), FindReaderFromFormat() - Method CDF_Store::Check() |
Affected Issues 0025812 |
|
mod - adm/UDLIST | Diff File | ||
rm - dox/license.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Approx/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Chamfers/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Convert/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/DCA/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Extrema/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/GeomConstraints/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Glue/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/GProps/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/HLR/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Interpol/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Intersections/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/LProps/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Offset2d/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/PointOnCurve/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Primitives/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Projection/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Simplify/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/SplitShape/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Sweep/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Tesselate/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/TexturesExt/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/ThruSections/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Transform/CMakeLists.txt | Diff File | ||
mod - samples/mfc/occtdemo/adm/cmake/Validate/CMakeLists.txt | Diff File | ||
rm - samples/mfc/occtdemo/All/All.dsp | Diff File | ||
rm - samples/mfc/occtdemo/Approx/Approx.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Approx/Approx.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Chamfers/Chamfers.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Chamfers/Chamfers.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Convert/Convert.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Convert/Convert.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/DCA/DCA.dsp | Diff File | ||
mod - samples/mfc/occtdemo/DCA/DCA.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Extrema/Extrema.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Extrema/Extrema.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/GeomConstraints/GeomConstraints.dsp | Diff File | ||
mod - samples/mfc/occtdemo/GeomConstraints/GeomConstraints.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Glue/Glue.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Glue/Glue.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/GProps/GProps.dsp | Diff File | ||
mod - samples/mfc/occtdemo/GProps/GProps.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/HLR/HLR.dsp | Diff File | ||
mod - samples/mfc/occtdemo/HLR/HLR.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Interpol/Interpol.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Interpol/Interpol.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Intersections/Intersections.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Intersections/Intersections.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/LProps/LProps.dsp | Diff File | ||
mod - samples/mfc/occtdemo/LProps/LProps.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/OCCDemo.dsw | Diff File | ||
rm - samples/mfc/occtdemo/Offset2d/Offset2d.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Offset2d/Offset2d.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/PointOnCurve/PointOnCurve.dsp | Diff File | ||
mod - samples/mfc/occtdemo/PointOnCurve/PointOnCurve.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Primitives/Primitives.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Primitives/Primitives.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Projection/Projection.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Projection/Projection.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Simplify/Simplify.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Simplify/Simplify.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/SplitShape/SplitShape.dsp | Diff File | ||
mod - samples/mfc/occtdemo/SplitShape/SplitShape.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Sweep/Sweep.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Sweep/Sweep.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Tesselate/Tesselate.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Tesselate/Tesselate.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Textures/Textures.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Textures/Textures.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/TexturesExt/TexturesExt.dsp | Diff File | ||
mod - samples/mfc/occtdemo/TexturesExt/TexturesExt.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/ThruSections/ThruSections.dsp | Diff File | ||
mod - samples/mfc/occtdemo/ThruSections/ThruSections.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/TopLProps/TopLProps.dsp | Diff File | ||
mod - samples/mfc/occtdemo/TopLProps/TopLProps.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Transform/Transform.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Transform/Transform.vcproj | Diff File | ||
rm - samples/mfc/occtdemo/Validate/Validate.dsp | Diff File | ||
mod - samples/mfc/occtdemo/Validate/Validate.vcproj | Diff File | ||
mod - samples/mfc/standard/01_Geometry/adm/win/vc10/Geometry.vcxproj | Diff File | ||
mod - samples/mfc/standard/01_Geometry/adm/win/vc11/Geometry.vcxproj | Diff File | ||
mod - samples/mfc/standard/01_Geometry/adm/win/vc12/Geometry.vcxproj | Diff File | ||
mod - samples/mfc/standard/01_Geometry/adm/win/vc8/Geometry.vcproj | Diff File | ||
mod - samples/mfc/standard/01_Geometry/adm/win/vc9/Geometry.vcproj | Diff File | ||
mod - samples/mfc/standard/02_Modeling/adm/win/vc10/Modeling.vcxproj | Diff File | ||
mod - samples/mfc/standard/02_Modeling/adm/win/vc11/Modeling.vcxproj | Diff File | ||
mod - samples/mfc/standard/02_Modeling/adm/win/vc12/Modeling.vcxproj | Diff File | ||
mod - samples/mfc/standard/02_Modeling/adm/win/vc8/Modeling.vcproj | Diff File | ||
mod - samples/mfc/standard/02_Modeling/adm/win/vc9/Modeling.vcproj | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc10/Viewer2d.vcxproj | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc11/Viewer2d.vcxproj | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc12/Viewer2d.vcxproj | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc8/Viewer2d.vcproj | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/adm/win/vc9/Viewer2d.vcproj | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc10/Viewer3d.vcxproj | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc11/Viewer3d.vcxproj | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc12/Viewer3d.vcxproj | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc8/Viewer3d.vcproj | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/adm/win/vc9/Viewer3d.vcproj | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc10/ImportExport.vcxproj | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc11/ImportExport.vcxproj | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc12/ImportExport.vcxproj | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc8/ImportExport.vcproj | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/adm/win/vc9/ImportExport.vcproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/adm/win/vc10/Ocaf.vcxproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/adm/win/vc11/Ocaf.vcxproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/adm/win/vc12/Ocaf.vcxproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/adm/win/vc8/Ocaf.vcproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/adm/win/vc9/Ocaf.vcproj | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/res/Plugin | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/adm/win/vc10/Triangulation.vcxproj | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/adm/win/vc11/Triangulation.vcxproj | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/adm/win/vc12/Triangulation.vcxproj | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/adm/win/vc8/Triangulation.vcproj | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/adm/win/vc9/Triangulation.vcproj | Diff File | ||
mod - samples/mfc/standard/08_HLR/adm/win/vc10/HLR.vcxproj | Diff File | ||
mod - samples/mfc/standard/08_HLR/adm/win/vc11/HLR.vcxproj | Diff File | ||
mod - samples/mfc/standard/08_HLR/adm/win/vc12/HLR.vcxproj | Diff File | ||
mod - samples/mfc/standard/08_HLR/adm/win/vc8/HLR.vcproj | Diff File | ||
mod - samples/mfc/standard/08_HLR/adm/win/vc9/HLR.vcproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc10/Animation.vcxproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc11/Animation.vcxproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc12/Animation.vcxproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc8/Animation.vcproj | Diff File | ||
mod - samples/mfc/standard/09_Animation/adm/win/vc9/Animation.vcproj | Diff File | ||
mod - samples/mfc/standard/10_Convert/adm/win/vc10/Convert.vcxproj | Diff File | ||
mod - samples/mfc/standard/10_Convert/adm/win/vc11/Convert.vcxproj | Diff File | ||
mod - samples/mfc/standard/10_Convert/adm/win/vc12/Convert.vcxproj | Diff File | ||
mod - samples/mfc/standard/10_Convert/adm/win/vc8/Convert.vcproj | Diff File | ||
mod - samples/mfc/standard/10_Convert/adm/win/vc9/Convert.vcproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/adm/win/vc12/mfcsample.vcxproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/adm/win/vc8/mfcsample.vcproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/adm/win/vc9/mfcsample.vcproj | Diff File | ||
mod - samples/mfc/standard/mfcsample/CMakeLists.txt | Diff File | ||
mod - src/AppStd/AppStd_Application.cxx | Diff File | ||
mod - src/AppStd/AppStd_Application.hxx | Diff File | ||
mod - src/AppStdL/AppStdL_Application.cxx | Diff File | ||
mod - src/AppStdL/AppStdL_Application.hxx | Diff File | ||
mod - src/BinDrivers/BinDrivers.cxx | Diff File | ||
mod - src/BinDrivers/BinDrivers.hxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers.hxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/BinLDrivers/BinLDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers.cxx | Diff File | ||
mod - src/BinTObjDrivers/BinTObjDrivers.hxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers.cxx | Diff File | ||
mod - src/BinXCAFDrivers/BinXCAFDrivers.hxx | Diff File | ||
mod - src/CDF/CDF_Application.cxx | Diff File | ||
mod - src/CDF/CDF_Application.hxx | Diff File | ||
rm - src/CDF/CDF_Application.lxx | Diff File | ||
mod - src/CDF/CDF_Session.cxx | Diff File | ||
mod - src/CDF/CDF_Store.cxx | Diff File | ||
mod - src/CDF/CDF_Store.hxx | Diff File | ||
mod - src/CDF/CDF_StoreList.cxx | Diff File | ||
mod - src/CDF/FILES | Diff File | ||
mod - src/CDM/CDM_Application.hxx | Diff File | ||
mod - src/CDM/CDM_Document.cxx | Diff File | ||
mod - src/CDM/CDM_Document.hxx | Diff File | ||
mod - src/DDocStd/DDocStd.cxx | Diff File | ||
mod - src/DDocStd/DDocStd.hxx | Diff File | ||
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx | Diff File | ||
mod - src/DPrsStd/DPrsStd.cxx | Diff File | ||
rm - src/FWOSDriver/FILES | Diff File | ||
rm - src/FWOSDriver/FWOSDriver.cxx | Diff File | ||
rm - src/FWOSDriver/FWOSDriver.hxx | Diff File | ||
rm - src/FWOSDriver/FWOSDriver_DriverFactory.cxx | Diff File | ||
rm - src/FWOSDriver/FWOSDriver_DriverFactory.hxx | Diff File | ||
rm - src/FWOSPlugin/CMakeLists.txt | Diff File | ||
rm - src/FWOSPlugin/EXTERNLIB | Diff File | ||
rm - src/FWOSPlugin/FILES | Diff File | ||
rm - src/FWOSPlugin/PACKAGES | Diff File | ||
mod - src/OS/ApplicationFramework.tcl | Diff File | ||
mod - src/PCDM/PCDM.cxx | Diff File | ||
mod - src/PCDM/PCDM.hxx | Diff File | ||
mod - src/PCDM/PCDM_StorageDriver.cxx | Diff File | ||
mod - src/PCDM/PCDM_StorageDriver.hxx | Diff File | ||
mod - src/Plugin/Plugin.cxx | Diff File | ||
mod - src/Plugin/Plugin.hxx | Diff File | ||
mod - src/QABugs/QABugs_1.cxx | Diff File | ||
mod - src/QABugs/QABugs_11.cxx | Diff File | ||
mod - src/QABugs/QABugs_18.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/QABugs/QABugs_3.cxx | Diff File | ||
mod - src/StdDrivers/StdDrivers.cxx | Diff File | ||
mod - src/StdDrivers/StdDrivers.hxx | Diff File | ||
mod - src/StdLDrivers/StdLDrivers.cxx | Diff File | ||
mod - src/StdLDrivers/StdLDrivers.hxx | Diff File | ||
mod - src/StdResource/Plugin | Diff File | ||
mod - src/Storage/Storage_Schema.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.cxx | Diff File | ||
mod - src/TDocStd/TDocStd_Application.hxx | Diff File | ||
mod - src/TKDCAF/EXTERNLIB | Diff File | ||
mod - src/TKQADraw/EXTERNLIB | Diff File | ||
mod - src/TKTObjDRAW/EXTERNLIB | Diff File | ||
mod - src/TKXDEDRAW/EXTERNLIB | Diff File | ||
mod - src/TObj/TObj_Application.cxx | Diff File | ||
mod - src/TObj/TObj_Application.hxx | Diff File | ||
mod - src/TObj/TObj_Model.cxx | Diff File | ||
mod - src/TObjDRAW/TObjDRAW.cxx | Diff File | ||
mod - src/XCAFApp/XCAFApp_Application.cxx | Diff File | ||
mod - src/XCAFApp/XCAFApp_Application.hxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW.cxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Common.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers.cxx | Diff File | ||
mod - src/XmlDrivers/XmlDrivers.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers.hxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx | Diff File | ||
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.hxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers.cxx | Diff File | ||
mod - src/XmlTObjDrivers/XmlTObjDrivers.hxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers.cxx | Diff File | ||
mod - src/XmlXCAFDrivers/XmlXCAFDrivers.hxx | Diff File | ||
mod - tests/bugs/caf/bug27454 | Diff File | ||
mod - tests/bugs/xde/bug23010 | Diff File | ||
master 8009d070 2016-06-17 11:50:50
Committer: bugmaster Details Diff |
0027357: Geom2dGcc_Circ2d2TanOn: check status of sub-algorithms to avoid exceptions Additional checks for underlying algorithms have been added test case get rid of the warning |
Affected Issues 0027357 |
|
mod - src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27357 | Diff File | ||
master 9bf3ef83 2016-06-17 08:36:49
Committer: bugmaster Details Diff |
0024553: Deleting obsolete/unused ".gxx" files from "GCPnts" Extension of files GXX is changed to "pxx" to avoid them to be copied to inc folder. Code of inline functions contained in LXX files is merged to HXX files, LXX files are removed. |
Affected Issues 0024553 |
|
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.lxx | Diff File | ||
mod - src/GCPnts/GCPnts_QuasiUniformAbscissa.cxx | Diff File | ||
mod - src/GCPnts/GCPnts_QuasiUniformAbscissa.hxx | Diff File | ||
rm - src/GCPnts/GCPnts_QuasiUniformAbscissa.lxx | Diff File | ||
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.cxx | Diff File | ||
mod - src/GCPnts/GCPnts_QuasiUniformDeflection.hxx | Diff File | ||
rm - src/GCPnts/GCPnts_QuasiUniformDeflection.lxx | Diff File | ||
mod - src/GCPnts/GCPnts_TangentialDeflection.cxx | Diff File | ||
mod - src/GCPnts/GCPnts_TangentialDeflection.hxx | Diff File | ||
rm - src/GCPnts/GCPnts_TangentialDeflection.lxx | Diff File | ||
mod - src/GCPnts/GCPnts_UniformAbscissa.cxx | Diff File | ||
mod - src/GCPnts/GCPnts_UniformAbscissa.hxx | Diff File | ||
rm - src/GCPnts/GCPnts_UniformAbscissa.lxx | Diff File | ||
mod - src/GCPnts/GCPnts_UniformDeflection.cxx | Diff File | ||
mod - src/GCPnts/GCPnts_UniformDeflection.hxx | Diff File | ||
rm - src/GCPnts/GCPnts_UniformDeflection.lxx | Diff File | ||
master d7b19997 2016-06-16 15:02:27
Committer: bugmaster Details Diff |
0027542: Documentation - minor corrections in upgrade guide Remarks implemented. Checked new entries in the document. |
Affected Issues 0027542 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
master 29627b4c 2016-06-16 13:30:11
Committer: bugmaster Details Diff |
0027612: Visualization, AIS_InteractiveContext - handle SelectMgr_EntityOwner::IsForcedHilight() flag in neutral point - the check for IsForcedHilight was added to interactive context |
||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
master e4ff2bbb 2016-06-16 13:06:53 Committer: bugmaster Details Diff |
0026786: Segmentation violation exception raised if a shape to be fixed is null Add check for null shape. |
||
mod - src/ShapeProcessAPI/ShapeProcessAPI_ApplySequence.cxx | Diff File | ||
master 21a8e275 2016-06-16 11:38:19
Committer: bugmaster Details Diff |
0027611: Visualization - provide an interface to access selection frustum center points from SelectBasics level - getters for rectangular frustum center points were added to SelectBasics_SelectingVolumeManager |
||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | ||
master a13f2dc4 2016-06-16 11:06:53 Committer: bugmaster Details Diff |
0027566: Configuration - define Handle_ as non-template class for compatibility with C++/CLI For MSVC compiler (version 12 and above), Handle_Class types are defined as true classes (inheriting corresponding opencascade::handle<Class>) to allow using them in "public" statement of C++/CLI language, to make these classes recognizable by other C++/CLI libraries. Code to test operations with Handle_ class is added to QAHandleOps test command |
||
mod - src/AIS/AIS_TexturedShape.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectMarker3d.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture1D.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture1Dmanual.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture1Dsegment.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture2D.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture2Dmanual.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture2Dplane.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureEnv.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureMap.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureRoot.hxx | Diff File | ||
mod - src/Image/FILES | Diff File | ||
mod - src/Image/Image_PixMap.hxx | Diff File | ||
rm - src/Image/Image_PixMap_Handle.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Handle.cxx | Diff File | ||
mod - src/Standard/Standard_Handle.hxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx | Diff File | ||
master 7ccf8676 2016-06-16 09:58:05 Committer: bugmaster Details Diff |
0027606: Visualization - view is blocking when MSAA has been overridden in graphics driver settings OpenGl_View::blitBuffers() - try disabling MSAA on glBlitFramebuffer() failure |
Affected Issues 0027606 |
|
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Redraw.cxx | Diff File | ||
master f767cea6 2016-06-16 09:44:18 Committer: bugmaster Details Diff |
0027608: Tests - drop useless performance comparison from perf/fclasses/handle Correction of test case perf/fclasses/handle according to the current behavior |
||
mod - src/QANCollection/QANCollection_Handle.cxx | Diff File | ||
mod - tests/perf/fclasses/handle | Diff File | ||
master 9bba178d 2016-06-15 11:29:32 Committer: apn Details Diff |
0027570: Unacceptable performance during reading large STEP files Improvement of translating assemblies from STEP. |
||
mod - src/STEPConstruct/STEPConstruct_Assembly.cxx | Diff File | ||
mod - src/STEPConstruct/STEPConstruct_Assembly.hxx | Diff File | ||
mod - src/STEPControl/STEPControl_ActorRead.cxx | Diff File | ||
mod - src/STEPSelections/STEPSelections_Counter.cxx | Diff File | ||
mod - src/STEPSelections/STEPSelections_SelectInstances.cxx | Diff File | ||
add - tests/bugs/step/bug27570 | Diff File | ||
master 9d1bf7ae 2016-06-15 11:05:01
Committer: bugmaster Details Diff |
0027601: TKV3d, AIS_RubberBand - polygonal selection mode invokes an exception with convex fill area Corrected allocation of primitive array for triangles. |
||
mod - src/AIS/AIS_RubberBand.cxx | Diff File | ||
master d26375e2 2016-06-15 09:29:47
Committer: apn Details Diff |
0027514: Configuration, CMake - relative paths are not correctly handled for INSTALL_DIR Relative path can be used as INSTALL_DIR. |
Affected Issues 0027514 |
|
mod - adm/cmake/3rdparty_macro.cmake | Diff File | ||
mod - adm/cmake/freetype.cmake | Diff File | ||
mod - adm/cmake/occt_macros.cmake | Diff File | ||
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
mod - adm/cmake/tbb.cmake | Diff File | ||
mod - adm/cmake/tcl.cmake | Diff File | ||
mod - adm/cmake/tk.cmake | Diff File | ||
mod - adm/templates/custom.install.bat.in | Diff File | ||
mod - adm/templates/custom.install.sh.in | Diff File | ||
mod - adm/templates/env.samples.bat.in | Diff File | ||
mod - adm/templates/env.samples.sh.in | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/01_Geometry/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/02_Modeling/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/03_Viewer2d/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/04_Viewer3d/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/05_ImportExport/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/07_Triangulation/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/08_HLR/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/09_Animation/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/10_Convert/CMakeLists.txt | Diff File | ||
mod - samples/mfc/standard/mfcsample/CMakeLists.txt | Diff File |