From f71690b2520101371abd90eb4570579ecedd5c79 Mon Sep 17 00:00:00 2001 From: Josh Wilson Date: Sun, 23 Apr 2006 23:50:07 +0000 Subject: [PATCH] allow query of vector masks --- panda/src/physics/linearForce.I | 9 +++++++++ panda/src/physics/linearForce.h | 1 + 2 files changed, 10 insertions(+) diff --git a/panda/src/physics/linearForce.I b/panda/src/physics/linearForce.I index 946bfa1ade..7e4a552451 100644 --- a/panda/src/physics/linearForce.I +++ b/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); +} diff --git a/panda/src/physics/linearForce.h b/panda/src/physics/linearForce.h index cad6b86f17..ee091e1510 100644 --- a/panda/src/physics/linearForce.h +++ b/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);