0022877: Implementation of DRAW commands for non-regression testing:
authoraba <aba@opencascade.com>
Thu, 11 Sep 2014 09:37:09 +0000 (13:37 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 11 Sep 2014 09:39:44 +0000 (13:39 +0400)
commit52f99d93a9c7321471f4d7b23f099f40f28b044e
treec4c912a0365fe9ce4a93d63f23d7ea53dc3b0507
parent913a4c4ab072660be4909adac8261fe7b43cb51b
0022877: Implementation of DRAW commands for non-regression testing:

- TKIVtkDraw toolkit provides IVtk packages functionality in DRAW.

- it allows to create VTK interactive view in regular or virtual mode (virtual windows),
  display OCC objects and dump them.

- TKIVtkDraw provides also test commands: ivtlinit, ivtkdisplay, ivtkerase, ivtksetdispmode,
   ivtksetselmode, ivtkmoveto, ivtkselect, ivtkfit, ivtkdump, ivtkbgcolor.

Corrected offscreen rendering mode.

Moved vinit command from /v3d/begin script to avoid unused occ view in ivtk tests.
39 files changed:
adm/UDLIST
src/DrawResources/DrawPlugin
src/IVtkDraw/EXTERNLIB [new file with mode: 0644]
src/IVtkDraw/FILES [new file with mode: 0644]
src/IVtkDraw/IVtkDraw.cxx [new file with mode: 0644]
src/IVtkDraw/IVtkDraw.hxx [new file with mode: 0644]
src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.cxx [new file with mode: 0644]
src/IVtkDraw/IVtkDraw_HighlightAndSelectionPipeline.hxx [new file with mode: 0644]
src/IVtkDraw/IVtkDraw_Interactor.cxx [new file with mode: 0644]
src/IVtkDraw/IVtkDraw_Interactor.hxx [new file with mode: 0644]
src/OS/Draw.tcl
src/TKIVtkDraw/EXTERNLIB [new file with mode: 0644]
src/TKIVtkDraw/FILES [new file with mode: 0644]
src/TKIVtkDraw/PACKAGES [new file with mode: 0644]
tests/v3d/begin
tests/v3d/edge/begin
tests/v3d/edge_face/begin
tests/v3d/edge_solid/begin
tests/v3d/end
tests/v3d/face/begin
tests/v3d/glsl/begin [new file with mode: 0644]
tests/v3d/grids.list
tests/v3d/ivtk/begin [new file with mode: 0644]
tests/v3d/ivtk/bgcolor [new file with mode: 0644]
tests/v3d/ivtk/detect [new file with mode: 0644]
tests/v3d/ivtk/display_mode [new file with mode: 0644]
tests/v3d/ivtk/erase [new file with mode: 0644]
tests/v3d/ivtk/select [new file with mode: 0644]
tests/v3d/ivtk/selection_mode [new file with mode: 0644]
tests/v3d/materials/begin [new file with mode: 0644]
tests/v3d/raytrace/begin [new file with mode: 0644]
tests/v3d/vertex/begin
tests/v3d/vertex_edge/begin
tests/v3d/vertex_face/begin
tests/v3d/vertex_solid/begin
tests/v3d/vertex_wire/begin
tests/v3d/voxel/begin [new file with mode: 0644]
tests/v3d/wire/begin
tests/v3d/wire_solid/begin