Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0026083Open CASCADE[OCCT] OCCT:Codingpublic2015-04-16 09:002020-08-28 14:45
Assigned Tokgv 
PlatformOSOS Version
Product Version[OCCT] 6.9.0 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0026083: Poor design of Graphic3d_GraduatedTrihedron
DescriptionImplementation of Graphic3d_GraduatedTrihedron class is poor:

- Graphic3d_GraduatedTrihedron.hxx contains definition of the class Graphic3d_AxisAspect which should be either made separate class (if it is useful outside of GraduatedTrihedron) or made nested class (or even simple structure)

- It uses public fields (pointers!) for callback function and Visual3d_View which normally should be (a) private and get/set by appropriate methods and (b) objects (e.g. Handle for view) rather than plain pointers
TagsNo tags attached.
Test case number
Attached Files

- Relationships
related to 0025611closedbugmaster Community Displaying 'zbufftrihedron' interferes with 'graduatedtrihedron' 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2015-04-16 09:00 abv New Issue
2015-04-16 09:00 abv Assigned To => kgv
2015-04-16 09:13 kgv Relationship added related to 0025611
2016-11-01 06:41 abv Target Version 7.1.0 => 7.2.0
2017-07-20 11:38 kgv Target Version 7.2.0 => 7.4.0
2019-07-10 19:27 abv Target Version 7.4.0 => 7.5.0
2020-08-28 14:45 kgv Target Version 7.5.0 => 7.6.0*

Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker