Browse Source

one function needs to be a const

Asad M. Zaman 21 years ago
parent
commit
6a635d6a31
2 changed files with 4 additions and 4 deletions
  1. 2 2
      panda/src/pgraph/nodePath.cxx
  2. 2 2
      panda/src/pgraph/nodePath.h

+ 2 - 2
panda/src/pgraph/nodePath.cxx

@@ -1753,7 +1753,7 @@ set_mat(const NodePath &other, const LMatrix4f &mat) {
 //               this node's coordinate system.
 ////////////////////////////////////////////////////////////////////
 LPoint3f NodePath::
-get_relative_point(const NodePath &other, const LVecBase3f &point) {
+get_relative_point(const NodePath &other, const LVecBase3f &point) const {
   LPoint3f rel_point = LPoint3f(point) * other.get_mat(*this);
   return rel_point;
 }
@@ -1766,7 +1766,7 @@ get_relative_point(const NodePath &other, const LVecBase3f &point) {
 //               this node's coordinate system.
 ////////////////////////////////////////////////////////////////////
 LVector3f NodePath::
-get_relative_vector(const NodePath &other, const LVecBase3f &vec) {
+get_relative_vector(const NodePath &other, const LVecBase3f &vec) const {
   LVector3f rel_vector = LVector3f(vec) * other.get_mat(*this);
   return rel_vector;
 }

+ 2 - 2
panda/src/pgraph/nodePath.h

@@ -435,8 +435,8 @@ PUBLISHED:
   const LMatrix4f &get_mat(const NodePath &other) const;
   void set_mat(const NodePath &other, const LMatrix4f &mat);
 
-  LPoint3f get_relative_point(const NodePath &other, const LVecBase3f &point);
-  LVector3f get_relative_vector(const NodePath &other, const LVecBase3f &vec);
+  LPoint3f get_relative_point(const NodePath &other, const LVecBase3f &point) const;
+  LVector3f get_relative_vector(const NodePath &other, const LVecBase3f &vec) const;
 
   INLINE void look_at(const NodePath &other,
                       float x, float y, float z);