/**********************************************************************************************************************
This file is part of the Control Toolbox (https://adrlab.bitbucket.io/ct), copyright by ETH Zurich, Google Inc.
Authors:  Michael Neunert, Markus Giftthaler, Markus Stäuble, Diego Pardo, Farbod Farshidian
Licensed under Apache2 license (see LICENSE file in main directory)
**********************************************************************************************************************/

#pragma once

#include "types/Time.h"

#include "types/AutoDiff.h"
#include "types/ControlVector.h"
#include "types/StateVector.h"
#include "types/FeedbackMatrix.h"
#include "types/StateMatrix.h"
#include "types/ControlMatrix.h"
#include "types/StateControlMatrix.h"

#include "types/arrays/ScalarArray.h"
#include "types/arrays/TimeArray.h"
#include "types/arrays/MatrixArrays.h"

#include "types/trajectories/DiscreteTrajectoryBase.h"
#include "types/trajectories/ScalarTrajectory.h"
#include "types/trajectories/MatrixTrajectories.h"


