Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0030668Open CASCADE[OCCT] OCCT:Visualizationpublic2019-04-22 13:072019-07-15 21:07
Assigned Tokgv 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0030668: Visualization - revise adding ZLayer API
DescriptionCurrent ZLayer API prevents insertion of new Layer between two existing ones.
In particular, this makes it impossible defining a new layer after OcctCellZLayer_Top (preserving depth) but before OcctCellZLayer_Topmost (clearing depth) without undesired altering properties of built-in layers (OcctCellZLayer_Topmost).
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
git (administrator)
2019-07-15 21:07

Branch CR30668 has been created by kgv.

SHA-1: 3f7d05bd506b77455588d71b5469ec44fb138b85

Detailed log of new commits:

Author: kgv
Date: Mon Jul 15 21:06:05 2019 +0300

    0030668: Visualization - revise adding ZLayer API
    V3d_Viewer::AddZLayer() has been extended with new arguments
    specifying layer settings and index of existing layer to append new one after.
    The default logic has been adjusted to append new layer with IsImmediate() flag
    after Graphic3d_ZLayerId_Top and before Graphic3d_ZLayerId_Topmost standard immediate layers.
    Graphic3d_Layer now provides LayerId() property.
    Graphic3d_ZLayerSettings has been extended with IsRaytracable() property;
    Ray-Tracing now processes multiple layers instead of Graphic3d_ZLayerId_Default.

- Issue History
Date Modified Username Field Change
2019-04-22 13:07 kgv New Issue
2019-04-22 13:07 kgv Assigned To => kgv
2019-04-22 13:07 kgv Relationship added child of 0030665
2019-07-15 21:07 git Note Added: 0085655

Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker