diff --git a/FalconLibraryCPP/FalconLibraryCPP.vcxproj b/FalconLibraryCPP/FalconLibraryCPP.vcxproj index c0ad85c..e136499 100644 --- a/FalconLibraryCPP/FalconLibraryCPP.vcxproj +++ b/FalconLibraryCPP/FalconLibraryCPP.vcxproj @@ -124,14 +124,14 @@ - - - - - - + + + + + + - + diff --git a/FalconLibraryCPP/FalconLibraryCPP.vcxproj.filters b/FalconLibraryCPP/FalconLibraryCPP.vcxproj.filters index 4f0ba1f..af4a841 100644 --- a/FalconLibraryCPP/FalconLibraryCPP.vcxproj.filters +++ b/FalconLibraryCPP/FalconLibraryCPP.vcxproj.filters @@ -15,32 +15,32 @@ - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - Header Files Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + \ No newline at end of file diff --git a/FalconLibraryCPP/src/FalconLibrary.h b/FalconLibraryCPP/src/FalconLibrary.h index 5c3cdef..04398ae 100644 --- a/FalconLibraryCPP/src/FalconLibrary.h +++ b/FalconLibraryCPP/src/FalconLibrary.h @@ -1,12 +1,14 @@ #pragma once -#include "Interpolatable.h" -#include "Pose2d.h" -#include "Pose2dWithCurvature.h" -#include "Rotation2d.h" -#include "Translation2d.h" -#include "Twist2d.h" +#include "types/Interpolatable.h" +#include "types/VaryInterpolatable.h" + +#include "mathematics/geometry/Pose2d.h" +#include "mathematics/geometry/Pose2dWithCurvature.h" +#include "mathematics/geometry/Rotation2d.h" +#include "mathematics/geometry/Translation2d.h" +#include "mathematics/geometry/Twist2d.h" + #include "Utilities.h" -#include "VaryInterpolatable.h" namespace frc5190 {} \ No newline at end of file diff --git a/FalconLibraryCPP/src/Pose2d.h b/FalconLibraryCPP/src/mathematics/geometry/Pose2d.h similarity index 98% rename from FalconLibraryCPP/src/Pose2d.h rename to FalconLibraryCPP/src/mathematics/geometry/Pose2d.h index 381b173..1c35bed 100644 --- a/FalconLibraryCPP/src/Pose2d.h +++ b/FalconLibraryCPP/src/mathematics/geometry/Pose2d.h @@ -1,6 +1,6 @@ #pragma once -#include "VaryInterpolatable.h" +#include "types/VaryInterpolatable.h" #include "Translation2d.h" #include "Rotation2d.h" #include "Utilities.h" diff --git a/FalconLibraryCPP/src/Pose2dWithCurvature.h b/FalconLibraryCPP/src/mathematics/geometry/Pose2dWithCurvature.h similarity index 95% rename from FalconLibraryCPP/src/Pose2dWithCurvature.h rename to FalconLibraryCPP/src/mathematics/geometry/Pose2dWithCurvature.h index 3575f14..3de5aa1 100644 --- a/FalconLibraryCPP/src/Pose2dWithCurvature.h +++ b/FalconLibraryCPP/src/mathematics/geometry/Pose2dWithCurvature.h @@ -1,9 +1,8 @@ #pragma once #include -#include "VaryInterpolatable.h" +#include "types/VaryInterpolatable.h" #include "Pose2d.h" -#include "Interpolatable.h" namespace frc5190 { class Pose2dWithCurvature final diff --git a/FalconLibraryCPP/src/Rotation2d.h b/FalconLibraryCPP/src/mathematics/geometry/Rotation2d.h similarity index 100% rename from FalconLibraryCPP/src/Rotation2d.h rename to FalconLibraryCPP/src/mathematics/geometry/Rotation2d.h diff --git a/FalconLibraryCPP/src/Translation2d.h b/FalconLibraryCPP/src/mathematics/geometry/Translation2d.h similarity index 96% rename from FalconLibraryCPP/src/Translation2d.h rename to FalconLibraryCPP/src/mathematics/geometry/Translation2d.h index 3dd4028..6248f25 100644 --- a/FalconLibraryCPP/src/Translation2d.h +++ b/FalconLibraryCPP/src/mathematics/geometry/Translation2d.h @@ -2,8 +2,8 @@ #include -#include "Interpolatable.h" -#include "VaryInterpolatable.h" +#include "types/Interpolatable.h" +#include "types/VaryInterpolatable.h" #include "Rotation2d.h" namespace frc5190 { diff --git a/FalconLibraryCPP/src/Twist2d.h b/FalconLibraryCPP/src/mathematics/geometry/Twist2d.h similarity index 100% rename from FalconLibraryCPP/src/Twist2d.h rename to FalconLibraryCPP/src/mathematics/geometry/Twist2d.h diff --git a/FalconLibraryCPP/src/Interpolatable.h b/FalconLibraryCPP/src/types/Interpolatable.h similarity index 100% rename from FalconLibraryCPP/src/Interpolatable.h rename to FalconLibraryCPP/src/types/Interpolatable.h diff --git a/FalconLibraryCPP/src/VaryInterpolatable.h b/FalconLibraryCPP/src/types/VaryInterpolatable.h similarity index 100% rename from FalconLibraryCPP/src/VaryInterpolatable.h rename to FalconLibraryCPP/src/types/VaryInterpolatable.h