View Issue Details

IDProjectCategoryView StatusLast Update
0029002Open CASCADEOCCT:DRAWpublic2023-08-01 15:08
Reporterkgv Assigned Tovpozdyayev 
Status newResolutionopen 
Target VersionUnscheduled 
Summary0029002: Draw Harness - replace obsolete AXO view with 3D Viewer
DescriptionThe obsolete Draw Harness viewer Draw_Viewer/Draw_View using system-specific drawing APIs (implemented for GDI, Xlib and Cocoa) is not maintained for a long time, difficult to use (no free camera by mouse, performance issues) and duplicates functionality of 3D viewer (V3d_Viewer/V3d_View).

Therefore, it is proposed removing AXO view from Draw Harness.
For this, the following steps should be done:
- Weed out useful functionality currently available only within AXO view (e.g. displaying PCurves) and provide replacement within 3D Viewer (ViewerTest).
- It might be useful providing a Draw_Viewer/Draw_View replacement based on V3d to mimic behavior / existing command set.
- Update test cases for using new viewer.
Steps To ReproduceN/A
TagsNo tags attached.
Test case number


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-08-16 09:47 kgv New Issue
2017-08-16 09:47 kgv Assigned To => kgv
2019-07-10 22:24 abv Target Version 7.4.0 => 7.5.0
2020-08-28 15:20 kgv Target Version 7.5.0 => 7.6.0
2021-08-24 15:04 kgv Target Version 7.6.0 => 7.7.0
2022-10-19 15:55 smoskvin Assigned To kgv => vpozdyayev
2022-10-24 10:40 szy Target Version 7.7.0 => 7.8.0
2023-08-01 15:08 dpasukhi Target Version 7.8.0 => Unscheduled