0024699: Visualization - prototype interoperation of TKOpenGl viewer with Direct3D...
authordln <dln@opencascade.com>
Tue, 3 Jun 2014 06:11:33 +0000 (10:11 +0400)
committerbugmaster <bugmaster@opencascade.com>
Fri, 10 Oct 2014 11:06:42 +0000 (15:06 +0400)
commit15534713ba8b6057a50c8e680e360aedcd705eca
treee4294acadabe07062f3a1d8790032e686863769f
parent2ab7a755c288fee209b05d95a304a447002ff7e2
0024699: Visualization - prototype interoperation of TKOpenGl viewer with Direct3D viewer

Add new C# sample which allow to render the OCCT scene to a Direct3D context in a WPF application.
DirectX SDK is required in order to build this sample.
165 files changed:
dox/FILES_HTML.txt
dox/overview/overview.md
samples/CSharp/CSharp-vc10.sln [deleted file]
samples/CSharp/CSharp-vc9.sln [deleted file]
samples/CSharp/CSharp.sln [new file with mode: 0644]
samples/CSharp/CSharp_D3D.sln [new file with mode: 0644]
samples/CSharp/OCCTProxy/OCCTProxy.cpp
samples/CSharp/OCCTProxy/OCCTProxy.vcxproj
samples/CSharp/OCCTProxy_D3D/BridgeFBO.cxx [new file with mode: 0644]
samples/CSharp/OCCTProxy_D3D/BridgeFBO.hxx [new file with mode: 0644]
samples/CSharp/OCCTProxy_D3D/Direct3DProxy.cpp [new file with mode: 0644]
samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp [new file with mode: 0644]
samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcproj [new file with mode: 0644]
samples/CSharp/OCCTProxy_D3D/OCCTProxy_D3D.vcxproj [new file with mode: 0644]
samples/CSharp/ReadMe.md
samples/CSharp/ReadMe_D3D.md [new file with mode: 0644]
samples/CSharp/WPF/About.xaml [deleted file]
samples/CSharp/WPF/About.xaml.cs [deleted file]
samples/CSharp/WPF/App.xaml [deleted file]
samples/CSharp/WPF/App.xaml.cs [deleted file]
samples/CSharp/WPF/IECommands.cs [deleted file]
samples/CSharp/WPF/IE_WPF.csproj [deleted file]
samples/CSharp/WPF/MainWindow.xaml [deleted file]
samples/CSharp/WPF/MainWindow.xaml.cs [deleted file]
samples/CSharp/WPF/MaterialDlg.xaml [deleted file]
samples/CSharp/WPF/MaterialDlg.xaml.cs [deleted file]
samples/CSharp/WPF/OCCViewer.cs [deleted file]
samples/CSharp/WPF/Properties/AssemblyInfo.cs [deleted file]
samples/CSharp/WPF/Properties/Resources.Designer.cs [deleted file]
samples/CSharp/WPF/Properties/Resources.resx [deleted file]
samples/CSharp/WPF/Properties/Settings.Designer.cs [deleted file]
samples/CSharp/WPF/Properties/Settings.settings [deleted file]
samples/CSharp/WPF/Simple Styles.xaml [deleted file]
samples/CSharp/WPF/TransparencyDialog.cs [deleted file]
samples/CSharp/WPF/TransparencyDialog.resx [deleted file]
samples/CSharp/WPF/app.config [deleted file]
samples/CSharp/WPF/res/MainFrame.ico [deleted file]
samples/CSharp/WPF/res/document.png [deleted file]
samples/CSharp/WPF/res/help.png [deleted file]
samples/CSharp/WPF/res/lamp.png [deleted file]
samples/CSharp/WPF/res/new.png [deleted file]
samples/CSharp/WPF/res/occ_logo.bmp [deleted file]
samples/CSharp/WPF/res/tool_color.png [deleted file]
samples/CSharp/WPF/res/tool_delete.png [deleted file]
samples/CSharp/WPF/res/tool_material.png [deleted file]
samples/CSharp/WPF/res/tool_shading.png [deleted file]
samples/CSharp/WPF/res/tool_transparency.png [deleted file]
samples/CSharp/WPF/res/tool_wireframe.png [deleted file]
samples/CSharp/WPF/res/view_axo.png [deleted file]
samples/CSharp/WPF/res/view_back.png [deleted file]
samples/CSharp/WPF/res/view_bottom.png [deleted file]
samples/CSharp/WPF/res/view_comp_off.png [deleted file]
samples/CSharp/WPF/res/view_comp_on.png [deleted file]
samples/CSharp/WPF/res/view_fitall.png [deleted file]
samples/CSharp/WPF/res/view_fitarea.png [deleted file]
samples/CSharp/WPF/res/view_front.png [deleted file]
samples/CSharp/WPF/res/view_glpan.png [deleted file]
samples/CSharp/WPF/res/view_left.png [deleted file]
samples/CSharp/WPF/res/view_pan.png [deleted file]
samples/CSharp/WPF/res/view_reset.png [deleted file]
samples/CSharp/WPF/res/view_right.png [deleted file]
samples/CSharp/WPF/res/view_rotate.png [deleted file]
samples/CSharp/WPF/res/view_top.png [deleted file]
samples/CSharp/WPF/res/view_zoom.png [deleted file]
samples/CSharp/WPF_D3D/About.xaml [new file with mode: 0644]
samples/CSharp/WPF_D3D/About.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/App.xaml [new file with mode: 0644]
samples/CSharp/WPF_D3D/App.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/D3DViewer.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/IECommands.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/IE_WPF_D3D.csproj [new file with mode: 0644]
samples/CSharp/WPF_D3D/MainWindow.xaml [new file with mode: 0644]
samples/CSharp/WPF_D3D/MainWindow.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/MaterialDlg.xaml [new file with mode: 0644]
samples/CSharp/WPF_D3D/MaterialDlg.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/OCCViewer.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/Properties/AssemblyInfo.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/Properties/Resources.Designer.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/Properties/Resources.resx [new file with mode: 0644]
samples/CSharp/WPF_D3D/Properties/Settings.Designer.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/Properties/Settings.settings [new file with mode: 0644]
samples/CSharp/WPF_D3D/Simple Styles.xaml [new file with mode: 0644]
samples/CSharp/WPF_D3D/TransparencyDialog.cs [new file with mode: 0644]
samples/CSharp/WPF_D3D/TransparencyDialog.resx [new file with mode: 0644]
samples/CSharp/WPF_D3D/app.config [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/MainFrame.ico [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/document.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/help.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/lamp.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/new.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/occ_logo.bmp [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_color.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_delete.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_material.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_shading.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_transparency.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/tool_wireframe.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_axo.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_back.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_bottom.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_comp_off.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_comp_on.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_fitall.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_fitarea.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_front.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_glpan.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_left.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_pan.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_reset.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_right.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_rotate.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_top.png [new file with mode: 0644]
samples/CSharp/WPF_D3D/res/view_zoom.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/About.xaml [new file with mode: 0644]
samples/CSharp/WPF_WinForms/About.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/App.xaml [new file with mode: 0644]
samples/CSharp/WPF_WinForms/App.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/IECommands.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/IE_WPF_WinForms.csproj [new file with mode: 0644]
samples/CSharp/WPF_WinForms/MainWindow.xaml [new file with mode: 0644]
samples/CSharp/WPF_WinForms/MainWindow.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/MaterialDlg.xaml [new file with mode: 0644]
samples/CSharp/WPF_WinForms/MaterialDlg.xaml.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/OCCViewer.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Properties/AssemblyInfo.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Properties/Resources.Designer.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Properties/Resources.resx [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Properties/Settings.Designer.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Properties/Settings.settings [new file with mode: 0644]
samples/CSharp/WPF_WinForms/Simple Styles.xaml [new file with mode: 0644]
samples/CSharp/WPF_WinForms/TransparencyDialog.cs [new file with mode: 0644]
samples/CSharp/WPF_WinForms/TransparencyDialog.resx [new file with mode: 0644]
samples/CSharp/WPF_WinForms/app.config [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/MainFrame.ico [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/document.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/help.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/lamp.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/new.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/occ_logo.bmp [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_color.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_delete.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_material.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_shading.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_transparency.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/tool_wireframe.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_axo.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_back.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_bottom.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_comp_off.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_comp_on.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_fitall.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_fitarea.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_front.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_glpan.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_left.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_pan.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_reset.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_right.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_rotate.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_top.png [new file with mode: 0644]
samples/CSharp/WPF_WinForms/res/view_zoom.png [new file with mode: 0644]
samples/CSharp/msvc.bat
samples/CSharp/msvc_D3D.bat [new file with mode: 0644]
samples/CSharp/run_wpf.bat
samples/CSharp/run_wpf_D3D.bat [new file with mode: 0644]