one function needs to be a const

This commit is contained in:
Asad M. Zaman 2004-07-20 22:34:52 +00:00
parent d582986396
commit 6a635d6a31
2 changed files with 4 additions and 4 deletions

View File

@ -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;
}

View File

@ -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);