occt: master 12e6d499

Author Committer Branch Timestamp Parent
kgv bugmaster master 2020-08-13 12:50:31 master dae2a922
Affected Issues  0031713: Draw Harness, IVtkDraw - add commands ivtksetcolor, ivtkaxo, ivtkclose, ivtksettransparency
Changeset 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.
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