瀏覽代碼

allow query of vector masks

Josh Wilson 19 年之前
父節點
當前提交
f71690b252
共有 2 個文件被更改,包括 10 次插入0 次删除
  1. 9 0
      panda/src/physics/linearForce.I
  2. 1 0
      panda/src/physics/linearForce.h

+ 9 - 0
panda/src/physics/linearForce.I

@@ -62,3 +62,12 @@ set_vector_masks(bool x, bool y, bool z) {
   _y_mask = y;
   _z_mask = z;
 }
+
+////////////////////////////////////////////////////////////////////
+//    Function : set_vector_masks
+//      Access : Public
+////////////////////////////////////////////////////////////////////
+INLINE LVector3f LinearForce::
+get_vector_masks() {
+  return LVector3f(_x_mask, _y_mask, _z_mask);
+}

+ 1 - 0
panda/src/physics/linearForce.h

@@ -37,6 +37,7 @@ PUBLISHED:
   INLINE bool get_mass_dependent() const;
 
   INLINE void set_vector_masks(bool x, bool y, bool z);
+  INLINE LVector3f get_vector_masks();
 
   LVector3f get_vector(const PhysicsObject *po);