|
From: <de...@us...> - 2003-04-21 19:35:50
|
Update of /cvsroot/csp/APPLICATIONS/CSPSim/Source
In directory sc8-pr-cvs1:/tmp/cvs-serv12977
Modified Files:
AircraftObject.cpp
Log Message:
no message
Index: AircraftObject.cpp
===================================================================
RCS file: /cvsroot/csp/APPLICATIONS/CSPSim/Source/AircraftObject.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** AircraftObject.cpp 18 Apr 2003 20:59:55 -0000 1.16
--- AircraftObject.cpp 21 Apr 2003 19:35:43 -0000 1.17
***************
*** 373,381 ****
{
simdata::Quaternion attitude;
! m_Pitch = DegreesToRadians(pitch);
! m_Roll = DegreesToRadians(roll);
! m_Heading = DegreesToRadians(heading);
! attitude = simdata::Quaternion::MakeQFromEulerAngles(m_Pitch,
! m_Roll,
m_Heading);
DynamicObject::setAttitude(attitude);
--- 373,382 ----
{
simdata::Quaternion attitude;
! m_Pitch = pitch;
! m_Roll = roll;
! m_Heading = heading;
!
! attitude = simdata::Quaternion::MakeQFromEulerAngles( m_Pitch,
! m_Roll,
m_Heading);
DynamicObject::setAttitude(attitude);
***************
*** 400,406 ****
simdata::Vector3 angles = simdata::Quaternion::MakeEulerAnglesFromQ(m_Attitude);
! m_Heading = angles.x;
! m_Pitch = angles.y;
! m_Roll = angles.z;
m_Speed = m_LinearVelocity.Length();
}
--- 401,408 ----
simdata::Vector3 angles = simdata::Quaternion::MakeEulerAnglesFromQ(m_Attitude);
!
! m_Pitch = angles.x;
! m_Roll = angles.y;
! m_Heading = angles.z;
m_Speed = m_LinearVelocity.Length();
}
***************
*** 492,497 ****
snprintf(buffer, 255, "Heading: %.3f, Pitch: %.3f, Roll: %.3f",
RadiansToDegrees(m_Heading),
! RadiansToDegrees(m_Pitch),
! RadiansToDegrees(m_Roll));
stats.push_back(buffer);
}
--- 494,499 ----
snprintf(buffer, 255, "Heading: %.3f, Pitch: %.3f, Roll: %.3f",
RadiansToDegrees(m_Heading),
! RadiansToDegrees(m_Pitch),
! RadiansToDegrees(m_Roll));
stats.push_back(buffer);
}
|