added set_bounds
This commit is contained in:
parent
b53fd1a9db
commit
2b79d328c0
|
|
@ -101,6 +101,17 @@ get_bounds() const {
|
|||
return _internal_bounds;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
// Function: CollisionSolid::set_bounds
|
||||
// Access: Protected
|
||||
// Description: Returns the solid's bounding volume.
|
||||
////////////////////////////////////////////////////////////////////
|
||||
void CollisionSolid::
|
||||
set_bounds(const BoundingVolume &bounding_volume) {
|
||||
MutexHolder holder(_lock);
|
||||
((CollisionSolid *)this)->_internal_bounds = bounding_volume.make_copy();
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
// Function: CollisionSolid::test_intersection
|
||||
// Access: Public, Virtual
|
||||
|
|
|
|||
|
|
@ -76,6 +76,7 @@ PUBLISHED:
|
|||
INLINE bool get_respect_effective_normal() const;
|
||||
|
||||
CPT(BoundingVolume) get_bounds() const;
|
||||
void set_bounds(const BoundingVolume &bounding_volume);
|
||||
|
||||
public:
|
||||
virtual PT(CollisionEntry)
|
||||
|
|
|
|||
Loading…
Reference in New Issue