فهرست منبع

updated smoothMover to return a forward Axis with the command get_forward_axis

Zachary Pavlov 20 سال پیش
والد
کامیت
43ba8af715
2فایلهای تغییر یافته به همراه12 افزوده شده و 1 حذف شده
  1. 11 0
      direct/src/deadrec/smoothMover.I
  2. 1 1
      direct/src/deadrec/smoothMover.h

+ 11 - 0
direct/src/deadrec/smoothMover.I

@@ -291,6 +291,17 @@ get_smooth_pos() const {
   return _smooth_pos;
 }
 
+////////////////////////////////////////////////////////////////////
+//     Function: SmoothMover::get_forward_axis
+//       Access: Published
+//  Description: Returns the smoothed position as computed by a
+//               previous call to compute_smooth_position().
+////////////////////////////////////////////////////////////////////
+INLINE const LVecBase3f &SmoothMover::
+get_forward_axis() const {
+  return _forward_axis;
+}
+ 
 ////////////////////////////////////////////////////////////////////
 //     Function: SmoothMover::get_smooth_hpr
 //       Access: Published

+ 1 - 1
direct/src/deadrec/smoothMover.h

@@ -104,7 +104,7 @@ PUBLISHED:
 
   INLINE float get_smooth_forward_velocity() const;
   INLINE float get_smooth_rotational_velocity() const;
-
+  INLINE const LVecBase3f &get_forward_axis() const;
 
   // These static methods control the global properties of all
   // SmoothMovers.