OpenWalker Project
Documentation of the ROS Packages
angular_acceleration_ref.h
Go to the documentation of this file.
1 
34 #ifndef OPEN_WALKER_CORE_ANGULAR_ACCELERATION_REF_H
35 #define OPEN_WALKER_CORE_ANGULAR_ACCELERATION_REF_H
36 
37 #include <ow_core/vector3_ref.h>
38 
39 namespace ow_core
40 {
41 
52 template <typename _Derived>
54  public Vector3Ref<_Derived>
55 {
56 public:
57  typedef _Derived Derived;
58  typedef Vector3Ref<Derived> Base;
59 
60 public:
74  explicit AngularAccelerationRef(Derived& ref, int startRow = 0, int startCol = 0) :
75  Base(ref, startRow, startCol)
76  {
77  }
78 
82  using Base::operator=;
83 
84 private:
89 };
90 
91 }
92 
93 #endif // OPEN_WALKER_CORE_ANGULAR_ACCELERATION_REF_H
The Vector3Ref class.
Definition: vector3_ref.h:53
The AngularAccelerationRef class.
Definition: angular_acceleration_ref.h:53
Definition: angular_acceleration.h:39
AngularAccelerationRef(Derived &ref, int startRow=0, int startCol=0)
Default Constructor.
Definition: angular_acceleration_ref.h:74