Changesets: occt
master 7c633a3e 2013-10-31 11:43:38
Committer: bugmaster Details Diff |
0024153: Adding OpenCL to OCCT prerequisites OpenCL is supported by CMake OCCT solution 3rdparty directory is changed to <occt root> 3rdparty seeking in additional places if 3rdparty dir isn't defined |
Affected Issues 0024153 |
|
mod - CMakeLists.txt | Diff File | ||
master e276548b 2013-10-31 11:35:18
Committer: bugmaster Details Diff |
0024130: Implementing ray tracing visualization core The purpose of this functionality is to bring a basic ray-tracing solution to existing OCCT visualization toolkit (TKOpenGL). Currently ray-tracing visualization core supports sharp shadows, specular reflections, transparency and adaptive anti-aliasing. However, the basis for all ray-tracing algorithms is versatile, allowing you to add new ray-tracing features easily (such as ambient occlusion). All ray-tracing computations are performed on the GPU using OpenCL framework, allowing real-time rendering performance. It is important to note, that real-time ray-tracing is possible using high-performance GPUs with support of OpenCL 1.1 and higher (such as NVIDIA GeForce 660 or ATI/AMD Radeon 7850). When using low-end GPUs (such as NVIDIA GeForce 640) the ray-tracing performance may slow down significantly. Therefore, even with NVIDIA GeForce 640 you can render scenes with the millions of triangles. The support of OpenCL-enabled CPUs and integrated graphics cards is not guaranteed. |
Affected Issues 0024130 |
|
mod - .gitattributes | Diff File | ||
mod - adm/UDLIST | Diff File | ||
add - samples/qt/Common/res/antialiasing.png | Diff File | ||
add - samples/qt/Common/res/reflections.png | Diff File | ||
add - samples/qt/Common/res/shadows.png | Diff File | ||
mod - samples/qt/Common/src/ApplicationCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/ApplicationCommon.h | Diff File | ||
mod - samples/qt/Common/src/Common-icon.ts | Diff File | ||
mod - samples/qt/Common/src/Common-string.ts | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.cxx | Diff File | ||
mod - samples/qt/Common/src/DocumentCommon.h | Diff File | ||
mod - samples/qt/Common/src/MDIWindow.cxx | Diff File | ||
mod - samples/qt/Common/src/MDIWindow.h | Diff File | ||
mod - samples/qt/Common/src/View.cxx | Diff File | ||
mod - samples/qt/Common/src/View.h | Diff File | ||
mod - samples/qt/IESample/IESample-vc10.sln | Diff File | ||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | ||
mod - src/OpenGl/EXTERNLIB | Diff File | ||
mod - src/OpenGl/FILES | Diff File | ||
add - src/OpenGl/OpenGl_AABB.cxx | Diff File | ||
add - src/OpenGl/OpenGl_AABB.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Caps.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Caps.hxx | Diff File | ||
add - src/OpenGl/OpenGl_Cl.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Display_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PriorityList.hxx | Diff File | ||
add - src/OpenGl/OpenGl_RaytraceSource.cxx | Diff File | ||
add - src/OpenGl/OpenGl_RaytraceTypes.hxx | Diff File | ||
add - src/OpenGl/OpenGl_SceneGeometry.cxx | Diff File | ||
add - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
add - src/OpenGl/OpenGl_Workspace_Raytrace.cxx | Diff File | ||
mod - src/TKOpenGl/EXTERNLIB | Diff File | ||
mod - src/V3d/V3d_View.cdl | Diff File | ||
mod - src/V3d/V3d_View_5.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - tests/bugs/parse.rules | Diff File | ||
add - tests/bugs/vis/bug24130 | Diff File | ||
master 9f6931fb 2013-10-31 09:52:27
Committer: bugmaster Details Diff |
0024277: DRAW command that shows coordinates of a vertex "getcoords" command added "getcoords" moved to BRepTest/BRepTest_BasicCommands |
Affected Issues 0024277 |
|
mod - src/BRepTest/BRepTest_BasicCommands.cxx | Diff File | ||
master d0cc1cb7 2013-10-31 09:46:12 Committer: bugmaster Details Diff |
0024295: vclose behavior is inconsistent Process vclose on active view when executed without arguments Fix trivial warning |
Affected Issues 0024295 |
|
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
master 9447f912 2013-10-31 09:28:33 Committer: bugmaster Details Diff |
0024282: Shaded presentation is not computed due to exception in StdPrs_ToolShadedShape::Normal() Fix gp_Dir initialization with zero modulus StdPrs_ToolShadedShape::Normal() - reduce code duplication Test cases for issue CR24282 |
||
mod - src/StdPrs/StdPrs_ToolShadedShape.cxx | Diff File | ||
add - tests/bugs/vis/bug24282 | Diff File | ||
master 008aef40 2013-10-30 20:44:20
Committer: bugmaster Details Diff |
0024234: occt master is not compiled by VC++ 2005 (vc8 32/64 bit TKBO) Fixed building by VS 2005 and VS 2013 (Express): - macro _WIN32_WINNT defined in BOPCol_TBB.hxx for building with TBB on VS 2005 - compiler warnings specific for VS 2005 (vc8) fixed (explicit casts added in assignment expressions involving small integer types) - definition of functions atanh, acosh, asinh is avoided for vc12 and later (they are provided by CRT in vc12) - math constants (M_PI and similar) are defined by including math.h rather than by custom code - misuse of stream operator << fixed in a few places |
Affected Issues 0024234 |
|
mod - src/BOPCol/BOPCol_TBB.hxx | Diff File | ||
mod - src/BSplSLib/BSplSLib.cxx | Diff File | ||
mod - src/DDF/DDF_IOStream.cxx | Diff File | ||
mod - src/FSD/FSD_File.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_MarkerImage.cxx | Diff File | ||
mod - src/IGESData/IGESData_IGESWriter.cxx | Diff File | ||
mod - src/IGESFile/liriges.c | Diff File | ||
mod - src/ShapeFix/ShapeFix_ComposeShell.cxx | Diff File | ||
mod - src/Standard/Standard_GUID.cxx | Diff File | ||
mod - src/Standard/Standard_math.cxx | Diff File | ||
mod - src/Standard/Standard_math.hxx | Diff File | ||
mod - src/TDataStd/TDataStd_Integer.cxx | Diff File | ||
mod - src/TopOpeBRepDS/TopOpeBRepDS_ProcessFaceInterferences.cxx | Diff File | ||
mod - src/XmlObjMgt/XmlObjMgt.cxx | Diff File | ||
master 2b3ac0cf 2013-10-30 13:16:51
Committer: bugmaster Details Diff |
0024300: Remove unused class MMgt_StackManager |
Affected Issues 0024300 |
|
mod - src/MMgt/MMgt.cdl | Diff File | ||
rm - src/MMgt/MMgt_StackManager.cdl | Diff File | ||
rm - src/MMgt/MMgt_StackManager.cxx | Diff File | ||
master e6c9f595 2013-10-29 13:22:11
Committer: apn Details Diff |
0023972: Exception thrown when intersecting two cones DRAW command and test case for issue CR23972 |
Affected Issues 0023972 |
|
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
add - tests/bugs/fclasses/bug23972 | Diff File | ||
master ec2eeb2d 2013-10-29 10:10:28 Committer: bugmaster Details Diff |
0024297: OpenGl_Texture::Release() might call OpenGL functions without active context Add check to Release() method of OpenGl_Texture, OpenGl_ShaderObject, OpenGl_ShaderProgram |
||
mod - src/OpenGl/OpenGl_ShaderObject.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | ||
master be6e564e 2013-10-28 12:25:28 Committer: bugmaster Details Diff |
0024294: Access violation in AIS_InteractiveContext::MoveTo() | ||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | ||
master 429a6c4d 2013-10-25 09:55:18
Committer: bugmaster Details Diff |
Adjusting test unstable testing cases in Debug mode for current state of OCCT | ||
mod - tests/boolean/bsection/M8 | Diff File | ||
mod - tests/boolean/bsection/M9 | Diff File | ||
mod - tests/boolean/bsection/N4 | Diff File | ||
mod - tests/perf/bop/boxholes | Diff File | ||
mod - tests/perf/bspline/intersect | Diff File | ||
master aa4b5679 2013-10-25 09:52:07 Details Diff |
Update CSharp sample (issue 0024147) for current state of OCCT | ||
mod - samples/CSharp/OCCTProxy/OCCTProxy.cpp | Diff File | ||
master d1a2fee8 2013-10-25 09:44:45
Committer: bugmaster Details Diff |
0024147: Update of CSharp sample Overall revision of of CSharp sample code: - Pure C++ project "OCC" deleted as unnecessary - C++/CLI project "shell" renamed to OCCTProxy and refactored to implement all required interface to OCCT functionality. - In About dialog, date corrected in Copyright statement - CSharp files re-layouted with 2 spaces indentation - ReadMe converted to MarkDown format and revised - Generation of names of views refactored to avoid calling C++ level - Project files corrected to run on 64-bit systems - Batch scripts refactored to use OCCT default configuration WPF front-end added to demonstrate usage of OCCT in WPF applications. WPF sample was modified, operation Export has been fixed Exception "Cannot create this file", which appeared by export to image format, has been corrected. Option "Export image to .xwd" removed. |
Affected Issues 0024147 |
|
add - samples/CSharp/CSharp.sln | Diff File | ||
rm - samples/CSharp/IE/AboutDialog.cs | Diff File | ||
rm - samples/CSharp/IE/app.config | Diff File | ||
rm - samples/CSharp/IE/Form1.cs | Diff File | ||
rm - samples/CSharp/IE/Form2.cs | Diff File | ||
rm - samples/CSharp/IE/IE.sln | Diff File | ||
rm - samples/CSharp/IE/MaterialDialog.cs | Diff File | ||
rm - samples/CSharp/IE/res/document.ico | Diff File | ||
rm - samples/CSharp/IE/TransparencyDialog.cs | Diff File | ||
mod - samples/CSharp/msvc.bat | Diff File | ||
rm - samples/CSharp/OCC/OCC.cpp | Diff File | ||
rm - samples/CSharp/OCC/OCC.vcproj | Diff File | ||
rm - samples/CSharp/OCC/OCCViewer.cpp | Diff File | ||
rm - samples/CSharp/OCC/OCCViewer.h | Diff File | ||
rm - samples/CSharp/OCC/ReadMe.txt | Diff File | ||
rm - samples/CSharp/OCC/stdafx.cpp | Diff File | ||
rm - samples/CSharp/OCC/stdafx.h | Diff File | ||
add - samples/CSharp/OCCTProxy/OCCTProxy.cpp | Diff File | ||
add - samples/CSharp/OCCTProxy/OCCTProxy.vcproj | Diff File | ||
add - samples/CSharp/ReadMe.md | Diff File | ||
rm - samples/CSharp/run.bat | Diff File | ||
add - samples/CSharp/run_winforms.bat | Diff File | ||
add - samples/CSharp/run_wpf.bat | Diff File | ||
rm - samples/CSharp/shell/shell.cpp | Diff File | ||
rm - samples/CSharp/shell/shell.h | Diff File | ||
rm - samples/CSharp/shell/shell.vcproj | Diff File | ||
add - samples/CSharp/WinForms/AboutDialog.cs | Diff File | ||
add - samples/CSharp/WinForms/app.config | Diff File | ||
add - samples/CSharp/WinForms/Form1.cs | Diff File | ||
add - samples/CSharp/WinForms/Form2.cs | Diff File | ||
add - samples/CSharp/WinForms/MaterialDialog.cs | Diff File | ||
add - samples/CSharp/WinForms/TransparencyDialog.cs | Diff File | ||
add - samples/CSharp/WPF/About.xaml | Diff File | ||
add - samples/CSharp/WPF/About.xaml.cs | Diff File | ||
add - samples/CSharp/WPF/App.xaml | Diff File | ||
add - samples/CSharp/WPF/App.xaml.cs | Diff File | ||
add - samples/CSharp/WPF/IECommands.cs | Diff File | ||
add - samples/CSharp/WPF/IE_WPF.csproj | Diff File | ||
add - samples/CSharp/WPF/MainWindow.xaml | Diff File | ||
add - samples/CSharp/WPF/MainWindow.xaml.cs | Diff File | ||
add - samples/CSharp/WPF/MaterialDlg.xaml | Diff File | ||
add - samples/CSharp/WPF/MaterialDlg.xaml.cs | Diff File | ||
add - samples/CSharp/WPF/OCCViewer.cs | Diff File | ||
add - samples/CSharp/WPF/Properties/AssemblyInfo.cs | Diff File | ||
add - samples/CSharp/WPF/Properties/Resources.Designer.cs | Diff File | ||
add - samples/CSharp/WPF/Properties/Resources.resx | Diff File | ||
add - samples/CSharp/WPF/Properties/Settings.Designer.cs | Diff File | ||
add - samples/CSharp/WPF/Properties/Settings.settings | Diff File | ||
add - samples/CSharp/WPF/Simple Styles.xaml | Diff File | ||
add - samples/CSharp/WPF/TransparencyDialog.cs | Diff File | ||
master c4a8a6bb 2013-10-25 07:23:16 Details Diff |
Fix cyclic dependency between OpenGl (OpenGl_Vec) and Graphic3d (Graphic3d_ShaderVariable) | ||
mod - src/Graphic3d/FILES | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderVariable.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderVariable.hxx | Diff File | ||
add - src/Graphic3d/Graphic3d_Vec.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Vec2.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Vec3.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Vec4.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Vec.hxx | Diff File | ||
master 06c13a57 2013-10-25 05:17:26 Committer: bugmaster Details Diff |
0024280: Documentation of TObj_Model::GetFile() is incorrect Do not throw exception when model was not stored yet |
||
mod - src/TObj/TObj_Model.cxx | Diff File | ||
master bd0b3e60 2013-10-25 02:43:43
Committer: abv Details Diff |
Eliminate newly appeared warnings | ||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ShaderObject.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderProgram.cxx | Diff File | ||
mod - src/OSD/OSD_Disk.cxx | Diff File | ||
mod - src/TDataStd/TDataStd_NamedData.cxx | Diff File | ||
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx | Diff File | ||
master 465d1a2c 2013-10-24 09:14:33
Committer: abv Details Diff |
0024264: OCCT 6.6.0: cutting 1600 cylinders from a box leads to out-of-memory on 32-bit system Added test case (perf bop boxholes) |
Affected Issues 0024264 |
|
add - tests/perf/bop/boxholes | Diff File | ||
mod - tests/perf/bspline/intersect | Diff File | ||
mod - tests/perf/end | Diff File | ||
mod - tests/perf/grids.list | Diff File | ||
master 66993778 2013-10-24 09:12:25
Committer: abv Details Diff |
0024266: Wrong result obtained by 'bopargcheck' - method:IntTools_EdgeFace has been changed Standard_Boolean IntTools_EdgeFace::IsProjectable(const Standard_Real aT) const The checking the distance between the point on the curve projected point has been added. IntTools packages were modified Test cases for issue CR24266 |
||
mod - src/IntTools/IntTools_EdgeFace.cxx | Diff File | ||
add - tests/bugs/modalg_5/bug24266 | Diff File | ||
master fd4a6963 2013-10-24 08:53:42
Committer: abv Details Diff |
0024228: TKOpenGL - destroy GL context at view close - OpenGl_Display - release GL resources correctly on closing views - OpenGl_AspectFace, OpenGl_AspectText, OpenGl_AspectLine, OpenGl_AspectMarker - initialize OpenGl resources on demand, when context is available. - Graphic3d_TextureRoot - use const modifier for GetId method to avoid asynchronous resource state at OpenGl. - Do not call OpenGL functions if no active GL context has been left - Reset thread's context before deletion for Mesa WNT |
Affected Issues 0024228 |
|
mod - src/Graphic3d/Graphic3d_TextureRoot.cdl | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureRoot.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectFace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectFace.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectLine.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectLine.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectMarker.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectMarker.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectText.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectText.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_CappingAlgo.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_CappingPlaneResource.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Display.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Display.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_FrameBuffer.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_1.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_3.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_4.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Group.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_PointSprite.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Structure.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_telem_view.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_telem_view.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureBufferArb.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Trihedron.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_VertexBuffer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace_5.cxx | Diff File | ||
master ab2db9a5 2013-10-24 08:12:42 Committer: bugmaster Details Diff |
0024271: Provide Boolean operations for NCollection_Map NCollection_Map - add two maps content Exchange operation without data copying Add Exchange method to NCollection_DataMap, NCollection_DoubleMap, NCollection_IndexedDataMap, NCollection_IndexedMap Add NCollection_Map::IsEqual() method Corrections for gcc - use this->myAllocator |
||
mod - src/NCollection/NCollection_BaseCollection.hxx | Diff File | ||
mod - src/NCollection/NCollection_BaseMap.hxx | Diff File | ||
mod - src/NCollection/NCollection_DataMap.hxx | Diff File | ||
mod - src/NCollection/NCollection_DoubleMap.hxx | Diff File | ||
mod - src/NCollection/NCollection_IndexedDataMap.hxx | Diff File | ||
mod - src/NCollection/NCollection_IndexedMap.hxx | Diff File | ||
mod - src/NCollection/NCollection_Map.hxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
add - tests/bugs/fclasses/bug24271 | Diff File | ||
master 14b04bd2 2013-10-24 08:00:10 Committer: bugmaster Details Diff |
0023846: A crash on reading of a VRML file with wrong indices A check of indices. Test cases for issue CR23846 |
Affected Issues 0023846 |
|
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx | Diff File | ||
add - tests/bugs/xde/bug23846 | Diff File | ||
master 84f48301 2013-10-24 07:54:40
Committer: bugmaster Details Diff |
0024200: Wrong result obtained by Exterma Curve/Curve changed number of nodes in case of GeomAbs_Line in Extrema_GExtCC::Perform() function. changed number of nodes in case of GeomAbs_Line in Extrema_GExtCC::Perform(). fixed incorrect indexes and Coeff check in Extrema_CurveCache::Extrema_CurveCache added to avoid int overflow. Added test case bugs/modalg_5/bug24200 Added check if (aNbS[i] * Coeff[i]) too big in Extrema_GExtCC::Perform(). |
||
mod - src/Extrema/Extrema_CurveCache.gxx | Diff File | ||
mod - src/Extrema/Extrema_GExtCC.gxx | Diff File | ||
add - tests/bugs/modalg_5/bug24200 | Diff File | ||
master 62f22593 2013-10-24 07:48:44
Committer: bugmaster Details Diff |
0024206: Exception is raised in the STEP loopback tests. Fixed several cases of potentially uninitialized variables in Shape Healing. Corrections to avoid warning for unused variable distmini and to avoid regression for case bug22805 |
Affected Issues 0024206 |
|
mod - src/ShapeAnalysis/ShapeAnalysis_Curve.cxx | Diff File | ||
mod - src/ShapeFix/ShapeFix_EdgeProjAux.cxx | Diff File | ||
master f24125b9 2013-10-24 05:22:29
Committer: bugmaster Details Diff |
0024284: Some trivial warnings produced by ICC 14 Eliminated ICC 14 warnings: # 82: storage class is not first (e.g. "int static f()" # 2621: attribute "dllexport" does not apply here (e.g. "Standard_EXPORT typedef int qqint;") # 2415: variable "..." of static storage duration was declared but never referenced # 111: statement is unreachable (usually "break" after "return" in cycles) |
Affected Issues 0024284 |
|
mod - src/Adaptor3d/Adaptor3d_IsoCurve.cxx | Diff File | ||
mod - src/Adaptor3d/Adaptor3d_SurfaceOfLinearExtrusion.cxx | Diff File | ||
mod - src/Adaptor3d/Adaptor3d_SurfaceOfRevolution.cxx | Diff File | ||
mod - src/BRepFeat/BRepFeat.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_Tool.cxx | Diff File | ||
mod - src/CDF/CDF.cxx | Diff File | ||
mod - src/CPnts/CPnts_UniformDeflection.cxx | Diff File | ||
mod - src/DDataStd/DDataStd_DrawDriver.cxx | Diff File | ||
mod - src/Draw/Draw_PInterp.hxx | Diff File | ||
mod - src/Draw/Draw_Window.cxx | Diff File | ||
mod - src/Extrema/Extrema_ExtElCS.cxx | Diff File | ||
mod - src/FSD/FSD_BinaryFile.cxx | Diff File | ||
mod - src/FSD/FSD_CmpFile.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_TransModeFlags.hxx | Diff File | ||
mod - src/Image/Image_Diff.cxx | Diff File | ||
mod - src/Image/Image_PixMap.cxx | Diff File | ||
mod - src/IntTools/IntTools.cxx | Diff File | ||
mod - src/LDOM/LDOM_CharReference.cxx | Diff File | ||
mod - src/LDOM/LDOM_XmlReader.cxx | Diff File | ||
mod - src/LDOM/LDOM_XmlWriter.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_BuilderPriority.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_DisplayModeFlags.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_EntityType.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_SelectionModeFlags.hxx | Diff File | ||
mod - src/MeshVS/MeshVS_TwoColors.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Matrix.hxx | Diff File | ||
mod - src/OSD/OSD_Error.cxx | Diff File | ||
mod - src/PCollection/PCollection_HExtendedString.cxx | Diff File | ||
mod - src/PLib/PLib.cxx | Diff File | ||
mod - src/QABugs/QABugs_19.cxx | Diff File | ||
mod - src/StepFile/recfile.pc | Diff File | ||
mod - src/TNaming/TNaming.cxx | Diff File | ||
mod - src/TNaming/TNaming_Localizer.cxx | Diff File | ||
mod - src/TopLoc/TopLoc_Location.cxx | Diff File | ||
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_KPart.cxx | Diff File | ||
master 796a784d 2013-10-22 09:13:38
Committer: abv Details Diff |
0024157: Parallelization of assembly part of BO New metod was implemented to class BOPAlgo_Builder - method: void BOPAlgo_Builder::SetRunParallel(const Standard_Boolean theFlag) The method sets the flag of parallel processing if <theFlag> is true the parallel processing is switched on if <theFlag> is false the parallel processing is switched off - method: Standard_Boolean BOPAlgo_Builder::RunParallel()const The method returns the flag of parallel processing Class BOPTest was changed - static function: Standard_Integer bbuild(Draw_Interpretor& di, Standard_Integer n, const char** a) The optional parameters [ -s -t ] have been added to the command line of the command 'bbuild': bbuild r [-s -t] -s : builds the result using serial procesing -t : show the wall time |
Affected Issues 0024157 |
|
mod - src/BOPAlgo/BOPAlgo_Builder.cdl | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | ||
mod - src/BOPTest/BOPTest_PartitionCommands.cxx | Diff File |