View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0031713 | Open CASCADE | OCCT:DRAW | public | 2020-08-13 15:41 | 2020-12-02 17:13 |
Reporter | kgv | Assigned To | bugmaster | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.5.0 | Fixed in Version | 7.5.0 | ||
Summary | 0031713: Draw Harness, IVtkDraw - add commands ivtksetcolor, ivtkaxo, ivtkclose, ivtksettransparency | ||||
Description | IVtkDraw should be extended with commands similar to ViewerTest for managing view orientation (ivtkaxo, ivtkfront, etc.) and object color (ivtksetcolor, ivtksetransparency). | ||||
Steps To Reproduce | N/A | ||||
Tags | No tags attached. | ||||
Test case number | Not required | ||||
|
Branch CR31713 has been created by kgv. SHA-1: 16f6ee46f16951dbc50392a8ebf49b6462a42497 Detailed log of new commits: Author: kgv Date: Thu Aug 13 15:50:31 2020 +0300 0031713: Draw Harness, IVtkDraw - add commands ivtksetcolor, ivtkaxo, ivtkclose, ivtksettransparency Added missing NULL checks before accessing GetInteractor(). Errors are now reported using Message::SendFail(). Not found actor names are now reported as syntax error instead of silently skipping them. ivtkinit now accepts aguments -srgb and -msaa for overriding defaults. Default MSAA settings have been changed from 8 to 0 to match vinit behavior. Added command ivtkclose closing a Vtk view. Added commands ivtkaxo, ivtkfront, ivtkback, ivtkleft, ivtkright, ivtktop and ivtkbottom assigning view projection similar to sonamed commands in ViewerTest. Added commands ivtksetcolor and ivtksettransparency assigning color properties to shaded presentation. |
|
Branch CR31713 has been updated forcibly by kgv. SHA-1: 50d0a5394db84506e990389cb51cab9fd2f1aa72 |
|
Patch is ready for review in OCCT branch CR31713. http://jenkins-test-12.nnov.opencascade.com:8080/view/CR31713-master-KGV/view/PRODUCTS%20compile/ |
|
Branch CR31713 has been updated forcibly by kgv. SHA-1: 3840e28c2eec85bb33d08332d7b9915aad6d5f98 |
|
The patch was reviewed |
|
Combination - OCCT branch : IR-2020-08-14 master SHA - 12e6d49993ae1c998ad802086e0ff62e4f93c6a1 a206de37fbfa0bf71bd534ae47192bbec23b8522 Products branch : IR-2020-08-14 SHA - 538cec7d7ec12567665956502d9224b22edaab31 was compiled on Linux, MacOS and Windows platforms and tested in optimize mode. Number of compiler warnings: No new/fixed warnings Regressions/Differences/Improvements: No regressions/differences CPU differences: Debian80-64: OCCT Total CPU difference: 17160.250000000116 / 17191.360000000128 [-0.18%] Products Total CPU difference: 11820.020000000079 / 11889.420000000087 [-0.58%] Windows-64-VC14: OCCT Total CPU difference: 18724.890625 / 18788.5625 [-0.34%] Products Total CPU difference: 13316.109375 / 13265.75 [+0.38%] Image differences : No differences that require special attention Memory differences : No differences that require special attention |
|
Branch CR31713 has been deleted by inv. SHA-1: 3840e28c2eec85bb33d08332d7b9915aad6d5f98 |
occt: master 12e6d499 2020-08-13 12:50:31 Committer: bugmaster Details Diff |
0031713: Draw Harness, IVtkDraw - add commands ivtksetcolor, ivtkaxo, ivtkclose, ivtksettransparency Added missing NULL checks before accessing GetInteractor(). Errors are now reported using Message::SendFail(). Not found actor names are now reported as syntax error instead of silently skipping them. ivtkinit now accepts aguments -srgb and -msaa for overriding defaults. Default MSAA settings have been changed from 8 to 0 to match vinit behavior. Added command ivtkclose closing a Vtk view. Added commands ivtkaxo, ivtkfront, ivtkback, ivtkleft, ivtkright, ivtktop and ivtkbottom assigning view projection similar to sonamed commands in ViewerTest. Added commands ivtksetcolor and ivtksettransparency assigning color properties to shaded presentation. |
Affected Issues 0031713 |
|
mod - src/IVtkDraw/IVtkDraw.cxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw.hxx | Diff File | ||
mod - src/IVtkDraw/IVtkDraw_Interactor.cxx | Diff File | ||
mod - tests/v3d/ivtk/bgcolor | Diff File | ||
mod - tests/v3d/ivtk/boundary_draw | Diff File | ||
mod - tests/v3d/ivtk/detect | Diff File | ||
mod - tests/v3d/ivtk/display_mode | Diff File | ||
mod - tests/v3d/ivtk/erase | Diff File | ||
mod - tests/v3d/ivtk/seam_edges | Diff File | ||
mod - tests/v3d/ivtk/select | Diff File | ||
mod - tests/v3d/ivtk/selection_mode | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-08-13 15:41 | kgv | New Issue | |
2020-08-13 15:41 | kgv | Assigned To | => kgv |
2020-08-13 15:48 | git | Note Added: 0093489 | |
2020-08-13 15:50 | kgv | Relationship added | child of 0022877 |
2020-08-13 16:26 | git | Note Added: 0093491 | |
2020-08-13 22:53 | kgv | Note Added: 0093494 | |
2020-08-13 22:53 | kgv | Assigned To | kgv => osa |
2020-08-13 22:53 | kgv | Status | new => resolved |
2020-08-13 22:54 | kgv | Relationship added | related to 0031709 |
2020-08-14 09:50 | git | Note Added: 0093498 | |
2020-08-14 09:52 |
|
Note Added: 0093499 | |
2020-08-14 09:52 |
|
Assigned To | osa => bugmaster |
2020-08-14 09:52 |
|
Status | resolved => reviewed |
2020-08-16 11:38 | bugmaster | Note Added: 0093506 | |
2020-08-16 11:38 | bugmaster | Status | reviewed => tested |
2020-08-16 11:43 | bugmaster | Test case number | => Not required |
2020-08-16 11:44 | bugmaster | Changeset attached | => occt master 12e6d499 |
2020-08-16 11:44 | bugmaster | Status | tested => verified |
2020-08-16 11:44 | bugmaster | Resolution | open => fixed |
2020-08-16 11:52 | git | Note Added: 0093508 | |
2020-12-02 16:43 |
|
Fixed in Version | => 7.5.0 |
2020-12-02 17:13 |
|
Status | verified => closed |