Add proper structure

This commit is contained in:
Prateek Machiraju 2019-06-24 17:00:08 -04:00
parent 3a0462cfb4
commit 604b75d249
10 changed files with 41 additions and 40 deletions

View File

@ -124,14 +124,14 @@
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="src\FalconLibrary.h" /> <ClInclude Include="src\FalconLibrary.h" />
<ClInclude Include="src\Interpolatable.h" /> <ClInclude Include="src\types\Interpolatable.h" />
<ClInclude Include="src\Pose2d.h" /> <ClInclude Include="src\mathematics\geometry\Pose2d.h" />
<ClInclude Include="src\Pose2dWithCurvature.h" /> <ClInclude Include="src\mathematics\geometry\Pose2dWithCurvature.h" />
<ClInclude Include="src\Rotation2d.h" /> <ClInclude Include="src\mathematics\geometry\Rotation2d.h" />
<ClInclude Include="src\Translation2d.h" /> <ClInclude Include="src\mathematics\geometry\Translation2d.h" />
<ClInclude Include="src\Twist2d.h" /> <ClInclude Include="src\mathematics\geometry\Twist2d.h" />
<ClInclude Include="src\Utilities.h" /> <ClInclude Include="src\Utilities.h" />
<ClInclude Include="src\VaryInterpolatable.h" /> <ClInclude Include="src\types\VaryInterpolatable.h" />
</ItemGroup> </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">

View File

@ -15,32 +15,32 @@
</Filter> </Filter>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="src\VaryInterpolatable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Interpolatable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Pose2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Pose2dWithCurvature.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Rotation2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Translation2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Twist2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Utilities.h"> <ClInclude Include="src\Utilities.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="src\FalconLibrary.h"> <ClInclude Include="src\FalconLibrary.h">
<Filter>Header Files</Filter> <Filter>Header Files</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="src\types\Interpolatable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\types\VaryInterpolatable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\mathematics\geometry\Pose2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\mathematics\geometry\Pose2dWithCurvature.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\mathematics\geometry\Rotation2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\mathematics\geometry\Translation2d.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\mathematics\geometry\Twist2d.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@ -1,12 +1,14 @@
#pragma once #pragma once
#include "Interpolatable.h" #include "types/Interpolatable.h"
#include "Pose2d.h" #include "types/VaryInterpolatable.h"
#include "Pose2dWithCurvature.h"
#include "Rotation2d.h" #include "mathematics/geometry/Pose2d.h"
#include "Translation2d.h" #include "mathematics/geometry/Pose2dWithCurvature.h"
#include "Twist2d.h" #include "mathematics/geometry/Rotation2d.h"
#include "mathematics/geometry/Translation2d.h"
#include "mathematics/geometry/Twist2d.h"
#include "Utilities.h" #include "Utilities.h"
#include "VaryInterpolatable.h"
namespace frc5190 {} namespace frc5190 {}

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "VaryInterpolatable.h" #include "types/VaryInterpolatable.h"
#include "Translation2d.h" #include "Translation2d.h"
#include "Rotation2d.h" #include "Rotation2d.h"
#include "Utilities.h" #include "Utilities.h"

View File

@ -1,9 +1,8 @@
#pragma once #pragma once
#include <utility> #include <utility>
#include "VaryInterpolatable.h" #include "types/VaryInterpolatable.h"
#include "Pose2d.h" #include "Pose2d.h"
#include "Interpolatable.h"
namespace frc5190 { namespace frc5190 {
class Pose2dWithCurvature final class Pose2dWithCurvature final

View File

@ -2,8 +2,8 @@
#include <cmath> #include <cmath>
#include "Interpolatable.h" #include "types/Interpolatable.h"
#include "VaryInterpolatable.h" #include "types/VaryInterpolatable.h"
#include "Rotation2d.h" #include "Rotation2d.h"
namespace frc5190 { namespace frc5190 {