Changesets: occt
master 05aa616d 2016-11-18 14:53:10
Committer: bugmaster Details Diff |
0028218: Visualization, Path Tracing - Redesign path tracing materials to support two-layered model Existing OCCT path tracing engine used very simple additive material (BSDF) model, so it was possible to reproduce behavior only of very basic materials such as metal, glass, or plastic. However, some important in CAD industry materials like car paint or ceramic could not be modeled well. In this patch, OCCT BSDF was significantly improved by replacing additive model with two-layered scattering model. Therefore, we have base diffuse, glossy, or transmissive layer, covered by one glossy/specular coat. The layers themselves have no thickness; they can simply reflect light or transmits it to the layer under it. Balancing different combinations of layer properties can produce a wide range of different effects. At the same time, disabling the first (coat) layer allows to keep full compatibility with previously supported scattering model. All new parameters are available via 'vbsdf' command. Location of new sample for few material examples: samples\tcl\pathtrace_materials.tcl Fix shader compilation issue. Fix test case sample_ball_alpha. Shaders_PathtraceBase_fs.pxx - regenerate resource from origin |
Affected Issues 0028218 |
|
mod - .gitattributes | Diff File | ||
mod - samples/tcl/pathtrace_cube.tcl | Diff File | ||
add - samples/tcl/pathtrace_materials.tcl | Diff File | ||
mod - src/Graphic3d/Graphic3d_BSDF.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_BSDF.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_MaterialAspect.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_SceneGeometry.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - tests/v3d/raytrace/sample_ball_alpha | Diff File | ||
add - tests/v3d/raytrace/sample_materials | Diff File | ||
master b3eab8ef 2016-11-18 13:00:59 Committer: apn Details Diff |
0028127: Visualization - transparent object breaks Z-Layer depth buffer clear OpenGl_LayerList::Render() now calls glDepthMask(GL_TRUE) before clearing depth buffer. Depth buffer is now cleared even if ZLayer with this command has no structures. |
Affected Issues 0028127 |
|
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | ||
add - tests/bugs/vis/bug28127 | Diff File | ||
master 4208cf18 2016-11-18 11:31:58
Committer: apn Details Diff |
0028105: HLR rendering crash in MFC sample User_Cylinder class was updated according to work as single object in Prs3d_Presentation. |
Affected Issues 0028105 |
|
mod - samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.cxx | Diff File | ||
mod - samples/mfc/standard/Common/User_Cylinder.hxx | Diff File | ||
master b4327ba8 2016-11-18 08:13:29
Committer: apn Details Diff |
0028126: Visualization, Path tracing - Provide ability to use two-sided scattering models |
Affected Issues 0028126 |
|
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/v3d/raytrace/sample_cube_twosided | Diff File | ||
master b443d536 2016-11-18 07:06:50
Committer: apn Details Diff |
0028163: 3D Offset algorithm produces incorrect result on attached shape in mode Complete Intersection 1. Correct building of the lists of intersection faces connected to the same vertex. 2. For the artificially invalid cases with only one invalid face avoid usage of the edges having same origins as invalid edges. 3. Test cases for the issue. 4. Test cases offset shape_type_i_c XM1, ZW*,ZX*,ZY* have been modified to provide more clear result. 5. TODO statements have been removed from the test case offset shape_type_i_c XE6 as it is OK. 6. Test case offset shape_type_i_c ZZ2 is improvement. |
||
mod - src/BRepOffset/BRepOffset_Inter3d.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
mod - tests/offset/shape_type_i_c/XE6 | Diff File | ||
mod - tests/offset/shape_type_i_c/XM1 | Diff File | ||
add - tests/offset/shape_type_i_c/XM4 | Diff File | ||
add - tests/offset/shape_type_i_c/XM5 | Diff File | ||
add - tests/offset/shape_type_i_c/XM6 | Diff File | ||
add - tests/offset/shape_type_i_c/XM7 | Diff File | ||
add - tests/offset/shape_type_i_c/XM8 | Diff File | ||
add - tests/offset/shape_type_i_c/XM9 | Diff File | ||
add - tests/offset/shape_type_i_c/XN1 | Diff File | ||
add - tests/offset/shape_type_i_c/XN2 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW1 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW2 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW3 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW4 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW5 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW6 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW7 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW8 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZW9 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZX1 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZX2 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZX3 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZX4 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZX9 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY1 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY4 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY5 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY6 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY7 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZY8 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZZ1 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZZ2 | Diff File | ||
master f411f94f 2016-11-17 15:51:38
Committer: apn Details Diff |
0027256: Visualization, Path Tracing - add support of alpha-channel of texture Regenerate resource files. |
Affected Issues 0027256 |
|
mod - src/Graphic3d/Graphic3d_NameOfTexture2D.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_Texture2D.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
add - src/Textures/2d_chess.rgba | Diff File | ||
mod - src/Textures/FILES | Diff File | ||
add - tests/v3d/raytrace/sample_ball_alpha | Diff File | ||
master 85114087 2016-11-17 12:51:44 Committer: apn Details Diff |
0028101: Visualization, Select3D_SensitiveSet - fix NULL dereference on re-adding the same sensitivity Select3D_SensitiveSet now stores BVH_PrimitiveSet as class field (no dynamic allocation), and BVH_PrimitiveSet subclass now stores raw pointer to Select3D_SensitiveSet (no smart pointer). Select3D_BVHPrimitiveContent definition has been moved into Select3D_SensitiveSet class definition to avoid confusion. Unused field Select3D_SensitiveSet::myIsLeftChildQueuedFirst has been removed. |
||
mod - src/Select3D/FILES | Diff File | ||
rm - src/Select3D/Select3D_BVHPrimitiveContent.cxx | Diff File | ||
rm - src/Select3D/Select3D_BVHPrimitiveContent.hxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveSet.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveSet.hxx | Diff File | ||
master c894a5fd 2016-11-17 12:50:16
Committer: apn Details Diff |
0027992: Modeling Algorithms - Extrema_ExtPS crashes on face without geometric surface The algorithm BRepExtrema_DistShapeShape has been protected against exceptions when non-geometric shape data is given on input, like a face containing triangulation only or an edge containing polygon only. Such faces/edges are ignored by the algorithm. BRepGProps::VolumeProperties() now ignores faces without geometric surface to avoid access violation. |
Affected Issues 0027992 |
|
mod - src/BRepExtrema/BRepExtrema_ExtCC.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtCF.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtFF.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtPC.cxx | Diff File | ||
mod - src/BRepExtrema/BRepExtrema_ExtPF.cxx | Diff File | ||
mod - src/BRepGProp/BRepGProp.cxx | Diff File | ||
mod - src/BRepTest/BRepTest_ExtremaCommands.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27992 | Diff File | ||
mod - tests/bugs/vis/bug27821 | Diff File | ||
master f9f740d6 2016-11-17 12:39:52 Committer: apn Details Diff |
0028095: Draw Harness, ViewerTest - use RGBA format instead of BGRA within vreadpixel OpenGl_Workspace::BufferDump() now implicitly converts RGBA dump into requested BGR, BGRA and RGB image. DRAW command dversion is improved to report OpenGL variant used (desktop or ES); reporting of version of MSVC is corrected for VC14 and above; reporting of HAVE_OPENCL option is removed. Usage of command vdump is corrected in some tests to specify extension .png for an image file. Compiler warning is eliminated in OpenGl_Text.cxx (OpenGL ES mode only). |
Affected Issues 0028095 |
|
mod - src/Draw/Draw_BasicCommands.cxx | Diff File | ||
mod - src/Image/Image_PixMap.cxx | Diff File | ||
mod - src/Image/Image_PixMap.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/V3d/V3d_View.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - tests/bugs/vis/bug26147 | Diff File | ||
mod - tests/bugs/vis/bug26159 | Diff File | ||
mod - tests/bugs/vis/bug26413 | Diff File | ||
mod - tests/bugs/vis/bug26430 | Diff File | ||
master 45d0af05 2016-11-17 12:14:19
Committer: apn Details Diff |
0028096: VC14 compiler warnings of 7.1.0.beta Warnings are eliminated // minor corrections in headers |
Affected Issues 0028096 |
|
mod - src/BRepBuilderAPI/BRepBuilderAPI_FastSewing.hxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
mod - src/IntWalk/IntWalk_PWalking.cxx | Diff File | ||
mod - src/Select3D/Select3D_SensitiveBox.hxx | Diff File | ||
master 72523826 2016-11-17 11:44:59
Committer: apn Details Diff |
0027575: Reading STEP file gives an empty result Exception is raised during translation BSpline curve having only one unique knot. Protection for such case was added Added protection against exception during reading BSpline curve with number of control points equal to 0 Added protection against exception due to using null binder during writing XDE document Test case for issue #27575 |
||
mod - src/RWStepGeom/RWStepGeom_RWBSplineCurveWithKnots.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/StepToGeom/StepToGeom_MakeBSplineCurve.pxx | Diff File | ||
add - tests/bugs/step/bug27575 | Diff File | ||
mod - tests/de/step_2/G5 | Diff File | ||
master 6dd6e5c7 2016-11-16 14:47:07
Committer: apn Details Diff |
0028115: Visualization, Ray tracing - Fix crash on NVIDIA GPUs with driver version 373.06 when window is resized |
Affected Issues 0028115 |
|
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
master f3495b01 2016-11-16 14:08:24
Committer: apn Details Diff |
0027828: Reference documentation of AIS_Trihedron contains invalid information about default size. Fixed the description of AIS_Trihedron |
Affected Issues 0027828 |
|
mod - dox/user_guides/visualization/visualization.md | Diff File | ||
mod - src/AIS/AIS_Trihedron.hxx | Diff File | ||
master 383c6c9f 2016-11-16 12:44:56
Committer: apn Details Diff |
0028114: Visualization, Path tracing - Make path tracing mode interactive in high resolutions |
Affected Issues 0028114 |
|
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceRender.fs | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceRender_fs.pxx | Diff File | ||
master 80223385 2016-11-16 09:07:55
Committer: apn Details Diff |
0028079: Proofreading of updates section and possible documentation changes since 7.0 Added some content from the bugtracker to porting notes. Reviewed some other recent changes. |
Affected Issues 0028079 |
|
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
master 640d5fe2 2016-11-15 18:05:52
Committer: apn Details Diff |
0028107: Visualization - provide a flexible interface to set custom hatch styles - class Graphic3d_HatchStyle is added to provide a possibility to set up custom and predefined hatching; - added the ability to set custom hatch patterns through bitmaps; - test case for issue #28107 |
||
mod - src/Aspect/Aspect_HatchStyle.hxx | Diff File | ||
mod - src/Graphic3d/FILES | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_AspectFillArea3d.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ClipPlane.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_ClipPlane.hxx | Diff File | ||
add - src/Graphic3d/Graphic3d_HatchStyle.cxx | Diff File | ||
add - src/Graphic3d/Graphic3d_HatchStyle.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_AspectFace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_LineAttributes.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_LineAttributes.hxx | Diff File | ||
mod - src/V3d/V3d_Plane.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | ||
add - tests/bugs/vis/bug28107 | Diff File | ||
master 712879c8 2016-11-15 09:17:45
Committer: apn Details Diff |
0027383: Modeling - improve handling of regularity on edges 1. There has been implemented calculation of all possible types of continuity for shared edges: * G1 is set if tangential planes are the same for connected faces in each control points through the edge; * C1 is set in addition to G1 conditions if derivatives, orthogonal to the edge on each face, are equal vectors; * G2 is set in addition to G1 if the centers of principal curvatures are the same for connected faces in each control points through the edge; * C2 is set in addition to C1 and G2 if directions of principal curvatures are equal; * CN continuity is set only if both connected faces are based on elementary surfaces (the conditions for this case are similar to C2 continuity). 2. ShapeFix::EncodeRegularity() is merged into BRepLib::EncodeRegularity(). 3. Implemented several test cases to check correct handling of regularity. 4. Fix incorrect usage of BRepLib::EncodeRegularity() in BRepBuilderAPI_Sewing. 5. Implement a method for calculation of regularity on the given list of edges. 6. Documentation updates |
Affected Issues 0027383 |
|
mod - dox/user_guides/modeling_algos/modeling_algos.md | Diff File | ||
add - dox/user_guides/modeling_data/images/modeling_data_continuity_curves.svg | Diff File | ||
add - dox/user_guides/modeling_data/images/modeling_data_continuity_surfaces.svg | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.cxx | Diff File | ||
mod - src/BRepBuilderAPI/BRepBuilderAPI_Sewing.hxx | Diff File | ||
mod - src/BRepLib/BRepLib.cxx | Diff File | ||
mod - src/BRepLib/BRepLib.hxx | Diff File | ||
mod - src/ShapeFix/ShapeFix.cxx | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_313 | Diff File | ||
mod - tests/bugs/modalg_6/bug27341_314 | Diff File | ||
mod - tests/bugs/modalg_6/bug27383_1 | Diff File | ||
mod - tests/bugs/modalg_6/bug27383_2 | Diff File | ||
add - tests/bugs/modalg_6/bug27383_3 | Diff File | ||
add - tests/bugs/modalg_6/bug27383_4 | Diff File | ||
add - tests/bugs/modalg_6/bug27383_5 | Diff File | ||
add - tests/bugs/modalg_6/bug27383_6 | Diff File | ||
add - tests/bugs/modalg_6/bug27383_7 | Diff File | ||
master d673da18 2016-11-14 15:08:44
Committer: apn Details Diff |
0028103: Foundation Classes - extend NCollection_Map to check whether two given maps are intersected Mehtod HasIntersection added in NCollection_Map to check whether two given maps contain at least one same item. 'Draw' command and test to check the method were created. |
Affected Issues 0028103 |
|
mod - src/NCollection/NCollection_Map.hxx | Diff File | ||
mod - src/QANCollection/QANCollection_Test.cxx | Diff File | ||
add - tests/collections/grids.list | Diff File | ||
add - tests/collections/n/begin | Diff File | ||
add - tests/collections/n/end | Diff File | ||
add - tests/collections/n/map | Diff File | ||
master ad03c234 2016-11-14 11:31:00
Committer: apn Details Diff |
0028110: Configuration - specify Unicode charset instead of multibyte in project files for Visual Studio Eliminated usage of ANSI methods. All Visual Studio projects generated by genproj or CMake use Unicode character set. Draw Harness now handles Unicode input on Windows. Tcl test scripts are now expected in UTF-8 encoding by default. |
Affected Issues 0028110 |
|
mod - adm/genproj.tcl | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - src/Draw/CommandWindow.cxx | Diff File | ||
mod - src/Draw/COMMANDWINDOW.h | Diff File | ||
mod - src/Draw/Draw.cxx | Diff File | ||
mod - src/Draw/Draw_Appli.hxx | Diff File | ||
mod - src/Draw/Draw_Main.cxx | Diff File | ||
mod - src/Draw/Draw_Viewer.cxx | Diff File | ||
mod - src/Draw/Draw_Window.cxx | Diff File | ||
mod - src/Draw/Draw_Window.hxx | Diff File | ||
mod - src/Draw/Draw_Window_1.mm | Diff File | ||
mod - src/Draw/init.cxx | Diff File | ||
mod - src/Draw/init.h | Diff File | ||
mod - src/Draw/MainWindow.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw.hxx | Diff File | ||
mod - src/OSD/OSD_Environment.cxx | Diff File | ||
mod - src/OSD/OSD_File.cxx | Diff File | ||
mod - src/OSD/OSD_Host.cxx | Diff File | ||
mod - src/OSD/OSD_Process.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/WNT/FILES | Diff File | ||
mod - src/WNT/WNT_WClass.cxx | Diff File | ||
mod - src/WNT/WNT_WClass.hxx | Diff File | ||
rm - src/WNT/WNT_WClass.lxx | Diff File | ||
mod - src/WNT/WNT_Window.cxx | Diff File | ||
master 6fe58c66 2016-11-14 10:14:04 Committer: apn Details Diff |
0028099: Visualization, OpenGl_Text - handle DIMENSION and SUBTITLE styles within Core Profile OpenGl_Text now creates VBO for drawing background rectangle. |
Affected Issues 0028099 |
|
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.hxx | Diff File | ||
add - tests/bugs/vis/bug28099_text_core | Diff File | ||
master 41aa3c3d 2016-11-14 07:19:15
Committer: apn Details Diff |
0028046: Incomplete result of offset operation in mode complete intersection 1. Special usage of the common edges not belonging to any invalidity while rebuilding the invalid faces (method IntersectFaces() in BRepOffset_MakeOffset_1.cxx). Such edges could only be extended to the valid faces boundaries, thus could only split the face and not create any new part. 2. Test cases for the issue. |
||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
mod - tests/offset/shape_type_i_c/Q1 | Diff File | ||
mod - tests/offset/shape_type_i_c/XC5 | Diff File | ||
add - tests/offset/shape_type_i_c/XL1 | Diff File | ||
add - tests/offset/shape_type_i_c/XL2 | Diff File | ||
add - tests/offset/shape_type_i_c/XL3 | Diff File | ||
add - tests/offset/shape_type_i_c/XL4 | Diff File | ||
add - tests/offset/shape_type_i_c/XL5 | Diff File | ||
add - tests/offset/shape_type_i_c/XL6 | Diff File | ||
add - tests/offset/shape_type_i_c/XL7 | Diff File | ||
add - tests/offset/shape_type_i_c/XL8 | Diff File | ||
add - tests/offset/shape_type_i_c/XL9 | Diff File | ||
add - tests/offset/shape_type_i_c/XM1 | Diff File | ||
add - tests/offset/shape_type_i_c/XM2 | Diff File | ||
add - tests/offset/shape_type_i_c/XM3 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZD9 | Diff File | ||
master ef9a9362 2016-11-11 15:20:49 Committer: apn Details Diff |
0028093: Visualization - access violation on removal of dynamic highlighting after device loss OpenGl_Layer::Remove() now tries to remove object from myAlwaysRenderedMap if it was not removed from other groups. |
Affected Issues 0028093 |
|
mod - src/OpenGl/OpenGl_Layer.cxx | Diff File | ||
add - tests/bugs/vis/bug28093 | Diff File | ||
master 624f732f 2016-11-11 14:59:23
Committer: apn Details Diff |
0026007: Standard attribute for surface meshes in TDataStd | ||
mod - src/BinMDataXtd/BinMDataXtd.cxx | Diff File | ||
mod - src/BinMDataXtd/BinMDataXtd.hxx | Diff File | ||
add - src/BinMDataXtd/BinMDataXtd_TriangulationDriver.cxx | Diff File | ||
add - src/BinMDataXtd/BinMDataXtd_TriangulationDriver.hxx | Diff File | ||
mod - src/BinMDataXtd/FILES | Diff File | ||
mod - src/DDataStd/DDataStd_BasicCommands.cxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.cxx | Diff File | ||
mod - src/Poly/Poly_Triangulation.hxx | Diff File | ||
mod - src/TDataXtd/FILES | Diff File | ||
mod - src/TDataXtd/TDataXtd.hxx | Diff File | ||
add - src/TDataXtd/TDataXtd_Triangulation.cxx | Diff File | ||
add - src/TDataXtd/TDataXtd_Triangulation.hxx | Diff File | ||
mod - src/XmlMDataXtd/FILES | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.cxx | Diff File | ||
mod - src/XmlMDataXtd/XmlMDataXtd.hxx | Diff File | ||
add - src/XmlMDataXtd/XmlMDataXtd_TriangulationDriver.cxx | Diff File | ||
add - src/XmlMDataXtd/XmlMDataXtd_TriangulationDriver.hxx | Diff File | ||
add - tests/caf/basic/N1 | Diff File | ||
add - tests/caf/basic/N2 | Diff File | ||
master 16c93d97 2016-11-11 14:08:08
Committer: apn Details Diff |
0028094: Shape obtained after DRAW command "splitshape" has unnecessary high tolerance. Check of the gap between ends of the p-curves having common vertex in the parametric space of face similar as in the class BRepCheck_Wire was added. Check that face lies on the periodic surface was added. Added check between ends of 2D curves in the 3D space and vertex the same which used in the BRepCheck_Wire::SelfIntersect Test case for issue CR28094 has been created. |
||
mod - src/LocOpe/LocOpe_WiresOnShape.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug28094 | Diff File | ||
master 7fbac3c2 2016-11-11 14:00:25
Committer: apn Details Diff |
0028077: Add option for genproj to generate UWP projects Ability to generate UWP solution was added to genproj command, applied when VC version set to "vc14-uwp". Environment variables are used to find installed Microsoft SDKs. Visual Studio project option "Use precompiled headers" is set to "Not Using" by default. Character set option of VS project Unicode is used instead of preprocessor definitions for UWP projects. |
Affected Issues 0028077 |
|
mod - adm/genproj.tcl | Diff File | ||
mod - adm/templates/msvc.bat | Diff File | ||
mod - adm/templates/template.vc10 | Diff File |