MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0030268Open CASCADE[OCCT] OCCT:Inspectorspublic2018-10-19 08:152020-01-22 21:38
Reporternds 
Assigned Tonds 
PrioritynormalSeverityfeature 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 7.4.0 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0030268: Inspectors - improvements in VInspector plugin
DescriptionIt is proposed to:
- display properties of selected tree item in Property Panel. (Similar to DFBrowser plugin) and some preview of the item parameters in View if possible.
- add new items in tree view for visualization elements, like Prs3d_Drawer, Graphic3d_Group and some others.
- allow modification of some values in Property Panel (e.g. color inside aspect)
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
(0080112)
git (administrator)
2018-10-19 08:29

Branch CR30268 has been created by nds.

SHA-1: bc0f06ac541d3e119109c5d6a0741b5bd42aad46


Detailed log of new commits:

Author: nds
Date: Fri Oct 19 08:26:37 2018 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    Modifications in src:
    implementing methods to have text information for some of OCCT enums;
    moving out the text information from Quantity_Color;
    expansionFactor() in Graphic3d_AspectText3d for access to this parameter;
    
    Modifications in tools:
    implementing common controls in ViewControl to be used in all plugins: table, property view and color selector;
    move properties from columns of VInspector into property view, filled by tree view item selecting;
    implementing new items (aspects, graphical information)
    extending information of already existing items (presentations, selection entities)
    display preview presentation for selected item (if possible, GetPresentations or GetPresentationShape of the item returns not empty value)
(0080905)
git (administrator)
2018-11-07 19:09

Branch CR30268 has been updated by nds.

SHA-1: 57006c8105c6cdf2de77f5ccd2d8e0cb34060b61


Detailed log of new commits:

Author: nds
Date: Wed Nov 7 19:07:03 2018 +0300

    0030268: Inspectors - improvements in VInspector plugin - Graphic3d_TransformPers item, Graphic3d_Group properties, Line->Aspect() pointer

(0080906)
git (administrator)
2018-11-07 19:22

Branch CR30268_1 has been created by nds.

SHA-1: 6dce71df876075a54ca7ef0a267fdbbdfceb6ac8


Detailed log of new commits:

Author: nds
Date: Fri Oct 19 08:26:37 2018 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    Modifications in src:
    implementing methods to have text information for some of OCCT enums;
    moving out the text information from Quantity_Color;
    expansionFactor() in Graphic3d_AspectText3d for access to this parameter;
    
    Modifications in tools:
    implementing common controls in ViewControl to be used in all plugins: table, property view and color selector;
    move properties from columns of VInspector into property view, filled by tree view item selecting;
    implementing new items (aspects, graphical information)
    extending information of already existing items (presentations, selection entities)
    display preview presentation for selected item (if possible, GetPresentations or GetPresentationShape of the item returns not empty value)
(0088027)
git (administrator)
2019-10-10 20:03

Branch CR30268_2 has been created by nds.

SHA-1: bf166a4f8908aae1d259a962c4deedbcd9063fcc


Detailed log of new commits:

Author: nds
Date: Fri Oct 4 09:33:45 2019 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # Dump for OCCT objects
(0089851)
git (administrator)
2020-01-10 12:55

Branch CR30268_3 has been created by nds.

SHA-1: 5c98994607e050717ad03213d030f5e313439419


Detailed log of new commits:

Author: nds
Date: Wed Dec 11 01:40:15 2019 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # Dump for OCCT objects. It improves perfomance during the dump parsing in inspector items. A cache creating for property view values.
    # ItemPresentableObject has no custom children due to the dump children count is not fixed (e.g. computed selections count)
    # GetStream() has been replaced by initStream() + Stream()
    # VInspector_ViewModel::FindPointers do nothing as it was poor performance of it when it parses BVH tree.
    
    (cherry picked from commit b6eba2db9b179bee3dc4b988617bd5ba7424108d)

Author: nds
Date: Sun Dec 8 22:08:19 2019 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # Dump for OCCT objects
    
    (cherry picked from commit 021525334791fa582d2751d86ef63e901509383e)
    (cherry picked from commit a8950b62bfcad4393a5a1fd9218e351b5600d846)
    
    # Conflicts:
    # src/Graphic3d/Graphic3d_AspectFillCapping.cxx
    # src/Graphic3d/Graphic3d_AspectFillCapping.hxx
    # src/Graphic3d/Graphic3d_BSDF.cxx
    # src/Graphic3d/Graphic3d_MaterialAspect.hxx
    # src/Quantity/Quantity_Color.cxx
    # src/V3d/V3d_Viewer.hxx

Author: nds
Date: Fri Oct 4 18:30:10 2019 +0300

    0029451: Information Message Alert to debug an algorithm or object functionality
    
    (cherry picked from commit 1f64bcf7813ab6bad61310ae6f19539d133f1ac4)
    
    #compilation correction is ammended
    (cherry picked from commit 98d49da76f9c9403d2fa06916ff27bac71297180)
    (cherry picked from commit 910f50300b962135544c01bb085faa3d6609bb3f)
    (cherry picked from commit e0b2c9776a43352855d56334f7511aed7c04373e)
    
    # Conflicts:
    # src/Message/FILES

Author: nds
Date: Fri Oct 4 09:33:45 2019 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # Dump for OCCT objects
    
    (cherry picked from commit bf166a4f8908aae1d259a962c4deedbcd9063fcc)
    (cherry picked from commit 0e965f544ed20ce90061e465a3dec94ea89e3059)
    (cherry picked from commit 737f8f788e8e53462a41e1e14acba6c0adcfa3fe)
    (cherry picked from commit 4f94c5a9e2708e03a8327d4f68d471df185c61ec)
    
    # Conflicts:
    # src/AIS/AIS_Trihedron.cxx
    # src/OpenGl/OpenGl_LayerList.hxx
    # tools/View/View_Displayer.cxx
(0089854)
git (administrator)
2020-01-10 15:41

Branch CR30268_3 has been updated by nds.

SHA-1: 255f1a62aa5a6098fc22027651be247ab9fb14bf


Detailed log of new commits:

Author: nds
Date: Fri Jan 10 15:38:25 2020 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # compilation correction on Windows

(0089996)
git (administrator)
2020-01-22 21:32

Branch CR30268_4 has been created by nds.

SHA-1: 87eb088c5b2aaddfd6275ad93ca674ec0edd545a


Detailed log of new commits:

Author: sshutina
Date: Fri Dec 20 10:40:03 2019 +0300

    0031278: Visualization - display elements above transparent area
    
    (cherry picked from commit a00aba0b350ce978f3a727db4f2ade4f737732e0)
(0089997)
git (administrator)
2020-01-22 21:38

Branch CR30268_4 has been updated by nds.

SHA-1: 797c67658259d07871f0d5e9e1c1274297e34291


Detailed log of new commits:

Author: nds
Date: Wed Jan 22 21:35:13 2020 +0300

    0030268: Inspectors - improvements in VInspector plugin
    
    # Union of commits of CR31278:
    #
    # Messages are simplified, redirecting Message_Messenger into Message_Report
    # STEP reading trace level setting to get Message_Report
    # tools: TreeModel: moving container of parents on the base levelAlert
    # tools: MessageView is extended to select list of report metrics to collect
    # dump for curve2d/surface2d/curve/surface brep structures
    # shift selection in VInspector to visualize multiple preview,
    # dump for primitive array parameters and buffer parameters
    # display attach point of transform persistent


- Issue History
Date Modified Username Field Change
2018-10-19 08:15 nds New Issue
2018-10-19 08:15 nds Assigned To => nds
2018-10-19 08:29 git Note Added: 0080112
2018-11-07 19:09 git Note Added: 0080905
2018-11-07 19:22 git Note Added: 0080906
2019-02-14 12:01 bugmaster Project Internal => Open CASCADE
2019-09-19 09:43 nds Target Version 7.4.0 => 7.5.0*
2019-10-10 20:03 git Note Added: 0088027
2020-01-10 12:55 git Note Added: 0089851
2020-01-10 15:41 git Note Added: 0089854
2020-01-22 21:32 git Note Added: 0089996
2020-01-22 21:38 git Note Added: 0089997


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker