hxx vor 2 Jahren
Ursprung
Commit
f672f56ddf

+ 442 - 0
CAE_Solution/CAE_Solution.pro.user

@@ -0,0 +1,442 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE QtCreatorProject>
+<!-- Written by QtCreator 4.8.0, 2023-03-24T17:39:29. -->
+<qtcreator>
+ <data>
+  <variable>EnvironmentId</variable>
+  <value type="QByteArray">{2ca1090c-1ac6-431b-b85a-5395a2486c0b}</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.ActiveTarget</variable>
+  <value type="int">0</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.EditorSettings</variable>
+  <valuemap type="QVariantMap">
+   <value type="bool" key="EditorConfiguration.AutoIndent">true</value>
+   <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
+   <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
+    <value type="QString" key="language">Cpp</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
+    </valuemap>
+   </valuemap>
+   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
+    <value type="QString" key="language">QmlJS</value>
+    <valuemap type="QVariantMap" key="value">
+     <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
+    </valuemap>
+   </valuemap>
+   <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
+   <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
+   <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
+   <value type="int" key="EditorConfiguration.IndentSize">4</value>
+   <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
+   <value type="int" key="EditorConfiguration.MarginColumn">80</value>
+   <value type="bool" key="EditorConfiguration.MouseHiding">true</value>
+   <value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
+   <value type="int" key="EditorConfiguration.PaddingMode">1</value>
+   <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
+   <value type="bool" key="EditorConfiguration.ShowMargin">false</value>
+   <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
+   <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
+   <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
+   <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
+   <value type="int" key="EditorConfiguration.TabSize">8</value>
+   <value type="bool" key="EditorConfiguration.UseGlobal">true</value>
+   <value type="int" key="EditorConfiguration.Utf8BomBehavior">2</value>
+   <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
+   <value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
+   <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
+   <value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.PluginSettings</variable>
+  <valuemap type="QVariantMap">
+   <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
+    <value type="QString">-fno-delayed-template-parsing</value>
+   </valuelist>
+   <value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Target.0</variable>
+  <valuemap type="QVariantMap">
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.12.0 MSVC2015 64bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.12.0 MSVC2015 64bit</value>
+   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5120.win64_msvc2015_64_kit</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/webcae/code/CAE_Solution20230323/build-CAE_Solution-Desktop_Qt_5_12_0_MSVC2015_64bit-Debug</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/webcae/code/CAE_Solution20230323/build-CAE_Solution-Desktop_Qt_5_12_0_MSVC2015_64bit-Release</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
+    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">F:/webcae/code/CAE_Solution20230323/build-CAE_Solution-Desktop_Qt_5_12_0_MSVC2015_64bit-Profile</value>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
+      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
+      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
+     </valuemap>
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
+    </valuemap>
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
+     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
+      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
+      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
+      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
+      <value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
+     </valuemap>
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
+    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
+    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
+    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
+    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
+    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
+     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">部署</value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
+    </valuemap>
+    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy Configuration</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">src</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">src2</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/webcae/code/CAE_Solution/CAE_Solution/src/src.pro</value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">src/src.pro</value>
+    <value type="QString" key="RunConfiguration.Arguments"></value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory"></value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">gmsh_test</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">gmsh_test2</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/webcae/code/CAE_Solution/CAE_Solution/tests/gmsh_test/gmsh_test.pro</value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">tests/gmsh_test/gmsh_test.pro</value>
+    <value type="QString" key="RunConfiguration.Arguments"></value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory"></value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
+   </valuemap>
+   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.2">
+    <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
+    <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
+    <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
+    <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
+    <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
+    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
+    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
+    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
+    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
+    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
+    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
+    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
+    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
+    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
+    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
+    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
+     <value type="int">0</value>
+     <value type="int">1</value>
+     <value type="int">2</value>
+     <value type="int">3</value>
+     <value type="int">4</value>
+     <value type="int">5</value>
+     <value type="int">6</value>
+     <value type="int">7</value>
+     <value type="int">8</value>
+     <value type="int">9</value>
+     <value type="int">10</value>
+     <value type="int">11</value>
+     <value type="int">12</value>
+     <value type="int">13</value>
+     <value type="int">14</value>
+    </valuelist>
+    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
+    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">QVTKRender_test</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">QVTKRender_test2</value>
+    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:F:/webcae/code/CAE_Solution/CAE_Solution/tests/QVTKRender_test/QVTKRender_test.pro</value>
+    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">tests/QVTKRender_test/QVTKRender_test.pro</value>
+    <value type="QString" key="RunConfiguration.Arguments"></value>
+    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
+    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
+    <value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
+    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
+    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory"></value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
+   </valuemap>
+   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">3</value>
+  </valuemap>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.TargetCount</variable>
+  <value type="int">1</value>
+ </data>
+ <data>
+  <variable>ProjectExplorer.Project.Updater.FileVersion</variable>
+  <value type="int">20</value>
+ </data>
+ <data>
+  <variable>Version</variable>
+  <value type="int">20</value>
+ </data>
+</qtcreator>

+ 1 - 1
CAE_Solution/src/visualization_VTK/vtkvisaddungriddatasource.cpp

@@ -9,7 +9,7 @@
 #include <vtkObjectFactory.h>
 #include "vtkvisunstructuredgridsource.h"
 
-vtkStandardNewMacro(vtkVISAddUnGridDataSource)
+//vtkStandardNewMacro(vtkVISAddUnGridDataSource)
 /*
  * @brief: the constructor
  * @param: void

+ 3 - 3
CAE_Solution/src/visualization_VTK/vtkvismeshtovtksource.cpp

@@ -54,7 +54,7 @@ void vtkVISMeshToVTKSource::MeshToVTK(Mesh* mesh)
     int num = mesh->GetZoneNumber();
     for (int i = 0; i <num; i ++)
     {
-        meshType = mesh->GetZoneMesh(i)->GetType();
+        meshType = mesh->GetZoneMesh(i)->GetMeshType();
         if (meshType == -1)//unKnow
         {
         }else if (meshType == 0)//structuredGrid
@@ -78,7 +78,7 @@ void vtkVISMeshToVTKSource::MeshBaseToUnstructuredGrid(Mesh* mesh, int index)
     unGrid->unstruGrid = vtkUnstructuredGrid::New();
     vtkPoints* points = vtkPoints::New();
     MeshBase* meshSource = mesh->GetZoneMesh(index);
-    PointsDS* pointsDs = meshSource->GetPoints();
+    Points* pointsDs = meshSource->GetPoints();
     points->SetNumberOfPoints(pointsDs->GetPointNumber());
     for (int i = 0; i < pointsDs->GetPointNumber(); i ++)
     {
@@ -94,7 +94,7 @@ void vtkVISMeshToVTKSource::MeshBaseToUnstructuredGrid(Mesh* mesh, int index)
 
     for (int i = 0; i < ncell; i ++)
     {
-        int type = meshUn->GetCell(i)->GetType();
+        int type = meshUn->GetCell(i)->GetCellType();
         if (type == 2)//triangle
         {
             vtkIdList* list = vtkIdList::New();

+ 145 - 145
CAE_Solution/src/visualization_VTK/vtkvisunslice.h

@@ -32,179 +32,179 @@ class vtkVISUnSlice :public vtkVISUnstructuredGridManager
 public:
     static vtkVISUnSlice *New();
     vtkVISUnSlice();
-    ~vtkVISUnSlice();
+//    ~vtkVISUnSlice();
 
-    void SetSliceSource(char* scalar, char* vector);
-    void ModifySliceSourceScalar(char* scalar);
-    void ModifySliceSourceVector(char* vector);
+//    void SetSliceSource(char* scalar, char* vector);
+//    void ModifySliceSourceScalar(char* scalar);
+//    void ModifySliceSourceVector(char* vector);
 
-    void CreateSliceWidget();
+//    void CreateSliceWidget();
 
-    void ShowOnSlicePlane();
-    void ShowOffSlicePlane();
+//    void ShowOnSlicePlane();
+//    void ShowOffSlicePlane();
 
-    void ShowOnSlicePlaneWidget();
-    void ShowOffSlicePlaneWidget();
+//    void ShowOnSlicePlaneWidget();
+//    void ShowOffSlicePlaneWidget();
 
-    void ModifySlicePlaneWidgetHandleSize(double size);
+//    void ModifySlicePlaneWidgetHandleSize(double size);
 
-    void SetSlicePlaneNormal(double nx, double ny, double nz);
-    void SetSlicePlaneNormalToX();
-    void SetSlicePlaneNormalToY();
-    void SetSlicePlaneNormalToZ();
+//    void SetSlicePlaneNormal(double nx, double ny, double nz);
+//    void SetSlicePlaneNormalToX();
+//    void SetSlicePlaneNormalToY();
+//    void SetSlicePlaneNormalToZ();
 
-    double* GetSlicePlaneNormal();
+//    double* GetSlicePlaneNormal();
 
-    void SetSlicePlaneOrigin(double ox, double oy, double oz);
-    double* GetSlicePlaneOrigin();
+//    void SetSlicePlaneOrigin(double ox, double oy, double oz);
+//    double* GetSlicePlaneOrigin();
 
-    //--------------------------------------------
-    // 2011.01.08
+//    //--------------------------------------------
+//    // 2011.01.08
 
-    //void CreateSliceDisplay();
-    void CreateUnSliceContourDisplay();
-    void ShowOnUnSliceContourDisplay();
-    void ShowOffUnSliceContourDisplay();
-    void DeleteUnSliceContourDisplay();
+//    //void CreateSliceDisplay();
+//    void CreateUnSliceContourDisplay();
+//    void ShowOnUnSliceContourDisplay();
+//    void ShowOffUnSliceContourDisplay();
+//    void DeleteUnSliceContourDisplay();
 
-    void CreateUnSliceContourLinesDisplay();
-    void ShowOnUnSliceContourLinesDisplay();
-    void ShowOffUnSliceContourLinesDisplay();
-    void DeleteUnSliceCOntourLinesDisplay();
+//    void CreateUnSliceContourLinesDisplay();
+//    void ShowOnUnSliceContourLinesDisplay();
+//    void ShowOffUnSliceContourLinesDisplay();
+//    void DeleteUnSliceCOntourLinesDisplay();
 
 
-    void CreateUnSliceContourLinesLabelDisplay();
-    void ShowOnUnSliceContourLinesLabelDisplay();
-    void ShowOffUnSliceContourLinesLabelDisplay();
-    void DeleteUnSliceContourLinesLabelDisplay();
+//    void CreateUnSliceContourLinesLabelDisplay();
+//    void ShowOnUnSliceContourLinesLabelDisplay();
+//    void ShowOffUnSliceContourLinesLabelDisplay();
+//    void DeleteUnSliceContourLinesLabelDisplay();
 
 
-    void CreateUnSliceVectorDisplay();
-    void ShowOnUnSliceVectorDisplay();
-    void ShowOffUnSliceVectorDisplay();
-    void DeleteUnSliceVectorDisplay();
-
-
-    void CreateUnSliceShadeDisplay();
-    void ModifyUnSliceShadeColor(double c0, double c1, double c2);
-    void ShowOnUnSliceShade();
-    void ShowOffUnSliceShade();
-
-
-    void CreateUnSliceMeshDisplay();
-    void ModifyUnSliceMeshColor(double c0, double c1, double c2);
-    void ShowOnUnSliceMesh();
-    void ShowOffUnSliceMesh();
+//    void CreateUnSliceVectorDisplay();
+//    void ShowOnUnSliceVectorDisplay();
+//    void ShowOffUnSliceVectorDisplay();
+//    void DeleteUnSliceVectorDisplay();
+
+
+//    void CreateUnSliceShadeDisplay();
+//    void ModifyUnSliceShadeColor(double c0, double c1, double c2);
+//    void ShowOnUnSliceShade();
+//    void ShowOffUnSliceShade();
+
+
+//    void CreateUnSliceMeshDisplay();
+//    void ModifyUnSliceMeshColor(double c0, double c1, double c2);
+//    void ShowOnUnSliceMesh();
+//    void ShowOffUnSliceMesh();
 
 
-    void SetUnSliceContourOpacity(double value);
-    double GetUnSliceContourOpacity();
+//    void SetUnSliceContourOpacity(double value);
+//    double GetUnSliceContourOpacity();
 
-    void ModifyUnSliceVectorColorMode(char* mode);
-    void ModifyUnSliceVectorScaleMode(char* mode);
-    void ModifyUnSliceVectorScaleFactor(double scale);
+//    void ModifyUnSliceVectorColorMode(char* mode);
+//    void ModifyUnSliceVectorScaleMode(char* mode);
+//    void ModifyUnSliceVectorScaleFactor(double scale);
 
-    void SetUnSliceVectorFilledOn();
-    void SetUnSliceVectorFilledOff();
+//    void SetUnSliceVectorFilledOn();
+//    void SetUnSliceVectorFilledOff();
 
-    void ModifyUnSliceVectorPosition(double d0, double d1, double d2);
+//    void ModifyUnSliceVectorPosition(double d0, double d1, double d2);
 
-    void ModifyUnSliceShadeOpacity(double value);
-    void ModifyUnSliceMeshLineWidth(double lineWidth);
-    void ModifyUnSliceContourLevel(int level);
+//    void ModifyUnSliceShadeOpacity(double value);
+//    void ModifyUnSliceMeshLineWidth(double lineWidth);
+//    void ModifyUnSliceContourLevel(int level);
 
-    void ModifyUnSliceContourLinesWidth(double lineWidth);
+//    void ModifyUnSliceContourLinesWidth(double lineWidth);
 
-    vtkImplicitPlaneWidget* GetSlicePlaneWidget();
-    vtkPlane* GetSlicePlane();
+//    vtkImplicitPlaneWidget* GetSlicePlaneWidget();
+//    vtkPlane* GetSlicePlane();
 
 
-    void WriteScalarVectorData(const char* FileName);
-    vtkFloatArray* GetCutScalarData(void);
-    /*
-         * cutVector[index]
-         * 0    v0
-         * 1    v1
-         * 2    v2
-         */
-    vtkFloatArray* GetCutVectorData(int index);
-    vtkFloatArray* GetCutVectorData(void);
-    /*
-         * cutPointData[index]
-         * 0    x
-         * 1    y
-         * 2    z
-         */
-    vtkFloatArray* GetCutPointData(int index);
+//    void WriteScalarVectorData(const char* FileName);
+//    vtkFloatArray* GetCutScalarData(void);
+//    /*
+//         * cutVector[index]
+//         * 0    v0
+//         * 1    v1
+//         * 2    v2
+//         */
+//    vtkFloatArray* GetCutVectorData(int index);
+//    vtkFloatArray* GetCutVectorData(void);
+//    /*
+//         * cutPointData[index]
+//         * 0    x
+//         * 1    y
+//         * 2    z
+//         */
+//    vtkFloatArray* GetCutPointData(int index);
 
-    //ZHUQin 2011.03.24
-    void ModifyDisplayScalarRange(double min,double max);
-    void ClippingOnSliceContourDisplay();
-    void ClippingOffSliceContourDisplay();
-    //add by HaoJingjing 2015.12.11 begin.
-    bool SetBoundSliceSource(vtkUnstructuredGrid* uGrid,double y);
-    bool GetXMaxPointData(double *xMax,vtkPoints* Points);
-    //add by HaoJingjing 2015.12.11 end.
+//    //ZHUQin 2011.03.24
+//    void ModifyDisplayScalarRange(double min,double max);
+//    void ClippingOnSliceContourDisplay();
+//    void ClippingOffSliceContourDisplay();
+//    //add by HaoJingjing 2015.12.11 begin.
+//    bool SetBoundSliceSource(vtkUnstructuredGrid* uGrid,double y);
+//    bool GetXMaxPointData(double *xMax,vtkPoints* Points);
+//    //add by HaoJingjing 2015.12.11 end.
 
-    ///////
-    void SetSliceSource_FD(char* scalar, char* vector);
-    void CreateSliceWidget_FD();
-    static void GenerateSliceProData_FD(vtkObject *caller, unsigned long, void *, void *);
-    void CreateUnSliceContourDisplay_FD();
-    void CreateUnSliceContourLinesDisplay_FD();
-    void CreateUnSliceContourLinesLabelDisplay_FD();
-    void ModifyDisplayScalarRange_FD(double min,double max);
-    void ModifySliceSourceScalar_FD(char* scalar);
-    bool GetSourceBounds_FD(double *bounds);
-    ///////
-protected:
-
-    double planeNormal_[3];
-    double planeOrigin_[3];
-
-    int conLevel_;
-    int usedScalarIndex_;
-    int usedVectorIndex_;
-
-    vtkUnstructuredGrid* gridSource_;
-    vtkCutter* cutSource_;
-    vtkActor* cutActor_;
-    //vtkDataSetMapper* cutMapper_;
+//    ///////
+//    void SetSliceSource_FD(char* scalar, char* vector);
+//    void CreateSliceWidget_FD();
+//    static void GenerateSliceProData_FD(vtkObject *caller, unsigned long, void *, void *);
+//    void CreateUnSliceContourDisplay_FD();
+//    void CreateUnSliceContourLinesDisplay_FD();
+//    void CreateUnSliceContourLinesLabelDisplay_FD();
+//    void ModifyDisplayScalarRange_FD(double min,double max);
+//    void ModifySliceSourceScalar_FD(char* scalar);
+//    bool GetSourceBounds_FD(double *bounds);
+//    ///////
+//protected:
+
+//    double planeNormal_[3];
+//    double planeOrigin_[3];
+
+//    int conLevel_;
+//    int usedScalarIndex_;
+//    int usedVectorIndex_;
+
+//    vtkUnstructuredGrid* gridSource_;
+//    vtkCutter* cutSource_;
+//    vtkActor* cutActor_;
+//    //vtkDataSetMapper* cutMapper_;
 
-    double scalarRange_[2];
-    vtkBandedPolyDataContourFilter* bandedContourFilter_;
-
-    /*
-         * sliceActor[blockIndex]
-         * 0 contour
-         * 1 contourlines
-         * 2 contourlineslabel
-         * 3 vector
-         * 4 shade
-         * 5 mesh
-         */
-    vtkActor** sliceActors_;
-    vtkCollection* sliceMapper_;
-    vtkLookupTable** sliceTable_;
-
-
-    vtkContourFilter* contourLinesFilter_;
-    vtkContourFilter* contourLabelFilter_;
-
-    vtkGlyphSource2D* sliceGlyph2D_;
-    vtkGlyph3D* sliceGlyph3D_;
-
-    double shadeColor_[3];
-    double meshColor_[3];
-
-
-    vtkPlane* slicePlane_;
-    vtkImplicitPlaneWidget* planeWidget_;
-    static void GenerateSliceProData(vtkObject *caller, unsigned long, void *, void *);
-
-
-private:
-    vtkDoubleArray *scalarSource_;
+//    double scalarRange_[2];
+//    vtkBandedPolyDataContourFilter* bandedContourFilter_;
+
+//    /*
+//         * sliceActor[blockIndex]
+//         * 0 contour
+//         * 1 contourlines
+//         * 2 contourlineslabel
+//         * 3 vector
+//         * 4 shade
+//         * 5 mesh
+//         */
+//    vtkActor** sliceActors_;
+//    vtkCollection* sliceMapper_;
+//    vtkLookupTable** sliceTable_;
+
+
+//    vtkContourFilter* contourLinesFilter_;
+//    vtkContourFilter* contourLabelFilter_;
+
+//    vtkGlyphSource2D* sliceGlyph2D_;
+//    vtkGlyph3D* sliceGlyph3D_;
+
+//    double shadeColor_[3];
+//    double meshColor_[3];
+
+
+//    vtkPlane* slicePlane_;
+//    vtkImplicitPlaneWidget* planeWidget_;
+//    static void GenerateSliceProData(vtkObject *caller, unsigned long, void *, void *);
+
+
+//private:
+//    vtkDoubleArray *scalarSource_;
 };
 
 #endif // VTKVISUNSLICE_H