Moby
Moby::AABB Member List

This is the complete list of members for Moby::AABB, including all inherited members.

AABB() (defined in Moby::AABB)Moby::AABBinline
AABB(InputIterator begin, InputIterator end)Moby::AABB
AABB(InputIterator begin, InputIterator end)Moby::AABB
calc_distance(BVPtr a, BVPtr b, Point3d &cp1, Point3d &cp2)Moby::BVinlinestatic
calc_distance(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, Point3d &cp1, Point3d &cp2)Moby::BVinlinestatic
calc_distance(const BV *a, const BV *b, Point3d &cp1, Point3d &cp2)Moby::BVstatic
calc_distance(const BV *a, const BV *b, const Ravelin::Transform3d &aTb, Point3d &cp1, Point3d &cp2) (defined in Moby::BV)Moby::BVstatic
calc_swept_BV(CollisionGeometryPtr g, const Ravelin::SVelocityd &v) const Moby::AABBvirtual
calc_volume() const Moby::AABBvirtual
childrenMoby::BV
geomMoby::BV
get_all_BVs(OutputIterator begin) const Moby::BV
get_all_BVs(OutputIterator begin) const Moby::BV
get_all_leafs(OutputIterator begin) const Moby::BV
get_all_leafs(OutputIterator begin) const Moby::BV
get_closest_point(const AABB &a, const Point3d &p, Point3d &closest)Moby::AABBstatic
get_farthest_point(const AABB &a, const Point3d &p, Point3d &farthest)Moby::AABBstatic
get_lower_bounds() const Moby::AABBvirtual
get_OBB() const Moby::AABB
get_relative_pose() const Moby::AABBinlinevirtual
get_this() (defined in Moby::BV)Moby::BVinline
get_this() const (defined in Moby::BV)Moby::BVinline
get_upper_bounds() const Moby::AABBvirtual
intersect_BV_trees(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, const Ravelin::Transform3d &bTa, OutputIterator output_begin)Moby::BVstatic
intersect_BV_trees(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, const Ravelin::Transform3d &bTa, OutputIterator output_begin)Moby::BV
intersects(const LineSeg3 &seg, double &tmin, double tmax, Point3d &q) const Moby::AABBinlinevirtual
intersects(const AABB &a, const AABB &b)Moby::AABBstatic
intersects(const AABB &a, const AABB &b, const Ravelin::Transform3d &aTb) (defined in Moby::AABB)Moby::AABBstatic
intersects(const AABB &a, const LineSeg3 &seg, double &tmin, double tmax, Point3d &q)Moby::AABBstatic
Moby::BV::intersects(BVPtr a, BVPtr b)Moby::BVinlinestatic
Moby::BV::intersects(BVPtr a, BVPtr b, const Ravelin::Transform3d &T)Moby::BVinlinestatic
Moby::BV::intersects(const BV *a, const BV *b)Moby::BVstatic
intersects(const BV *a, const BV *b, const Ravelin::Transform3d &T) (defined in Moby::BV)Moby::BVstatic
is_leaf() const (defined in Moby::BV)Moby::BVinline
maxpMoby::AABB
minpMoby::AABB
operator=(const AABB &a)Moby::AABB
outside(const Point3d &point, double tol=NEAR_ZERO) const Moby::AABBinlinevirtual
outside(const AABB &a, const Point3d &point, double tol=NEAR_ZERO)Moby::AABBstatic
to_vrml(std::ostream &out, const Ravelin::Pose3d &T) const Moby::AABBvirtual
transform(const Ravelin::Transform3d &T, BV *result) const Moby::AABBvirtual
userdataMoby::BV
~BV() (defined in Moby::BV)Moby::BVinlinevirtual