Changesets: occt

master 209ae313

2021-01-29 08:31:33

asuraven


Committer: smoskvin Details Diff
0032031: Analyze Precise HLR behaviour in Draw/AIS

- Set "Algo" as default HLR algorithm in MFC HLR sample
mod - samples/mfc/standard/08_HLR/src/SelectionDialog.cpp Diff File

master 9779ff75

2021-01-29 07:24:36

kgv


Committer: bugmaster Details Diff
0032095: Tests - drop comparison in unstable perf/ncollection group

Mark performance deviations compared to STL collections as warnings instead of errors.
Affected Issues
0032095
mod - tests/perf/ncollection/A2 Diff File
mod - tests/perf/ncollection/A3 Diff File
mod - tests/perf/parse.rules Diff File

master 4ad4054c

2021-01-29 02:29:50

kgv


Committer: bugmaster Details Diff
0032094: Visualization, TKOpenGl - OpenGl_VertexBuffer::bindAttribute() silently does nothing without active GLSL program

OpenGl_VertexBuffer::bindAttribute() now prints an error message indicating a possible VBO misuse.
Affected Issues
0032094
mod - src/OpenGl/OpenGl_VertexBuffer.lxx Diff File

master a0073def

2021-01-29 01:59:41

kgv


Committer: bugmaster Details Diff
0032081: Visualization - WebGL sample errors when run in Safari browser with WebGL 1.0

"MAX_WEBGL_VERSION=2" Emscripten option is now used for building sample instead of deprecated "USE_WEBGL2=1".
Affected Issues
0032081
mod - samples/webgl/CMakeLists.txt Diff File

master 776302d4

2021-01-29 00:34:16

kgv


Committer: bugmaster Details Diff
0032093: Visualization, TKOpenGl - loading texture in BGR format fails in OpenGL ES

Graphic3d_TextureRoot::convertToCompatible() - fixed handling of
Image_Format_BGR and Image_Format_BGRA formats.

OpenGl_Texture - added error message for unsupported pixel format;
error messages have been extended by resource id.
OpenGl_Texture::InitCubeMap() now does not release cubemap
on mipmaps generation failure.

Image_PixMap::ImageFormatToString() - added method returning name of pixel format.
Affected Issues
0032093
mod - src/Graphic3d/Graphic3d_TextureRoot.cxx Diff File
mod - src/Image/Image_PixMap.cxx Diff File
mod - src/Image/Image_PixMap.hxx Diff File
mod - src/OpenGl/OpenGl_Texture.cxx Diff File

master 961c002c

2021-01-28 10:02:08

emv


Committer: bugmaster Details Diff
0031912: Modeling Algorithms - Boolean Cut can't build resulting shape

Problem is fixed by 0032058. Integrating test case only.
add - tests/bugs/modalg_7/bug31912 Diff File

master 8d55cb22

2021-01-28 09:34:19

emv


Committer: bugmaster Details Diff
0031974: Modeling Algorithms - Strange behavior of boolean operations on this BREP

Problem is fixed by 0031995. Integrating test case only.
Affected Issues
0031974
add - tests/bugs/modalg_7/bug31974 Diff File

master b06da8f1

2021-01-28 07:57:54

nds


Committer: bugmaster Details Diff
0032091: Visualization - possibility to redefine Graphic3d_TransformPers Affected Issues
0032091
mod - src/AIS/AIS_Plane.cxx Diff File
mod - src/AIS/AIS_Plane.hxx Diff File
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d_TransformPers.hxx Diff File
add - src/Graphic3d/Graphic3d_TransformPersScaledAbove.cxx Diff File
add - src/Graphic3d/Graphic3d_TransformPersScaledAbove.hxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
add - tests/v3d/trsf/bug32091 Diff File

master 62eafa5a

2021-01-27 13:24:11

emv


Committer: bugmaster Details Diff
0032088: Modeling Algorithms - Empty result of offset operation in mode "Complete" join type "Intersection"

Mark inverted edges located inside loops of invalid edges as invalid as well.
Affected Issues
0032088
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx Diff File
mod - tests/offset/shape_type_i_c/XU3 Diff File
add - tests/offset/shape_type_i_c/XY1 Diff File
add - tests/offset/shape_type_i_c/XY2 Diff File
add - tests/offset/shape_type_i_c/XY3 Diff File
add - tests/offset/shape_type_i_c/XY4 Diff File
add - tests/offset/shape_type_i_c/XY5 Diff File
add - tests/offset/shape_type_i_c/XY6 Diff File
add - tests/offset/shape_type_i_c/XY7 Diff File
mod - tests/offset/shape_type_i_c/ZE7 Diff File

master 930b466c

2021-01-27 12:12:46

dpasukhi


Committer: bugmaster Details Diff
0032087: Data Exchange, STEPCAFControl_Reader - NULL representation of shape for DGT

- Fixed problem with find a Path for the DimensionType_Location_WithPath
- Added check for the null object within FindShapeIndexForDGT
Affected Issues
0032087
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
add - tests/bugs/step/bug32087 Diff File

master 8f8fe4a9

2021-01-24 15:31:54

kgv


Committer: bugmaster Details Diff
0032083: Visualization, TKOpenGl - PBR rendering is unavailable on Apple A12 Bionic (iPad)

Added "#define occLight_Index(theId) 0" workaround allowing to compile
a single light source PBR shading program on OpenGL ES 2.0,
as it disallows non-constant index expressions (even trivially deducable at compile-time).

PBR lookup table is now automatically resized to RGBA format
when RG texture format is unsupported (OpenGL ES 2.0).

OpenGl_ShaderManager now allows compiling PBR shaders
using WebGL 1.0 + GL_EXT_shader_texture_lod extension.

PBR IBL baking GLSL program has been redisigned to use
if/else to avoid non-constant index expressions.
Diffuse baking implements packing float values into a temporary RGBA8 texture
as a fallback solution on WebGL 1.0 implementations supporting float textures
but not as FBO render targets.

OpenGl_PBREnvironment now uses GL_FRAMEBUFFER instead of GL_DRAW_FRAMEBUFFER
for compatibility with OpenGL ES 2.0.
Affected Issues
0032083
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_PBREnvironment.cxx Diff File
mod - src/OpenGl/OpenGl_PBREnvironment.hxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderManager.hxx Diff File
mod - src/OpenGl/OpenGl_Texture.cxx Diff File
mod - src/OpenGl/OpenGl_Texture.hxx Diff File
mod - src/OpenGl/OpenGl_TextureFormat.cxx Diff File
mod - src/OpenGl/OpenGl_TextureFormat.hxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/Shaders/Declarations.glsl Diff File
mod - src/Shaders/DirectionalLightShadow.glsl Diff File
mod - src/Shaders/PBREnvBaking.fs Diff File
mod - src/Shaders/PBREnvBaking.vs Diff File
mod - src/Shaders/Shaders_Declarations_glsl.pxx Diff File
mod - src/Shaders/Shaders_DirectionalLightShadow_glsl.pxx Diff File
mod - src/Shaders/Shaders_PBREnvBaking_fs.pxx Diff File
mod - src/Shaders/Shaders_PBREnvBaking_vs.pxx Diff File

master a46ab511

2021-01-23 18:35:46

kgv

Details Diff
0032082: Visualization, TKOpenGl - improve formatting of error messages

Error messages in TKOpenGl package have been improved to format
GLenum values as string constants or hex values.
OpenGl_VertexBuffer::init() now logs a message with error details
instead of just returning Boolean flag.
Affected Issues
0032082
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_GlCore11.hxx Diff File
mod - src/OpenGl/OpenGl_GlCore11Fwd.hxx Diff File
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff File
mod - src/OpenGl/OpenGl_SceneGeometry.cxx Diff File
mod - src/OpenGl/OpenGl_Texture.cxx Diff File
mod - src/OpenGl/OpenGl_TextureFormat.cxx Diff File
mod - src/OpenGl/OpenGl_TextureFormat.hxx Diff File
mod - src/OpenGl/OpenGl_TileSampler.cxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.cxx Diff File
mod - src/OpenGl/OpenGl_VertexBuffer.hxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/Standard/Standard_TypeDef.hxx Diff File

master 82b856b8

2021-01-22 16:03:45

kgv

Details Diff
0032079: Coding Rules - rename AIS_KindOfInteractive enumeration values with fully-qualified name

In addition, several ViewerTest command have been cleared out from duplicated checks.
Affected Issues
0032079
mod - src/AIS/AIS_Axis.hxx Diff File
mod - src/AIS/AIS_Circle.hxx 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_InteractiveObject.hxx Diff File
mod - src/AIS/AIS_KindOfInteractive.hxx Diff File
mod - src/AIS/AIS_Line.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.hxx Diff File
mod - src/AIS/AIS_Point.hxx Diff File
mod - src/AIS/AIS_Shape.hxx Diff File
mod - src/AIS/AIS_Trihedron.hxx Diff File
mod - src/PrsDim/PrsDim_Dimension.hxx Diff File
mod - src/PrsDim/PrsDim_Relation.hxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_16.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_RelationCommands.cxx Diff File

master 538ab5dd

2021-01-22 14:56:45

osa


Committer: bugmaster Details Diff
0032078: Visualization, Poly_Triangulation - add cached bounding box.

1) Add empty constructor for Poly_Triangulation(),
2) Add Poly_Triangulation::HasGeometry() method to check that triangulation has any geometry.
3) Add possibility to cache bounding box in Poly_Triangulation and use it later in case of empty triangulation.
4) Add Poly_Triangulation::MinMax() to extends input box with bounding box of triangulation.
5) Add Poly_Triangulation::UpdateCachedMinMax() to cache min - max range of this triangulation with bounding box of nodal data.
6) Add virtual Poly_Triangulation::computeBoundingBox() to calculate bounding box of nodal data.
7) Update BRepBndLib::Add/AddOptimal/AddOBB algorithms to check empty triangulation and use cached box in this case.
8) Update BRepGProp::roughBary/surfaceProperties/volumeProperties to skip empty triangulation.
9) Remove additional myBox from RWGltf_GltfLatePrimitiveArray and some hack to save this box as nodes of base Poly_Triangulation.
10) Cache min-max range from JT file during its parsing
Affected Issues
0032078
mod - src/BRepBndLib/BRepBndLib.cxx Diff File
mod - src/BRepBndLib/BRepBndLib_1.cxx Diff File
mod - src/BRepGProp/BRepGProp.cxx Diff File
mod - src/BRepGProp/BRepGProp_MeshProps.cxx Diff File
mod - src/Poly/Poly_Triangulation.cxx Diff File
mod - src/Poly/Poly_Triangulation.hxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.cxx Diff File
mod - src/RWGltf/RWGltf_GltfLatePrimitiveArray.hxx Diff File

master e3d4b879

2021-01-22 07:44:42

mkrylova


Committer: bugmaster Details Diff
0031779: Visualization, AIS_ViewController - controller should handle selection schemes

Added AIS_ViewController::MouseSelectionSchemes() property defining map of selection schemes for mouse+modifier combinations.
IsXOR flag has been replaced by AIS_SelectionScheme in interfaces.

Rubber-band selection with Shift key pressed now applies XOR selection scheme in in Draw Harness.
Command vselect has been extended to specify selection scheme by name.
Affected Issues
0031779
mod - src/AIS/AIS_MouseGesture.hxx Diff File
mod - src/AIS/AIS_ViewController.cxx Diff File
mod - src/AIS/AIS_ViewController.hxx Diff File
mod - src/AIS/AIS_ViewInputBuffer.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/bugs/vis/bug10702 Diff File
mod - tests/bugs/vis/bug22048 Diff File
mod - tests/bugs/vis/bug23539_2 Diff File
mod - tests/bugs/vis/bug23649_1 Diff File
mod - tests/bugs/vis/bug23649_2 Diff File
mod - tests/bugs/vis/bug23649_3 Diff File
mod - tests/bugs/vis/bug23649_4 Diff File
mod - tests/bugs/vis/bug26147 Diff File
mod - tests/bugs/vis/bug26209 Diff File
mod - tests/bugs/vis/bug26462_1 Diff File
mod - tests/bugs/vis/bug26779 Diff File
mod - tests/bugs/vis/bug727 Diff File
mod - tests/v3d/materials/bug27818_2 Diff File
mod - tests/v3d/mesh/A1 Diff File
mod - tests/v3d/mesh/A2 Diff File
mod - tests/v3d/mesh/B2 Diff File
mod - tests/v3d/mesh/B3 Diff File

master fe2a8faa

2021-01-19 15:19:26

kgv


Committer: bugmaster Details Diff
0032067: Visualization, TKOpenGl - shadowmap GLSL compilation error on WebGL 3.0

Shadowmap sampler is now passed as a dedicated argument
to occDirectionalLightShadow() to workaround strict GLSL syntax validator.
Fixed texture coordinates clamping range.

Shadow antialiasing is disabled on OpenGL ES 2.0.
Affected Issues
0032067
mod - src/OpenGl/OpenGl_ShaderManager.cxx Diff File
mod - src/Shaders/DirectionalLightShadow.glsl Diff File
mod - src/Shaders/Shaders_DirectionalLightShadow_glsl.pxx Diff File

master 5be130de

2021-01-18 21:13:54

kgv


Committer: bugmaster Details Diff
0032064: Coding Rules - make RWGltf_GltfJsonParser non-private Affected Issues
0032064
mod - src/RWGltf/FILES Diff File
mod - src/RWGltf/RWGltf_CafReader.cxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File

master 5de4b704

2021-01-18 17:50:52

kgv


Committer: bugmaster Details Diff
0032065: Samples - use MODULARIZE within WebGL sample

Fixed multitouch input.

Module is now exported with global functions hidden via MODULARIZE
as global object OccViewerModule created by createOccViewerModule().
Global Module setup has been moved to occt-webgl-viewer.js.

Use EMSCRIPTEN_KEEPALIVE attribute istead of listing C functions via EXTRA_EXPORTED_RUNTIME_METHODS.
WasmOcctView now exports static methods as Module functions using EMSCRIPTEN_BINDINGS.

Standard_ASSERT_DBGBREAK_() is now defined using emscripten_debugger().
Affected Issues
0032065
mod - adm/scripts/ios_build.sh Diff File
mod - adm/scripts/wasm_build.bat Diff File
mod - adm/scripts/wasm_custom.bat.template Diff File
mod - adm/scripts/wasm_sample_build.bat Diff File
mod - samples/webgl/CMakeLists.txt Diff File
mod - samples/webgl/main.cpp Diff File
mod - samples/webgl/occt-webgl-sample.html Diff File
add - samples/webgl/occt-webgl-viewer.js Diff File
add - samples/webgl/WasmOcctPixMap.cpp Diff File
add - samples/webgl/WasmOcctPixMap.h Diff File
mod - samples/webgl/WasmOcctView.cpp Diff File
mod - samples/webgl/WasmOcctView.h Diff File
mod - src/DrawResources/OCC_logo.png Diff File
mod - src/Standard/Standard_Assert.hxx Diff File

master 49259460

2021-01-18 11:58:22

kgv


Committer: bugmaster Details Diff
0032061: Data Exchange, RWGltf_CafWriter - exporting XBF file produces an invalid glTF document

Empty Nodes are now skipped while filling in Scene node map.
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File
add - tests/de_mesh/gltf_write/empty Diff File

master 7b5e532f

2021-01-18 09:36:06

luz paz


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

Fix various typos

Fixed via codespell v2.1.dev
Affected Issues
0031939
mod - adm/cmake/cotire.cmake Diff File
mod - adm/genproj.tcl Diff File
mod - adm/occaux.tcl Diff File
mod - adm/upgrade.tcl Diff File
mod - dox/specification/boolean_operations/boolean_operations.md Diff File
mod - dox/specification/pbr_math.md Diff File
mod - dox/upgrade/upgrade.md Diff File
mod - dox/user_guides/draw_test_harness/draw_test_harness.md Diff File
mod - dox/user_guides/modeling_algos/modeling_algos.md Diff File
mod - dox/user_guides/ocaf/ocaf.md Diff File
mod - dox/user_guides/step/step.md Diff File
mod - dox/user_guides/visualization/visualization.md Diff File
mod - samples/mfc/standard/Common/OCC_MainFrame.cpp Diff File
mod - samples/qt/FuncDemo/src/FThread.cpp Diff File
mod - src/SWDRAW/SWDRAW_ShapeFix.cxx Diff File
mod - tests/boolean/bcut_complex/F2 Diff File
mod - tests/boolean/bfuse_simple/E5 Diff File
mod - tests/boolean/bfuse_simple/E6 Diff File
mod - tests/boolean/bfuse_simple/E7 Diff File
mod - tests/boolean/bfuse_simple/E8 Diff File
mod - tests/boolean/bfuse_simple/E9 Diff File
mod - tests/boolean/bfuse_simple/F1 Diff File
mod - tests/boolean/bfuse_simple/F2 Diff File
mod - tests/boolean/bfuse_simple/F3 Diff File
mod - tests/boolean/bfuse_simple/F4 Diff File
mod - tests/boolean/bfuse_simple/F5 Diff File
mod - tests/boolean/bfuse_simple/F6 Diff File
mod - tests/boolean/bfuse_simple/F7 Diff File
mod - tests/boolean/bfuse_simple/F8 Diff File
mod - tests/boolean/bfuse_simple/F9 Diff File
mod - tests/boolean/bfuse_simple/G1 Diff File
mod - tests/boolean/bfuse_simple/G2 Diff File
mod - tests/boolean/bfuse_simple/G3 Diff File
mod - tests/boolean/bfuse_simple/G4 Diff File
mod - tests/boolean/bfuse_simple/G5 Diff File
mod - tests/boolean/bfuse_simple/G6 Diff File
mod - tests/boolean/bfuse_simple/G7 Diff File
mod - tests/boolean/bfuse_simple/G8 Diff File
mod - tests/boolean/bfuse_simple/G9 Diff File
mod - tests/boolean/bfuse_simple/H1 Diff File
mod - tests/boolean/bfuse_simple/H2 Diff File
mod - tests/boolean/bfuse_simple/H3 Diff File
mod - tests/boolean/bfuse_simple/H4 Diff File
mod - tests/boolean/bfuse_simple/H5 Diff File
mod - tests/boolean/bfuse_simple/H6 Diff File
mod - tests/boolean/bfuse_simple/H7 Diff File
mod - tests/boolean/bfuse_simple/H8 Diff File
mod - tests/boolean/bfuse_simple/H9 Diff File
mod - tests/boolean/bfuse_simple/I1 Diff File
mod - tests/boolean/bfuse_simple/I2 Diff File
mod - tests/boolean/bfuse_simple/I3 Diff File
mod - tests/boolean/bfuse_simple/I4 Diff File
mod - tests/boolean/bfuse_simple/I5 Diff File
mod - tests/boolean/bfuse_simple/I6 Diff File
mod - tests/boolean/bfuse_simple/I7 Diff File
mod - tests/boolean/bfuse_simple/I8 Diff File
mod - tests/boolean/bfuse_simple/I9 Diff File
mod - tests/boolean/bfuse_simple/J1 Diff File
mod - tests/boolean/bfuse_simple/J2 Diff File
mod - tests/boolean/bfuse_simple/J3 Diff File
mod - tests/boolean/bfuse_simple/J4 Diff File
mod - tests/boolean/bfuse_simple/J5 Diff File
mod - tests/boolean/bfuse_simple/J6 Diff File
mod - tests/boolean/bfuse_simple/J7 Diff File
mod - tests/boolean/bfuse_simple/J8 Diff File
mod - tests/bugs/begin Diff File
mod - tests/bugs/caf/bug2269 Diff File
mod - tests/bugs/caf/bug22976 Diff File
mod - tests/bugs/caf/bug23766_4 Diff File
mod - tests/bugs/caf/bug23766_5 Diff File
mod - tests/bugs/caf/bug23766_6 Diff File
mod - tests/bugs/caf/bug28428 Diff File
mod - tests/bugs/caf/bug31748_2 Diff File
mod - tests/bugs/caf/bug31748_3 Diff File
mod - tests/bugs/caf/bug31770_2 Diff File
mod - tests/bugs/caf/bug425 Diff File
mod - tests/bugs/demo/bug14673_2 Diff File
mod - tests/bugs/demo/bug23410 Diff File
mod - tests/bugs/demo/bug25344_3 Diff File
mod - tests/bugs/fclasses/bug181_1 Diff File
mod - tests/bugs/fclasses/bug181_2 Diff File
mod - tests/bugs/fclasses/bug30775 Diff File
mod - tests/bugs/fclasses/bug710 Diff File
mod - tests/bugs/heal/bug22 Diff File
mod - tests/bugs/heal/bug24008_1 Diff File
mod - tests/bugs/heal/bug24008_2 Diff File
mod - tests/bugs/heal/bug26735 Diff File
mod - tests/bugs/heal/bug28768 Diff File
mod - tests/bugs/iges/bug26047 Diff File
mod - tests/bugs/mesh/bug21593 Diff File
mod - tests/bugs/mesh/bug25547 Diff File
mod - tests/bugs/modalg_1/buc60714 Diff File
mod - tests/bugs/modalg_1/buc60777 Diff File
mod - tests/bugs/modalg_1/bug15943 Diff File
mod - tests/bugs/modalg_1/bug174 Diff File
mod - tests/bugs/modalg_2/bug21754 Diff File
mod - tests/bugs/modalg_2/bug22306_1 Diff File
mod - tests/bugs/modalg_2/bug22306_2 Diff File
mod - tests/bugs/modalg_2/bug22306_3 Diff File
mod - tests/bugs/modalg_2/bug22306_4 Diff File
mod - tests/bugs/modalg_2/bug22306_5 Diff File
mod - tests/bugs/modalg_2/bug22631 Diff File
mod - tests/bugs/modalg_2/bug22790 Diff File
mod - tests/bugs/modalg_2/bug22814 Diff File
mod - tests/bugs/modalg_2/bug22893 Diff File
mod - tests/bugs/modalg_2/bug22986 Diff File
mod - tests/bugs/modalg_2/bug251_1 Diff File
mod - tests/bugs/modalg_2/bug251_2 Diff File
mod - tests/bugs/modalg_2/bug292 Diff File
mod - tests/bugs/modalg_2/bug345 Diff File
mod - tests/bugs/modalg_2/bug530 Diff File
mod - tests/bugs/modalg_3/bug22595 Diff File
mod - tests/bugs/modalg_3/bug600 Diff File
mod - tests/bugs/modalg_4/bug5806 Diff File
mod - tests/bugs/modalg_4/bug625 Diff File
mod - tests/bugs/modalg_4/bug6272_71 Diff File
mod - tests/bugs/modalg_4/bug6272_710 Diff File
mod - tests/bugs/modalg_4/bug6272_72 Diff File
mod - tests/bugs/modalg_4/bug6272_73 Diff File
mod - tests/bugs/modalg_4/bug6272_74 Diff File
mod - tests/bugs/modalg_4/bug6272_75 Diff File
mod - tests/bugs/modalg_4/bug6272_76 Diff File
mod - tests/bugs/modalg_4/bug6272_77 Diff File
mod - tests/bugs/modalg_4/bug6272_78 Diff File
mod - tests/bugs/modalg_4/bug6272_79 Diff File
mod - tests/bugs/modalg_4/bug6272_81 Diff File
mod - tests/bugs/modalg_4/bug6272_810 Diff File
mod - tests/bugs/modalg_4/bug6272_82 Diff File
mod - tests/bugs/modalg_4/bug6272_83 Diff File
mod - tests/bugs/modalg_4/bug6272_84 Diff File
mod - tests/bugs/modalg_4/bug6272_85 Diff File
mod - tests/bugs/modalg_4/bug6272_86 Diff File
mod - tests/bugs/modalg_4/bug6272_87 Diff File
mod - tests/bugs/modalg_4/bug6272_88 Diff File
mod - tests/bugs/modalg_4/bug6272_89 Diff File
mod - tests/bugs/modalg_4/bug712_1 Diff File
mod - tests/bugs/modalg_4/bug745_10 Diff File
mod - tests/bugs/modalg_4/bug767 Diff File
mod - tests/bugs/modalg_4/bug794 Diff File
mod - tests/bugs/modalg_4/bug80 Diff File
mod - tests/bugs/modalg_4/bug8228 Diff File
mod - tests/bugs/modalg_5/bug23845 Diff File
mod - tests/bugs/modalg_5/bug24758_2 Diff File
mod - tests/bugs/modalg_5/bug24764 Diff File
mod - tests/bugs/modalg_5/bug25729 Diff File
mod - tests/bugs/modalg_6/bug25220 Diff File
mod - tests/bugs/modalg_6/bug26687 Diff File
mod - tests/bugs/modalg_6/bug26718 Diff File
mod - tests/bugs/modalg_6/bug26848 Diff File
mod - tests/bugs/modalg_6/bug27252_2 Diff File
mod - tests/bugs/modalg_6/bug27252_3 Diff File
mod - tests/bugs/modalg_6/bug27252_4 Diff File
mod - tests/bugs/modalg_6/bug27391 Diff File
mod - tests/bugs/modalg_7/bug22750 Diff File
mod - tests/bugs/modalg_7/bug23378_1 Diff File
mod - tests/bugs/modalg_7/bug23378_2 Diff File
mod - tests/bugs/modalg_7/bug24954_1 Diff File
mod - tests/bugs/modalg_7/bug24954_2 Diff File
mod - tests/bugs/modalg_7/bug24954_3 Diff File
mod - tests/bugs/modalg_7/bug24954_4 Diff File
mod - tests/bugs/modalg_7/bug24954_5 Diff File
mod - tests/bugs/modalg_7/bug24954_6 Diff File
mod - tests/bugs/modalg_7/bug24954_7 Diff File
mod - tests/bugs/modalg_7/bug24954_8 Diff File
mod - tests/bugs/modalg_7/bug24954_9 Diff File
mod - tests/bugs/modalg_7/bug27419 Diff File
mod - tests/bugs/modalg_7/bug27948 Diff File
mod - tests/bugs/modalg_7/bug29293_1 Diff File
mod - tests/bugs/modalg_7/bug29293_2 Diff File
mod - tests/bugs/moddata_1/buc61006 Diff File
mod - tests/bugs/moddata_1/bug187 Diff File
mod - tests/bugs/moddata_1/bug22165 Diff File
mod - tests/bugs/moddata_1/bug22194 Diff File
mod - tests/bugs/moddata_1/bug22623 Diff File
mod - tests/bugs/moddata_1/bug227_1 Diff File
mod - tests/bugs/moddata_1/bug227_2 Diff File
mod - tests/bugs/moddata_2/bug231 Diff File
mod - tests/bugs/moddata_2/bug253 Diff File
mod - tests/bugs/moddata_2/bug262 Diff File
mod - tests/bugs/moddata_2/bug313 Diff File
mod - tests/bugs/moddata_2/bug366 Diff File
mod - tests/bugs/moddata_2/bug428 Diff File
mod - tests/bugs/moddata_2/bug469 Diff File
mod - tests/bugs/moddata_2/bug515 Diff File
mod - tests/bugs/moddata_2/bug542 Diff File
mod - tests/bugs/moddata_2/bug6412_1 Diff File
mod - tests/bugs/moddata_2/bug705 Diff File
mod - tests/bugs/moddata_2/bug712_2 Diff File
mod - tests/bugs/moddata_2/bug76 Diff File
mod - tests/bugs/moddata_3/bug24108_2 Diff File
mod - tests/bugs/moddata_3/bug27299_1 Diff File
mod - tests/bugs/moddata_3/bug27299_2 Diff File
mod - tests/bugs/moddata_3/bug27299_3 Diff File
mod - tests/bugs/moddata_3/bug599 Diff File
mod - tests/bugs/splitshape/end Diff File
mod - tests/bugs/step/bug2368 Diff File
mod - tests/bugs/step/bug24283_1 Diff File
mod - tests/bugs/step/bug24283_2 Diff File
mod - tests/bugs/step/bug26925 Diff File
mod - tests/bugs/step/bug630 Diff File
mod - tests/bugs/step/bug8229 Diff File
mod - tests/bugs/step/pro19895 Diff File
mod - tests/bugs/vis/buc60661 Diff File
mod - tests/bugs/vis/bug10702 Diff File
mod - tests/bugs/vis/bug113 Diff File
mod - tests/bugs/vis/bug17126 Diff File
mod - tests/bugs/vis/bug21578 Diff File
mod - tests/bugs/vis/bug21798 Diff File
mod - tests/bugs/vis/bug223 Diff File
mod - tests/bugs/vis/bug230_1 Diff File
mod - tests/bugs/vis/bug230_2 Diff File
mod - tests/bugs/vis/bug23226 Diff File
mod - tests/bugs/vis/bug24001 Diff File
mod - tests/bugs/vis/bug24389 Diff File
mod - tests/bugs/vis/bug25492 Diff File
mod - tests/bugs/vis/bug25540 Diff File
mod - tests/bugs/vis/bug25775 Diff File
mod - tests/bugs/vis/bug26139 Diff File
mod - tests/bugs/vis/bug26940 Diff File
mod - tests/bugs/vis/bug26960 Diff File
mod - tests/bugs/vis/bug26973 Diff File
mod - tests/bugs/vis/bug27536 Diff File
mod - tests/bugs/vis/bug27688 Diff File
mod - tests/bugs/vis/bug27751_capping Diff File
mod - tests/bugs/vis/bug280_2 Diff File
mod - tests/bugs/vis/bug28988 Diff File
mod - tests/bugs/vis/bug30630_3 Diff File
mod - tests/bugs/vis/bug30695 Diff File
mod - tests/bugs/vis/bug31221 Diff File
mod - tests/bugs/vis/bug872 Diff File
mod - tests/bugs/xde/bug22776 Diff File
mod - tests/bugs/xde/bug22826 Diff File
mod - tests/bugs/xde/bug22898 Diff File
mod - tests/bugs/xde/bug22982 Diff File
mod - tests/bugs/xde/bug23009 Diff File
mod - tests/bugs/xde/bug23736 Diff File
mod - tests/bugs/xde/bug23895 Diff File
mod - tests/bugs/xde/bug27169 Diff File
mod - tests/bugs/xde/bug28044 Diff File
mod - tests/bugs/xde/bug547_1 Diff File
mod - tests/bugs/xde/bug6542 Diff File
mod - tests/caf/driver/A1 Diff File
mod - tests/caf/driver/A2 Diff File
mod - tests/caf/driver/A3 Diff File
mod - tests/caf/driver/A4 Diff File
mod - tests/caf/driver/A5 Diff File
mod - tests/caf/driver/A6 Diff File
mod - tests/caf/driver/A7 Diff File
mod - tests/caf/driver/A8 Diff File
mod - tests/caf/driver/A9 Diff File
mod - tests/caf/driver/B1 Diff File
mod - tests/caf/driver/B2 Diff File
mod - tests/caf/driver/B3 Diff File
mod - tests/caf/driver/B4 Diff File
mod - tests/caf/driver/B5 Diff File
mod - tests/caf/driver/B6 Diff File
mod - tests/caf/driver/B7 Diff File
mod - tests/caf/nam/A2 Diff File
mod - tests/caf/nam/A3 Diff File
mod - tests/caf/nam/A5 Diff File
mod - tests/caf/nam/begin Diff File
mod - tests/caf/named_shape/E1 Diff File
mod - tests/caf/named_shape/E2 Diff File
mod - tests/caf/named_shape/E3 Diff File
mod - tests/caf/named_shape/E4 Diff File
mod - tests/caf/named_shape/E5 Diff File
mod - tests/caf/named_shape/E6 Diff File
mod - tests/caf/named_shape/E7 Diff File
mod - tests/caf/named_shape/E8 Diff File
mod - tests/caf/named_shape/E9 Diff File
mod - tests/caf/named_shape/F1 Diff File
mod - tests/caf/named_shape/F2 Diff File
mod - tests/caf/named_shape/F3 Diff File
mod - tests/caf/named_shape/F4 Diff File
mod - tests/caf/named_shape/F5 Diff File
mod - tests/caf/named_shape/F6 Diff File
mod - tests/caf/named_shape/F7 Diff File
mod - tests/chamfer/begin Diff File
mod - tests/collections/n/osdpath Diff File
mod - tests/de/end Diff File
mod - tests/draft/angle/L2 Diff File
mod - tests/gdt/export/end Diff File
mod - tests/gdt/import/end Diff File
mod - tests/gdt/presentation/end Diff File
mod - tests/geometry/2dbeziecurve/B1 Diff File
mod - tests/geometry/2dbsplinecurve/B7 Diff File
mod - tests/geometry/begin Diff File
mod - tests/heal/data/MDTV Diff File
mod - tests/lowalgos/bvh/bug30655_1 Diff File
mod - tests/lowalgos/classifier/bug24422 Diff File
mod - tests/lowalgos/intss/begin Diff File
mod - tests/lowalgos/intss/bug25193 Diff File
mod - tests/lowalgos/intss/bug25416_3 Diff File
mod - tests/lowalgos/intss/bug25890 Diff File
mod - tests/lowalgos/intss/bug26576_1 Diff File
mod - tests/lowalgos/intss/bug26576_3 Diff File
mod - tests/lowalgos/intss/bug26576_4 Diff File
mod - tests/lowalgos/intss/bug27937_1 Diff File
mod - tests/lowalgos/intss/bug27937_2 Diff File
mod - tests/lowalgos/intss/bug29866 Diff File
mod - tests/lowalgos/intss/bug333 Diff File
mod - tests/lowalgos/intss/bug431 Diff File
mod - tests/lowalgos/intss/bug567_1 Diff File
mod - tests/lowalgos/intss/bug567_2 Diff File
mod - tests/offset/compshape/A1 Diff File
mod - tests/offset/compshape/A4 Diff File
mod - tests/offset/shape_type_i_c/XV8 Diff File
mod - tests/offset/shape_type_i_c/XV9 Diff File
mod - tests/offset/shape_type_i_c/XW1 Diff File
mod - tests/offset/shape_type_i_c/XW2 Diff File
mod - tests/offset/shape_type_i_c/XW3 Diff File
mod - tests/offset/shape_type_i_c/XW4 Diff File
mod - tests/offset/shape_type_i_c/XW5 Diff File
mod - tests/offset/shape_type_i_c/XW6 Diff File
mod - tests/offset/shape_type_i_c/XW7 Diff File
mod - tests/perf/bop/boxholes Diff File
mod - tests/perf/bop/buildfaces Diff File
mod - tests/perf/mesh/bug24968_1 Diff File
mod - tests/perf/mesh/bug24968_2 Diff File
mod - tests/perf/modalg/bug10160_1 Diff File
mod - tests/perf/modalg/bug10160_10 Diff File
mod - tests/perf/modalg/bug10160_11 Diff File
mod - tests/perf/modalg/bug10160_12 Diff File
mod - tests/perf/modalg/bug10160_2 Diff File
mod - tests/perf/modalg/bug10160_3 Diff File
mod - tests/perf/modalg/bug10160_4 Diff File
mod - tests/perf/modalg/bug10160_5 Diff File
mod - tests/perf/modalg/bug10160_6 Diff File
mod - tests/perf/modalg/bug10160_7 Diff File
mod - tests/perf/modalg/bug10160_8 Diff File
mod - tests/perf/modalg/bug10160_9 Diff File
mod - tests/perf/modalg/bug19793_2 Diff File
mod - tests/perf/modalg/bug25788 Diff File
mod - tests/perf/modalg/bug28030 Diff File
mod - tests/perf/vis/bug24623_1 Diff File
mod - tests/perf/vis/bug24623_2 Diff File
mod - tests/pipe/specific/end Diff File
mod - tests/thrusection/specific/E5 Diff File
mod - tests/thrusection/specific/E6 Diff File
mod - tests/thrusection/specific/E7 Diff File
mod - tests/thrusection/specific/E8 Diff File
mod - tests/thrusection/specific/E9 Diff File
mod - tests/thrusection/specific/F1 Diff File
mod - tests/thrusection/specific/F2 Diff File
mod - tests/thrusection/specific/F3 Diff File
mod - tests/thrusection/specific/G3 Diff File
mod - tests/thrusection/specific/G4 Diff File
mod - tests/thrusection/specific/G5 Diff File
mod - tests/thrusection/specific/G6 Diff File
mod - tests/thrusection/specific/M6 Diff File
mod - tests/thrusection/specific/M7 Diff File
mod - tests/thrusection/specific/M8 Diff File
mod - tests/thrusection/specific/M9 Diff File
mod - tests/thrusection/specific/N1 Diff File
mod - tests/thrusection/specific/N2 Diff File
mod - tests/thrusection/specific/N3 Diff File
mod - tests/thrusection/specific/N4 Diff File
mod - tests/v3d/glsl/double_precision Diff File
mod - tests/v3d/manipulator/scale Diff File

master 96049f2e

2021-01-17 13:27:11

dpasukhi


Committer: bugmaster Details Diff
0032049: Data Exchange - STEP file import problems

- Added checking for null objects
- Added support to find layers according to visible attr
- Fixed problem with same names of layers:
Now, layers are grouped by names and visibility parameter
Affected Issues
0032049
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_LayerTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_LayerTool.hxx Diff File
add - tests/bugs/step/bug32049 Diff File
add - tests/bugs/step/bug32049_1 Diff File
mod - tests/de/step_1/A2 Diff File
mod - tests/de/step_1/A5 Diff File
mod - tests/de/step_1/C8 Diff File

master 611d9b39

2021-01-16 09:44:06

bugmaster

Details Diff
0032059: Configuration: Testing Gitweb Integration plugin Affected Issues
0032059
mod - README.txt Diff File

master 92cc34d7

2021-01-14 11:09:38

kgv


Committer: bugmaster Details Diff
0032057: Coding Rules - eliminate CLang warning -Wunused-parameter when targeting iOS

Cocoa_Window::Cocoa_Window()/OpenGl_Context::SetSwapInterval() have been corrected to suppress warning.
Affected Issues
0032057
mod - src/Cocoa/Cocoa_Window.mm Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File

master f4e7c307

2021-01-14 07:03:15

kgv


Committer: bugmaster Details Diff
0032056: Coding Rules - remove package MMgt and other types deprecated since OCCT 7.2.0

Removed functionality deprecated since OCCT 7.1.0:
- 0027834 built-in iterator in class SelectMgr_ViewerSelector;
- 0027900 obsolete constructor of V3d_Viewer class;
- 0027816 obsolete clipping plane setters V3d_View/PrsMgr_PresentableObject:SetClipPlanes();
- 0027860 obsolete transformation persistence methods from class PrsMgr_PresentableObject;
- 0027756 obsolete methods Prs3d_Text::Draw();
- 0024393 obsolete enum Graphic3d_ZLayerSetting;
- 0025180 obsolete method Graphic3d_Structure::Transform().

Removed functionality deprecated since OCCT 7.2.0:
- 0028832 obsolete class MMgt_TShared;
- 0026937 obsolete property Standard_Failure::Caught();
- 0028799 obsolete types defined within Quantity package;
- 0028441 obsolete nested enum Image_PixMap::ImgFormat;
- 0025695 obsolete method PrsMgr_PresentationManager::Unhighlight();
- 0028205 obsolete class MeshVS_ColorHasher;
- 0027958 obsolete methods from Prs3d_DatumAspect class;
- 0025695 obsolete class Graphic3d_HighlightStyle;
- 0027954 obsolete BRepOffsetAPI_MakeOffsetShape,BRepOffsetAPI_MakeThickSolid constructors.
Affected Issues
0032056
mod - adm/UDLIST Diff File
mod - samples/mfc/standard/03_Viewer2d/src/StdAfx.h Diff File
mod - samples/mfc/standard/05_ImportExport/src/StdAfx.h Diff File
mod - samples/mfc/standard/06_Ocaf/src/StdAfx.h Diff File
mod - samples/mfc/standard/08_HLR/src/StdAfx.h Diff File
mod - samples/mfc/standard/09_Animation/src/StdAfx.h Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_MultipleConnectedInteractive.hxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.cxx Diff File
mod - src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.hxx Diff File
mod - src/Graphic3d/Graphic3d_Structure.hxx Diff File
mod - src/Graphic3d/Graphic3d_TransformPers.cxx Diff File
mod - src/Graphic3d/Graphic3d_TransformPers.hxx Diff File
mod - src/Graphic3d/Graphic3d_ZLayerSettings.hxx Diff File
mod - src/Image/Image_PixMap.hxx Diff File
mod - src/Image/Image_VideoRecorder.cxx Diff File
mod - src/MeshVS/FILES Diff File
rm - src/MeshVS/MeshVS_ColorHasher.hxx Diff File
mod - src/Message/Message_Alert.hxx Diff File
mod - src/Message/Message_Report.hxx Diff File
rm - src/MMgt/FILES Diff File
rm - src/MMgt/MMgt_TShared.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/Prs3d/Prs3d_Arrow.hxx Diff File
mod - src/Prs3d/Prs3d_DatumAspect.cxx Diff File
mod - src/Prs3d/Prs3d_DatumAspect.hxx Diff File
mod - src/Prs3d/Prs3d_Drawer.hxx Diff File
mod - src/Prs3d/Prs3d_Text.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.cxx Diff File
mod - src/PrsMgr/PrsMgr_PresentableObject.hxx Diff File
mod - src/PrsMgr/PrsMgr_PresentationManager.hxx Diff File
mod - src/Quantity/FILES Diff File
rm - src/Quantity/Quantity_AbsorbedDose.hxx Diff File
rm - src/Quantity/Quantity_Acceleration.hxx Diff File
rm - src/Quantity/Quantity_AcousticIntensity.hxx Diff File
rm - src/Quantity/Quantity_Activity.hxx Diff File
rm - src/Quantity/Quantity_Admittance.hxx Diff File
rm - src/Quantity/Quantity_AmountOfSubstance.hxx Diff File
rm - src/Quantity/Quantity_AngularVelocity.hxx Diff File
rm - src/Quantity/Quantity_Area.hxx Diff File
rm - src/Quantity/Quantity_Capacitance.hxx Diff File
rm - src/Quantity/Quantity_Coefficient.hxx Diff File
rm - src/Quantity/Quantity_CoefficientOfExpansion.hxx Diff File
rm - src/Quantity/Quantity_Concentration.hxx Diff File
rm - src/Quantity/Quantity_Conductivity.hxx Diff File
rm - src/Quantity/Quantity_Constant.hxx Diff File
rm - src/Quantity/Quantity_Consumption.hxx Diff File
rm - src/Quantity/Quantity_Content.hxx Diff File
rm - src/Quantity/Quantity_Density.hxx Diff File
rm - src/Quantity/Quantity_DoseEquivalent.hxx Diff File
rm - src/Quantity/Quantity_ElectricCapacitance.hxx Diff File
rm - src/Quantity/Quantity_ElectricCharge.hxx Diff File
rm - src/Quantity/Quantity_ElectricCurrent.hxx Diff File
rm - src/Quantity/Quantity_ElectricFieldStrength.hxx Diff File
rm - src/Quantity/Quantity_ElectricPotential.hxx Diff File
rm - src/Quantity/Quantity_Energy.hxx Diff File
rm - src/Quantity/Quantity_Enthalpy.hxx Diff File
rm - src/Quantity/Quantity_Entropy.hxx Diff File
rm - src/Quantity/Quantity_Factor.hxx Diff File
rm - src/Quantity/Quantity_Force.hxx Diff File
rm - src/Quantity/Quantity_Frequency.hxx Diff File
rm - src/Quantity/Quantity_Illuminance.hxx Diff File
rm - src/Quantity/Quantity_Impedance.hxx Diff File
rm - src/Quantity/Quantity_Index.hxx Diff File
rm - src/Quantity/Quantity_Inductance.hxx Diff File
rm - src/Quantity/Quantity_KinematicViscosity.hxx Diff File
rm - src/Quantity/Quantity_KineticMoment.hxx Diff File
rm - src/Quantity/Quantity_Length.hxx Diff File
rm - src/Quantity/Quantity_Luminance.hxx Diff File
rm - src/Quantity/Quantity_LuminousEfficacity.hxx Diff File
rm - src/Quantity/Quantity_LuminousExposition.hxx Diff File
rm - src/Quantity/Quantity_LuminousFlux.hxx Diff File
rm - src/Quantity/Quantity_LuminousIntensity.hxx Diff File
rm - src/Quantity/Quantity_MagneticFieldStrength.hxx Diff File
rm - src/Quantity/Quantity_MagneticFlux.hxx Diff File
rm - src/Quantity/Quantity_MagneticFluxDensity.hxx Diff File
rm - src/Quantity/Quantity_Mass.hxx Diff File
rm - src/Quantity/Quantity_MassFlow.hxx Diff File
rm - src/Quantity/Quantity_MolarConcentration.hxx Diff File
rm - src/Quantity/Quantity_Molarity.hxx Diff File
rm - src/Quantity/Quantity_MolarMass.hxx Diff File
rm - src/Quantity/Quantity_MolarVolume.hxx Diff File
rm - src/Quantity/Quantity_MomentOfAForce.hxx Diff File
rm - src/Quantity/Quantity_MomentOfInertia.hxx Diff File
rm - src/Quantity/Quantity_Momentum.hxx Diff File
rm - src/Quantity/Quantity_Normality.hxx Diff File
rm - src/Quantity/Quantity_Parameter.hxx Diff File
rm - src/Quantity/Quantity_PlaneAngle.hxx Diff File
rm - src/Quantity/Quantity_Power.hxx Diff File
rm - src/Quantity/Quantity_Pressure.hxx Diff File
rm - src/Quantity/Quantity_Quotient.hxx Diff File
rm - src/Quantity/Quantity_Rate.hxx Diff File
rm - src/Quantity/Quantity_Ratio.hxx Diff File
rm - src/Quantity/Quantity_Reluctance.hxx Diff File
rm - src/Quantity/Quantity_Resistance.hxx Diff File
rm - src/Quantity/Quantity_Resistivity.hxx Diff File
rm - src/Quantity/Quantity_Scalaire.hxx Diff File
rm - src/Quantity/Quantity_SolidAngle.hxx Diff File
rm - src/Quantity/Quantity_SoundIntensity.hxx Diff File
rm - src/Quantity/Quantity_SpecificHeatCapacity.hxx Diff File
rm - src/Quantity/Quantity_Speed.hxx Diff File
rm - src/Quantity/Quantity_SurfaceTension.hxx Diff File
rm - src/Quantity/Quantity_Temperature.hxx Diff File
rm - src/Quantity/Quantity_ThermalConductivity.hxx Diff File
rm - src/Quantity/Quantity_Torque.hxx Diff File
rm - src/Quantity/Quantity_Velocity.hxx Diff File
rm - src/Quantity/Quantity_Viscosity.hxx Diff File
rm - src/Quantity/Quantity_Volume.hxx Diff File
rm - src/Quantity/Quantity_VolumeFlow.hxx Diff File
rm - src/Quantity/Quantity_Weight.hxx Diff File
rm - src/Quantity/Quantity_Work.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.hxx Diff File
mod - src/Standard/Standard_Failure.cxx Diff File
mod - src/Standard/Standard_Failure.hxx Diff File
mod - src/TKernel/PACKAGES Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/V3d/V3d_Viewer.cxx Diff File
mod - src/V3d/V3d_Viewer.hxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File

master ff6122e0

2021-01-13 18:22:00

kgv


Committer: bugmaster Details Diff
0032055: Draw Harness, ViewerTest - add more vmanipulator position adjusting options

Draw::ParseOnOffIterator() - added auxiliary wrapper over Draw::ParseOnOff() for more compact syntax.
strncasecmp() definition for msvc compilers has been moved to Standard_CString for consistency with strcasecmp().
vmanipulator command has been refactored to use more straightforward parser.

vmanipulator now accepts "-adjustPosition {0|center|location|shapeLocation}" options
adjusting position to object's AABB center (existed before), object's local transformation or TopoDS_Shape location.
Affected Issues
0032055
mod - src/Draw/Draw.cxx Diff File
mod - src/Draw/Draw.hxx Diff File
mod - src/RWStl/RWStl_Reader.cxx Diff File
mod - src/Standard/Standard_CString.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/v3d/manipulator/shape_location Diff File
 First  Prev  1 2 3 ... 28 29 30 31 32 33 34 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last