![]() | 1 | initial version |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int Solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
};
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
![]() | 2 | No.2 Revision |
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
None No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.
![]() | 3 | No.3 Revision |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int Solution_number = 1) const { getEulerYPR(yaw, pitch, roll, solution_number); };
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.
![]() | 4 | No.4 Revision |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int Solution_number = 1) const { getEulerYPR(yaw, pitch, roll, solution_number); };
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.
![]() | 5 | No.5 Revision |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int Solution_number solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
};
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.
![]() | 6 | No.6 Revision |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
};
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.
![]() | 7 | No.7 Revision |
__attribute__((deprecated)) void getEulerZYX(tfScalar& yaw, tfScalar& pitch, tfScalar& roll, unsigned int solution_number = 1) const { getEulerYPR(yaw, pitch, roll, solution_number); };
void getRPY(tfScalar& roll, tfScalar& pitch, tfScalar& yaw, unsigned int solution_number = 1) const
{
getEulerYPR(yaw, pitch, roll, solution_number);
}
No difference according to the code
No real cost maintenanceto allow different functions that just have different argument names to the same underlying function.