<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProjectGuid>{104CAEBC-0761-4850-A97D-3FC59116C5B6}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>CaeGlobals</RootNamespace>
    <AssemblyName>CaeGlobals</AssemblyName>
    <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <TargetFrameworkProfile />
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x64\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DebugType>full</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
    <OutputPath>bin\x64\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <Optimize>true</Optimize>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="NCalc, Version=1.3.8.0, Culture=neutral, PublicKeyToken=973cde3f1cafed03, processorArchitecture=MSIL">
      <HintPath>..\packages\ncalc.1.3.8\lib\NCalc.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Design" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Drawing.Design" />
    <Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.ValueTuple.4.5.0\lib\netstandard1.0\System.ValueTuple.dll</HintPath>
    </Reference>
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Xml" />
    <Reference Include="System.Xml.Serialization" />
    <Reference Include="UnitsNet, Version=4.0.0.0, Culture=neutral, PublicKeyToken=f8601875a1f041da, processorArchitecture=MSIL">
      <HintPath>..\packages\UnitsNet.4.89.1\lib\net40\UnitsNet.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="CenterWinDialog.cs" />
    <Compile Include="CommonClasses\DataExchange\CellsExchangeData.cs" />
    <Compile Include="CommonClasses\DataExchange\NodesExchangeData.cs" />
    <Compile Include="CommonClasses\DataExchange\PartExchangeData.cs" />
    <Compile Include="CommonClasses\EmptyNamedClass.cs" />
    <Compile Include="CommonClasses\EventArgs.cs" />
    <Compile Include="CommonClasses\Geometry.cs" />
    <Compile Include="CommonClasses\MatrixInverse.cs" />
    <Compile Include="CommonClasses\OrderedDictionary.cs" />
    <Compile Include="Comparers\CompareDoubleArray.cs" />
    <Compile Include="Comparers\CompareIntArray.cs" />
    <Compile Include="DoubleValueContainer.cs" />
    <Compile Include="DynamicTypeDescriptor\CustomComponentModel.cs" />
    <Compile Include="DynamicTypeDescriptor\DynamicTypeDescriptor.cs" />
    <Compile Include="DynamicTypeDescriptor\StandardValueEditorUI.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="DynamicTypeDescriptor\StandardValueEditorUI.designer.cs">
      <DependentUpon>StandardValueEditorUI.cs</DependentUpon>
    </Compile>
    <Compile Include="ExceptionTools.cs" />
    <Compile Include="Extensions.cs" />
    <Compile Include="Editors\FilteredFileNameEditor.cs" />
    <Compile Include="IMasterSlaveMultiRegion.cs" />
    <Compile Include="IMultiRegion.cs" />
    <Compile Include="KeyboardHook.cs" />
    <Compile Include="MessageBoxManager.cs" />
    <Compile Include="Octree\BoundsOctree.cs" />
    <Compile Include="Octree\BoundsOctreeNode.cs" />
    <Compile Include="Octree\Data\BoundingBox.cs" />
    <Compile Include="Octree\Data\PointCloud.cs" />
    <Compile Include="Octree\Data\IIntersect.cs" />
    <Compile Include="Octree\Data\MathExtensions.cs" />
    <Compile Include="Octree\Data\Plane.cs" />
    <Compile Include="Octree\Data\Point.cs" />
    <Compile Include="Octree\Data\Ray.cs" />
    <Compile Include="Octree\PointOctree.cs" />
    <Compile Include="Octree\PointOctreeNode.cs" />
    <Compile Include="ReadWrite.cs" />
    <Compile Include="Selection\Enums\vtkSelectBy.cs" />
    <Compile Include="Selection\Enums\vtkSelectionMode.cs" />
    <Compile Include="Selection\Enums\vtkSelectItem.cs" />
    <Compile Include="Selection\Enums\vtkSelectOperation.cs" />
    <Compile Include="Selection\Selection.cs" />
    <Compile Include="Selection\SelectionNode.cs" />
    <Compile Include="Selection\SelectionNodeIds.cs" />
    <Compile Include="Selection\SelectionNodeInvert.cs" />
    <Compile Include="Selection\SelectionNodeMouse.cs" />
    <Compile Include="OrderedDisplayNameAttribute.cs" />
    <Compile Include="CommonClasses\RegionType.cs" />
    <Compile Include="CommonClasses\NamedClass.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="StringCompressor.cs" />
    <Compile Include="StringSplitter.cs" />
    <Compile Include="MessageBoxes.cs" />
    <Compile Include="Tools.cs" />
    <Compile Include="Comparers\CompareObjects.cs" />
    <Compile Include="CommonClasses\UniqueQueue.cs" />
    <Compile Include="CommonClasses\Vec3D.cs" />
    <Compile Include="UnitSystem\MyNCalc.cs" />
    <Compile Include="UnitSystem\MyUnit.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringForceTimePerLengthConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringFrequencyDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringIntegerDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringIntegerConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringFrequencyConverter.cs" />
    <Compile Include="UnitSystem\StringToString\StringStringLengthDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringReciprocalTimeConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringVelocityConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAccelerationConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringDoubleDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringStringDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringHeatTransferCoefficientConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringHeatTransferCoefficientFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringDoubleConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringMassConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringPowerConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringNewtonGravityUndefinedConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringPowerPerVolumeConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringStefanBoltzmannUndefinedConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringSpecificHeatConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringTemperatureUndefinedConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringPowerPerAreaConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringThermalConductivityConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringThermalExpansionConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAngleConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAngleDegConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAngleDOFConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAngleFixedDOFConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringAreaConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringDensityConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringForcePerLenghtConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringForceConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringEnergyPerVolumeConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringForcePerVolumeConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringForcePerVolumeDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringEnergyConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringDensityFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringThermalConductivityFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringSpecificHeatFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringThermalExpansionFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringTemperatureFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringTemperatureConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringVolumeConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthDefaultConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthDOFConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthFixedDOFConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringMomentConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringLengthPixelConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringPressureConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringPressureFromConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringRotationalSpeedConverter.cs" />
    <Compile Include="UnitSystem\StringToDouble\StringTimeConverter.cs" />
    <Compile Include="UnitSystem\UnitSystem.cs" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="DynamicTypeDescriptor\StandardValueEditorUI.resx">
      <DependentUpon>StandardValueEditorUI.cs</DependentUpon>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <None Include="packages.config" />
  </ItemGroup>
  <ItemGroup>
    <None Include="app.config" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>