Changesets: occt

master 976627e6

2019-02-04 11:04:21

kgv


Committer: bugmaster Details Diff
0030474: Visualization - fallback font is ignored for missing font alias within Font_FontMgr::FindFont() Affected Issues
0030474
mod - src/Font/Font_FontMgr.cxx Diff File

master 95c882e9

2019-02-04 09:21:14

kgv


Committer: bugmaster Details Diff
0030329: Move BRepMesh_IncAllocator to NCollection package

NCollection_IncAllocator has been extended with optional mutex allocation (disabled by default).
Affected Issues
0030329
mod - src/BRepMesh/BRepMesh_FaceChecker.cxx Diff File
rm - src/BRepMesh/BRepMesh_IncAllocator.hxx Diff File
mod - src/BRepMesh/FILES Diff File
mod - src/BRepMeshData/BRepMeshData_Model.cxx Diff File
mod - src/NCollection/NCollection_IncAllocator.cxx Diff File
mod - src/NCollection/NCollection_IncAllocator.hxx Diff File

master 98ae54f7

2019-02-01 14:49:08

kgv


Committer: bugmaster Details Diff
0030366: Coding Rules - GeometryTest_API2dCommands.cxx seems to be excess Affected Issues
0030366
mod - src/GeometryTest/FILES Diff File
mod - src/GeometryTest/GeometryTest.cxx Diff File
mod - src/GeometryTest/GeometryTest.hxx Diff File
rm - src/GeometryTest/GeometryTest_API2dCommands.cxx Diff File

master d918208a

2019-02-01 13:20:24

kgv


Committer: bugmaster Details Diff
0030469: Visualization - Draw crashes when 3D view is minimized

OpenGl_View::Redraw() - avoid rendering into window of zero size (leading to FPE and other issues).
Affected Issues
0030469
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx Diff File
mod - src/OpenGl/OpenGl_View_Redraw.cxx Diff File

master c1197a15

2019-01-31 11:52:19

kgv


Committer: bugmaster Details Diff
0030464: Visualization - unable to set sub-shape transparency using vaspects command

Added AIS_ColoredShape::SetCustomTransparency() for simple way for assigning sub-shape transparency.
mod - src/AIS/AIS_ColoredDrawer.hxx Diff File
mod - src/AIS/AIS_ColoredShape.cxx Diff File
mod - src/AIS/AIS_ColoredShape.hxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - tests/bugs/xde/bug28641 Diff File

master cf152970

2019-01-23 15:37:23

gka


Committer: bugmaster Details Diff
0030405: Presentations of PMI are incorrectly scaled after change of units

Corrected search of the entity StepShape_ShapeDimensionRepresentation defining used units in the method readConnectionPoints
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx Diff File

master a0d0f96a

2019-01-22 10:47:09

vro


Committer: bugmaster Details Diff
0030451: Selection mode of TPrsStd_AISPresentation attribute is restricted to one value

Two classes TDataXtd_Presentation and TPrsStd_AISPresentation were improved so that they accept a list of selection modes.
A new non-regression test is added: caf presentation N1
mod - src/DPrsStd/DPrsStd_AISPresentationCommands.cxx Diff File
mod - src/TDataXtd/TDataXtd_Presentation.cxx Diff File
mod - src/TDataXtd/TDataXtd_Presentation.hxx Diff File
mod - src/TPrsStd/TPrsStd_AISPresentation.cxx Diff File
mod - src/TPrsStd/TPrsStd_AISPresentation.hxx Diff File
add - tests/caf/presentation/N1 Diff File

master 82d23ad5

2019-01-21 12:31:02

kgv


Committer: bugmaster Details Diff
0030452: Visualization - SelectMgr_ViewerSelector::Deactivate() raises exception when called twice

Removed unused SelectMgr_SOS_Sleeping enumeration value.
SelectMgr_ViewerSelector::Deactivate() now checks activation status before updating tolerance map.
Affected Issues
0030452
mod - src/SelectMgr/SelectMgr_StateOfSelection.hxx Diff File
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx Diff File
mod - tools/VInspector/VInspector_Tools.cxx Diff File

master c29c0ad0

2019-01-21 08:57:22

kgv


Committer: bugmaster Details Diff
0030450: Visualization - AIS_InteractiveContext::MoveTo() never uses V3d_View::ImmediateRedraw()

AIS_InteractiveContext::MoveTo() now calls V3d_View::ImmediateRedraw() when applicable.
AIS_Trihedron::HilightOwnerWithColor() - added missing ZLayer setup.
Affected Issues
0030450
mod - src/AIS/AIS_InteractiveContext_1.cxx Diff File
mod - src/AIS/AIS_Trihedron.cxx Diff File

master 9c0787df

2019-01-18 08:00:30

mahaidong


Committer: bugmaster Details Diff
0030429: Samples - add simple glfw 3D Viewer sample

Aspect_DisplayConnection now provides constructor wrapping existing X Display connection.
Affected Issues
0030429
add - samples/glfw/CMakeLists.txt Diff File
add - samples/glfw/GlfwOcctView.cpp Diff File
add - samples/glfw/GlfwOcctView.h Diff File
add - samples/glfw/GlfwOcctWindow.cpp Diff File
add - samples/glfw/GlfwOcctWindow.h Diff File
add - samples/glfw/main.cpp Diff File
add - samples/glfw/readme.md Diff File
mod - src/Aspect/Aspect_DisplayConnection.cxx Diff File
mod - src/Aspect/Aspect_DisplayConnection.hxx Diff File

master 5b377041

2019-01-10 20:10:51

kgv


Committer: bugmaster Details Diff
0030439: Visualization - extend fonts search within Font_FontMgr::FindFont() on Linux

Font_FontMgr has been redesigned to:
- Store fonts in a map instead a list.
- Allow mapping multiple fonts to a single alias.
- Log informative message about usage of non-requested font (fallback).
- Register all font files within standard folders on Linux when "fonts.dir" is not found.
- Prefer specific alias ("serif") as default fallback font instead of arbitrary one in a system.

A couple of obsolete and broken font aliases have been removed;
instead, new aliases of fonts popular on Linux platform have been added.

Font_NameOfFont.hxx has been extended with more neutral aliases
"monospace", "serif", "sans-serif", "cjk" and "korean".

Font_FontAspect enumeration values have been renamed Font_FA_ -> Font_FontAspect_
with old values preserved as alias.

Font_SystemFont has been extended with a list of paths to Font_FontAspect styles,
so that entire Font Family is now defined within a single Font_SystemFont instance.
Non-resizable fonts are now ignored by Font Manager.
Affected Issues
0030439
mod - src/Font/Font_FontAspect.hxx Diff File
mod - src/Font/Font_FontMgr.cxx Diff File
mod - src/Font/Font_FontMgr.hxx Diff File
mod - src/Font/Font_FTFont.cxx Diff File
mod - src/Font/Font_NameOfFont.hxx Diff File
mod - src/Font/Font_SystemFont.cxx Diff File
mod - src/Font/Font_SystemFont.hxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - tests/3rdparty/fonts/A2 Diff File
mod - tests/3rdparty/fonts/A6 Diff File
mod - tests/3rdparty/fonts/A8 Diff File
mod - tests/3rdparty/fonts/B1 Diff File
mod - tests/3rdparty/fonts/B2 Diff File
mod - tests/bugs/vis/bug22149 Diff File
mod - tests/demo/draw/bug23745 Diff File

master 79b544e6

2019-01-10 14:25:48

osa


Committer: bugmaster Details Diff
0030437: Visualization, TKV3d - add Draw command to print rendering statistics

Add new command "vstatprofiler" to manage rendering parameters and print them.
If there are some input parameters - print corresponding statistic counters values,
else - print all performance counters set previously.
Affected Issues
0030437
mod - src/Graphic3d/Graphic3d_CView.hxx Diff File
mod - src/Graphic3d/Graphic3d_FrameStats.cxx Diff File
mod - src/Graphic3d/Graphic3d_FrameStats.hxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/vis/bug30437 Diff File
add - tests/bugs/vis/bug30437_1 Diff File

master 3738565a

2019-01-10 13:35:25

kgv


Committer: bugmaster Details Diff
0026365: Optimization of work of OSD_Parallel class members for GeomLib_CheckCurveOnSurface

Removed workaround within GeomLib_CheckCurveOnSurface.
Affected Issues
0026365
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx Diff File
mod - src/BOPTest/BOPTest_BOPCommands.cxx Diff File
mod - src/GeomLib/GeomLib_CheckCurveOnSurface.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.cxx Diff File
mod - src/IntTools/IntTools_FaceFace.hxx Diff File
mod - src/IntTools/IntTools_Tools.cxx Diff File
mod - src/IntTools/IntTools_Tools.hxx Diff File

master 169c944c

2019-01-10 12:36:23

kgv


Committer: bugmaster Details Diff
0029670: Draw Harness - vtrihedron xaxis zaxis is wrong

Fixed gp_Ax2 initialization by two vectors.
Fixed -labels arguments number check.
Affected Issues
0029670
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File

master ba7f665d

2019-01-10 10:07:01

ifv

Details Diff
0030435: Improving performance of Approx_ComputeCLine

1. Approx_ComputeCLine.gxx, Approx_FitAndDivide.hxx, Approx_FitAndDivide2d.hxx, BRepFill_ComputeCLine.hxx
It is base modification, which allows improve performance of approximation with help of Approx_ComputeCLine. The main idea of improvement is using degree selection by inverse order - from maxdegree to mindegree. If tolerance for maxdegree is not reached, there is no sense to make approximation for current number of knots with lower degree, it is necessary to cut parametric interval.

2. ProjLib_ComputeApprox, ProjLib_ComputeApproxOnPolarSurface, ProjLib_ComputeApproxOnPolarSurface, ProjLib_ProjectOnPlane
It is additional modification of methods using Approx_ComputeCLine.
Mainly, modifications concern to more optimal choosing parameters for approximation algorithm.

3. BRepCheck_Face
Small improvement of method Intersect(...), which intersects two wires on face.

4. BRepTopAdaptor_FClass2d
Impovement of treatment infinitely narrow faces.

5. ChFi3d/ChFi3d_Builder_6.cxx
Small improvement, which forbids extension of singular boundary of surface.
It was TODO problem in tests/bugs/modalg_7/bug27711_3

6. IntTools_EdgeEdge.cxx
Improvement of performance for cases of searching common parts between line and analytical curve

7. GeomliteTest_CurveCommands.cxx
Adding Draw command fitcurve. This command is analog of approxcurve, but uses Approx_FitAndDivide algorithm.
Mainly to have direct draw command for testing Approx_ComputeCLine.

8. Extrema_ExtElC.cxx

Treatment of case "infinite solutions" for extrema line-ellipse

9. Modification of some tests according to new behavior of algorithm.

10. tests/perf/moddata/bug30435
Test for new improved algorithm.

11. Implementation QAcommand OCC30435 in QABugs_20.cxx used in test bug30435
Affected Issues
0030435
mod - src/Approx/Approx_ComputeCLine.gxx Diff File
mod - src/Approx/Approx_FitAndDivide.hxx Diff File
mod - src/Approx/Approx_FitAndDivide2d.hxx Diff File
mod - src/BRepCheck/BRepCheck_Face.cxx Diff File
mod - src/BRepFill/BRepFill_ComputeCLine.hxx Diff File
mod - src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_6.cxx Diff File
mod - src/Extrema/Extrema_ExtElC.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_CurveCommands.cxx Diff File
mod - src/IntTools/IntTools_EdgeEdge.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApprox.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.cxx Diff File
mod - src/ProjLib/ProjLib_ComputeApproxOnPolarSurface.hxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnPlane.cxx Diff File
mod - src/QABugs/QABugs_20.cxx Diff File
mod - tests/bugs/mesh/bug30008_2 Diff File
mod - tests/bugs/modalg_7/bug27711_3 Diff File
mod - tests/de/step_4/D9 Diff File
mod - tests/de/step_4/E1 Diff File
mod - tests/lowalgos/intss/bug27263 Diff File
add - tests/perf/moddata/bug30435 Diff File

master 8de8dacd

2019-01-10 05:17:04

abv


Committer: bugmaster Details Diff
0030430: Draw - command testgrid in parallel mode hangs if DRAW is launched without GUI

Ensure that initialization of Tcl interpretor is performed in the same thread where commands are evaluated.

Added test demo draw bug30430
Affected Issues
0030430
mod - src/Draw/Draw_Interpretor.cxx Diff File
mod - src/Draw/Draw_Window.cxx Diff File
add - tests/demo/draw/bug30430 Diff File

master 0e3025bc

2019-01-09 14:01:18

osa


Committer: bugmaster Details Diff
0030434: Visualization, TKV3d - add "NoUpdate" state of frustum culling optimization

Frustum culling is now managed by Graphic3d_RenderingParams::FrustumCullingState flag
and can be switched into Graphic3d_RenderingParams::FrustumCulling_NoUpdate state
useful for debugging the algorithm.

Draw Harness command vrustumculling has been replaced by vrenderparams -frustumCulling.
Affected Issues
0030434
mod - src/Graphic3d/Graphic3d_CView.cxx Diff File
mod - src/Graphic3d/Graphic3d_CView.hxx Diff File
mod - src/Graphic3d/Graphic3d_RenderingParams.hxx Diff File
mod - src/OpenGl/OpenGl_Layer.cxx Diff File
mod - src/OpenGl/OpenGl_Layer.hxx Diff File
mod - src/OpenGl/OpenGl_LayerList.cxx Diff File
mod - src/OpenGl/OpenGl_View.cxx Diff File
mod - src/OpenGl/OpenGl_View.hxx Diff File
mod - src/OpenGl/OpenGl_Workspace.cxx Diff File
mod - src/V3d/V3d_View.cxx Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/bugs/vis/bug24307_1 Diff File
mod - tests/bugs/vis/bug24307_2 Diff File
mod - tests/bugs/vis/bug25400 Diff File
mod - tests/bugs/vis/bug25679 Diff File
mod - tests/bugs/vis/bug25760_1 Diff File
mod - tests/bugs/vis/bug25760_2 Diff File
add - tests/bugs/vis/bug30434 Diff File

master 0939d4cf

2018-12-29 12:41:54

kgv


Committer: bugmaster Details Diff
0030428: Modeling Algorithms - BRepBndLib::AddOBB() throws exception on empty Compound

Added missing Bnd_Box::IsVoid() check.
Affected Issues
0030428
mod - src/BRepBndLib/BRepBndLib_1.cxx Diff File

master a345bece

2018-12-25 17:25:55

kgv


Committer: bugmaster Details Diff
0030424: C# wrapper - implement IEnumerable interface by NCollection classes

TopExp_Explorer::Value() - added Current() alias for providing interface consistent to other OCCT Iterators.
mod - src/TopExp/TopExp_Explorer.hxx Diff File

master 87bda9d8

2018-12-25 06:26:49

nds


Committer: bugmaster Details Diff
0030425: Visualization - possibility to redefine AIS_Selection Affected Issues
0030425
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_Selection.hxx Diff File

master 4473e336

2018-12-20 14:10:00

msv


Committer: apn Details Diff
0030396: Infinite recursion during ShapeFix after BRepAlgoAPI_Cut

Two test cases are added. One for Boolean operation (it is good, because BO has been fixed already), and another for fixshape operation (it causes Draw crash).
Affected Issues
0030396
add - tests/bugs/modalg_7/bug30396_1 Diff File
add - tests/bugs/modalg_7/bug30396_2 Diff File

master 3977d18a

2018-12-18 13:57:32

jgv


Committer: bugmaster Details Diff
0030286: Cover polygonal HLR algorithm by regression tests

New folder "hlr" with subfolders "exact_hlr" and "poly_hlr" has been created.
Draw command "vcomputehlr" has been corrected.
QA command "OCC27341" has been deleted as "vcomputehlr" does its job.
Affected Issues
0030286
mod - src/QABugs/QABugs_20.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
rm - tests/bugs/modalg_6/bug25813_1 Diff File
rm - tests/bugs/modalg_6/bug25813_2 Diff File
rm - tests/bugs/modalg_6/bug25813_3 Diff File
rm - tests/bugs/modalg_6/bug25813_4 Diff File
rm - tests/bugs/modalg_6/bug25813_5 Diff File
rm - tests/bugs/modalg_6/bug27341 Diff File
rm - tests/bugs/modalg_6/bug27341_101 Diff File
rm - tests/bugs/modalg_6/bug27341_102 Diff File
rm - tests/bugs/modalg_6/bug27341_103 Diff File
rm - tests/bugs/modalg_6/bug27341_104 Diff File
rm - tests/bugs/modalg_6/bug27341_105 Diff File
rm - tests/bugs/modalg_6/bug27341_106 Diff File
rm - tests/bugs/modalg_6/bug27341_107 Diff File
rm - tests/bugs/modalg_6/bug27341_201 Diff File
rm - tests/bugs/modalg_6/bug27341_202 Diff File
rm - tests/bugs/modalg_6/bug27341_203 Diff File
rm - tests/bugs/modalg_6/bug27341_204 Diff File
rm - tests/bugs/modalg_6/bug27341_205 Diff File
rm - tests/bugs/modalg_6/bug27341_206 Diff File
rm - tests/bugs/modalg_6/bug27341_207 Diff File
rm - tests/bugs/modalg_6/bug27341_301 Diff File
rm - tests/bugs/modalg_6/bug27341_302 Diff File
rm - tests/bugs/modalg_6/bug27341_303 Diff File
rm - tests/bugs/modalg_6/bug27341_304 Diff File
rm - tests/bugs/modalg_6/bug27341_305 Diff File
rm - tests/bugs/modalg_6/bug27341_306 Diff File
rm - tests/bugs/modalg_6/bug27341_307 Diff File
rm - tests/bugs/modalg_6/bug27341_308 Diff File
rm - tests/bugs/modalg_6/bug27341_309 Diff File
rm - tests/bugs/modalg_6/bug27341_310 Diff File
rm - tests/bugs/modalg_6/bug27341_311 Diff File
rm - tests/bugs/modalg_6/bug27341_312 Diff File
rm - tests/bugs/modalg_6/bug27341_313 Diff File
rm - tests/bugs/modalg_6/bug27341_314 Diff File
rm - tests/bugs/modalg_6/bug27341_315 Diff File
rm - tests/bugs/modalg_6/bug27341_316 Diff File
rm - tests/bugs/modalg_6/bug27341_317 Diff File
rm - tests/bugs/modalg_6/bug27341_318 Diff File
rm - tests/bugs/modalg_6/bug27341_319 Diff File
rm - tests/bugs/modalg_6/bug27341_320 Diff File
rm - tests/bugs/modalg_6/bug27341_321 Diff File
rm - tests/bugs/modalg_6/bug27341_322 Diff File
rm - tests/bugs/modalg_6/bug27341_323 Diff File
rm - tests/bugs/modalg_6/bug27341_324 Diff File
rm - tests/bugs/modalg_6/bug27341_325 Diff File
rm - tests/bugs/modalg_6/bug27341_326 Diff File
rm - tests/bugs/modalg_6/bug27341_327 Diff File
rm - tests/bugs/modalg_6/bug27341_328 Diff File
rm - tests/bugs/modalg_6/bug27341_329 Diff File
rm - tests/bugs/modalg_6/bug27719_101 Diff File
rm - tests/bugs/modalg_6/bug27719_102 Diff File
rm - tests/bugs/modalg_6/bug27719_103 Diff File
rm - tests/bugs/modalg_6/bug27719_104 Diff File
rm - tests/bugs/modalg_6/bug27719_105 Diff File
rm - tests/bugs/modalg_6/bug27719_201 Diff File
rm - tests/bugs/modalg_6/bug27719_202 Diff File
rm - tests/bugs/modalg_6/bug27719_203 Diff File
rm - tests/bugs/modalg_6/bug27719_204 Diff File
rm - tests/bugs/modalg_6/bug27719_205 Diff File
rm - tests/bugs/modalg_6/bug27720_1 Diff File
rm - tests/bugs/modalg_6/bug27720_2 Diff File
rm - tests/bugs/modalg_6/bug27720_3 Diff File
rm - tests/bugs/modalg_6/bug27720_4 Diff File
rm - tests/bugs/modalg_6/bug27720_5 Diff File
rm - tests/bugs/modalg_7/bug29956 Diff File
rm - tests/bugs/modalg_7/bug30243 Diff File
add - tests/hlr/begin Diff File
add - tests/hlr/end Diff File
add - tests/hlr/exact_hlr/A1 Diff File
add - tests/hlr/exact_hlr/A2 Diff File
add - tests/hlr/exact_hlr/A3 Diff File
add - tests/hlr/exact_hlr/A4 Diff File
add - tests/hlr/exact_hlr/A5 Diff File
add - tests/hlr/exact_hlr/A6 Diff File
add - tests/hlr/exact_hlr/A7 Diff File
add - tests/hlr/exact_hlr/B1 Diff File
add - tests/hlr/exact_hlr/B2 Diff File
add - tests/hlr/exact_hlr/B3 Diff File
add - tests/hlr/exact_hlr/B4 Diff File
add - tests/hlr/exact_hlr/B5 Diff File
add - tests/hlr/exact_hlr/B6 Diff File
add - tests/hlr/exact_hlr/B7 Diff File
add - tests/hlr/exact_hlr/begin Diff File
add - tests/hlr/exact_hlr/bug25813_1 Diff File
add - tests/hlr/exact_hlr/bug25813_2 Diff File
add - tests/hlr/exact_hlr/bug25813_3 Diff File
add - tests/hlr/exact_hlr/bug25813_4 Diff File
add - tests/hlr/exact_hlr/bug25813_5 Diff File
add - tests/hlr/exact_hlr/bug27719_101 Diff File
add - tests/hlr/exact_hlr/bug27719_102 Diff File
add - tests/hlr/exact_hlr/bug27719_103 Diff File
add - tests/hlr/exact_hlr/bug27719_104 Diff File
add - tests/hlr/exact_hlr/bug27719_105 Diff File
add - tests/hlr/exact_hlr/bug27719_201 Diff File
add - tests/hlr/exact_hlr/bug27719_202 Diff File
add - tests/hlr/exact_hlr/bug27719_203 Diff File
add - tests/hlr/exact_hlr/bug27719_204 Diff File
add - tests/hlr/exact_hlr/bug27719_205 Diff File
add - tests/hlr/exact_hlr/bug27720_1 Diff File
add - tests/hlr/exact_hlr/bug27720_2 Diff File
add - tests/hlr/exact_hlr/bug27720_3 Diff File
add - tests/hlr/exact_hlr/bug27720_4 Diff File
add - tests/hlr/exact_hlr/bug27720_5 Diff File
add - tests/hlr/exact_hlr/bug27979_1 Diff File
add - tests/hlr/exact_hlr/bug27979_2 Diff File
add - tests/hlr/exact_hlr/bug27979_3 Diff File
add - tests/hlr/exact_hlr/bug27979_4 Diff File
add - tests/hlr/exact_hlr/bug27979_5 Diff File
add - tests/hlr/exact_hlr/bug27979_6 Diff File
add - tests/hlr/exact_hlr/bug27979_7 Diff File
add - tests/hlr/exact_hlr/bug29956 Diff File
add - tests/hlr/exact_hlr/bug30243 Diff File
add - tests/hlr/exact_hlr/bug7691 Diff File
add - tests/hlr/exact_hlr/C1 Diff File
add - tests/hlr/exact_hlr/C10 Diff File
add - tests/hlr/exact_hlr/C11 Diff File
add - tests/hlr/exact_hlr/C12 Diff File
add - tests/hlr/exact_hlr/C13 Diff File
add - tests/hlr/exact_hlr/C14 Diff File
add - tests/hlr/exact_hlr/C15 Diff File
add - tests/hlr/exact_hlr/C16 Diff File
add - tests/hlr/exact_hlr/C17 Diff File
add - tests/hlr/exact_hlr/C18 Diff File
add - tests/hlr/exact_hlr/C19 Diff File
add - tests/hlr/exact_hlr/C2 Diff File
add - tests/hlr/exact_hlr/C20 Diff File
add - tests/hlr/exact_hlr/C21 Diff File
add - tests/hlr/exact_hlr/C22 Diff File
add - tests/hlr/exact_hlr/C23 Diff File
add - tests/hlr/exact_hlr/C24 Diff File
add - tests/hlr/exact_hlr/C25 Diff File
add - tests/hlr/exact_hlr/C26 Diff File
add - tests/hlr/exact_hlr/C27 Diff File
add - tests/hlr/exact_hlr/C28 Diff File
add - tests/hlr/exact_hlr/C29 Diff File
add - tests/hlr/exact_hlr/C3 Diff File
add - tests/hlr/exact_hlr/C4 Diff File
add - tests/hlr/exact_hlr/C5 Diff File
add - tests/hlr/exact_hlr/C6 Diff File
add - tests/hlr/exact_hlr/C7 Diff File
add - tests/hlr/exact_hlr/C8 Diff File
add - tests/hlr/exact_hlr/C9 Diff File
add - tests/hlr/exact_hlr/D1 Diff File
add - tests/hlr/exact_hlr/D2 Diff File
add - tests/hlr/exact_hlr/D3 Diff File
add - tests/hlr/exact_hlr/D4 Diff File
add - tests/hlr/exact_hlr/D5 Diff File
add - tests/hlr/exact_hlr/D6 Diff File
add - tests/hlr/exact_hlr/D7 Diff File
add - tests/hlr/exact_hlr/Plate Diff File
add - tests/hlr/grids.list Diff File
add - tests/hlr/poly_hlr/A1 Diff File
add - tests/hlr/poly_hlr/A2 Diff File
add - tests/hlr/poly_hlr/A3 Diff File
add - tests/hlr/poly_hlr/A4 Diff File
add - tests/hlr/poly_hlr/A5 Diff File
add - tests/hlr/poly_hlr/A6 Diff File
add - tests/hlr/poly_hlr/A7 Diff File
add - tests/hlr/poly_hlr/B1 Diff File
add - tests/hlr/poly_hlr/B2 Diff File
add - tests/hlr/poly_hlr/B3 Diff File
add - tests/hlr/poly_hlr/B4 Diff File
add - tests/hlr/poly_hlr/B5 Diff File
add - tests/hlr/poly_hlr/B6 Diff File
add - tests/hlr/poly_hlr/B7 Diff File
add - tests/hlr/poly_hlr/begin Diff File
add - tests/hlr/poly_hlr/bug23625_1 Diff File
add - tests/hlr/poly_hlr/bug23625_2 Diff File
add - tests/hlr/poly_hlr/bug23625_3 Diff File
add - tests/hlr/poly_hlr/bug23625_4 Diff File
add - tests/hlr/poly_hlr/bug23625_5 Diff File
add - tests/hlr/poly_hlr/bug25813_1 Diff File
add - tests/hlr/poly_hlr/bug25813_2 Diff File
add - tests/hlr/poly_hlr/bug25813_3 Diff File
add - tests/hlr/poly_hlr/bug25813_4 Diff File
add - tests/hlr/poly_hlr/bug25813_5 Diff File
add - tests/hlr/poly_hlr/bug27719_101 Diff File
add - tests/hlr/poly_hlr/bug27719_102 Diff File
add - tests/hlr/poly_hlr/bug27719_103 Diff File
add - tests/hlr/poly_hlr/bug27719_104 Diff File
add - tests/hlr/poly_hlr/bug27719_105 Diff File
add - tests/hlr/poly_hlr/bug27719_201 Diff File
add - tests/hlr/poly_hlr/bug27719_202 Diff File
add - tests/hlr/poly_hlr/bug27719_203 Diff File
add - tests/hlr/poly_hlr/bug27719_204 Diff File
add - tests/hlr/poly_hlr/bug27719_205 Diff File
add - tests/hlr/poly_hlr/bug27720_1 Diff File
add - tests/hlr/poly_hlr/bug27720_2 Diff File
add - tests/hlr/poly_hlr/bug27720_3 Diff File
add - tests/hlr/poly_hlr/bug27720_4 Diff File
add - tests/hlr/poly_hlr/bug27720_5 Diff File
add - tests/hlr/poly_hlr/bug27979_1 Diff File
add - tests/hlr/poly_hlr/bug27979_2 Diff File
add - tests/hlr/poly_hlr/bug27979_3 Diff File
add - tests/hlr/poly_hlr/bug27979_4 Diff File
add - tests/hlr/poly_hlr/bug27979_5 Diff File
add - tests/hlr/poly_hlr/bug27979_6 Diff File
add - tests/hlr/poly_hlr/bug27979_7 Diff File
add - tests/hlr/poly_hlr/bug29956 Diff File
add - tests/hlr/poly_hlr/bug30243 Diff File
add - tests/hlr/poly_hlr/bug7691 Diff File
add - tests/hlr/poly_hlr/C1 Diff File
add - tests/hlr/poly_hlr/C10 Diff File
add - tests/hlr/poly_hlr/C11 Diff File
add - tests/hlr/poly_hlr/C12 Diff File
add - tests/hlr/poly_hlr/C13 Diff File
add - tests/hlr/poly_hlr/C14 Diff File
add - tests/hlr/poly_hlr/C15 Diff File
add - tests/hlr/poly_hlr/C16 Diff File
add - tests/hlr/poly_hlr/C17 Diff File
add - tests/hlr/poly_hlr/C18 Diff File
add - tests/hlr/poly_hlr/C19 Diff File
add - tests/hlr/poly_hlr/C2 Diff File
add - tests/hlr/poly_hlr/C20 Diff File
add - tests/hlr/poly_hlr/C21 Diff File
add - tests/hlr/poly_hlr/C22 Diff File
add - tests/hlr/poly_hlr/C23 Diff File
add - tests/hlr/poly_hlr/C24 Diff File
add - tests/hlr/poly_hlr/C25 Diff File
add - tests/hlr/poly_hlr/C26 Diff File
add - tests/hlr/poly_hlr/C27 Diff File
add - tests/hlr/poly_hlr/C28 Diff File
add - tests/hlr/poly_hlr/C29 Diff File
add - tests/hlr/poly_hlr/C3 Diff File
add - tests/hlr/poly_hlr/C4 Diff File
add - tests/hlr/poly_hlr/C5 Diff File
add - tests/hlr/poly_hlr/C6 Diff File
add - tests/hlr/poly_hlr/C7 Diff File
add - tests/hlr/poly_hlr/C8 Diff File
add - tests/hlr/poly_hlr/C9 Diff File
add - tests/hlr/poly_hlr/D1 Diff File
add - tests/hlr/poly_hlr/D2 Diff File
add - tests/hlr/poly_hlr/D3 Diff File
add - tests/hlr/poly_hlr/D4 Diff File
add - tests/hlr/poly_hlr/D5 Diff File
add - tests/hlr/poly_hlr/D6 Diff File
add - tests/hlr/poly_hlr/D7 Diff File
add - tests/hlr/poly_hlr/Plate Diff File

master 4b97f9b1

2018-12-17 12:16:55

msv


Committer: msv Details Diff
0030416: Incorrect implementation of the method Bnd_OBB::SquareExtent

The method Bnd_OBB::SquareExtent has been corrected.
Affected Issues
0030416
mod - src/Bnd/Bnd_OBB.hxx Diff File

master 30a1b24e

2018-12-17 09:01:17

osa


Committer: bugmaster Details Diff
0030412: Visualization, TKV3d - add presentation of camera frustum

1) Added method Graphic3d_Camera::FrustumPoints() returning corner points of camera frustum.
2) Refactored methods OpenGl_BVHTreeSelector::isFullOut(...) and OpenGl_BVHTreeSelector::CacheClipPtsProjections()
3) Changed computation algorithm of frustum planes (build them by corner points)
4) Added interactive object AIS_CameraFrustum to draw camera frustum.
5) Extended Draw command "vcamera" with option displaying camera frustum.
Affected Issues
0030412
add - src/AIS/AIS_CameraFrustum.cxx Diff File
add - src/AIS/AIS_CameraFrustum.hxx Diff File
mod - src/AIS/FILES Diff File
mod - src/Graphic3d/Graphic3d_Camera.cxx Diff File
mod - src/Graphic3d/Graphic3d_Camera.hxx Diff File
mod - src/OpenGl/OpenGl_BVHTreeSelector.cxx Diff File
mod - src/OpenGl/OpenGl_BVHTreeSelector.hxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
add - tests/bugs/vis/bug30412 Diff File

master eeabb8f8

2018-12-13 12:20:48

kgv


Committer: apn Details Diff
0030413: Tests - increase counters within perf/ncollection/A1 Affected Issues
0030413
mod - tests/perf/ncollection/A1 Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 62 63 64 65 66 67 68 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 254 255 256  Next  Last