Moby
Moby::OBB Member List

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

align(ForwardIterator begin, ForwardIterator end, const Ravelin::Vector3d &d1, Ravelin::Vector3d &d2)Moby::OBB
calc_dist(const OBB &a, const OBB &b, Point3d &cpa, Point3d &cpb)Moby::OBBstatic
calc_dist(const OBB &a, const OBB &b, const Ravelin::Transform3d &aTb, Point3d &cpa, Point3d &cpb) (defined in Moby::OBB)Moby::OBBstatic
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_lengths(const Ravelin::Vector3d &d1, const Ravelin::Vector3d &d2, const Ravelin::Vector3d &d3, const Point3d &center, ForwardIterator begin, ForwardIterator end, double lengths[3]) (defined in Moby::OBB)Moby::OBB
calc_low_dim_OBB(ForwardIterator begin, ForwardIterator end)Moby::OBB
calc_min_volume_OBB(ForwardIterator begin, ForwardIterator end)Moby::OBBstatic
calc_min_volume_OBB(ForwardIterator begin, ForwardIterator end)Moby::OBB
calc_size() const Moby::OBB
calc_sq_dist(const OBB &o, const Point3d &p)Moby::OBBstatic
calc_swept_BV(CollisionGeometryPtr g, const Ravelin::SVelocityd &v) const Moby::OBBvirtual
calc_volume() const Moby::OBBinlinevirtual
centerMoby::OBB
childrenMoby::BV
expand_to_fit(ForwardIterator begin, ForwardIterator end)Moby::OBB
expand_to_fit(ForwardIterator begin, ForwardIterator end)Moby::OBB
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_lower_bounds() const Moby::OBBvirtual
get_relative_pose() const Moby::OBBinlinevirtual
get_this() (defined in Moby::BV)Moby::BVinline
get_this() const (defined in Moby::BV)Moby::BVinline
get_upper_bounds() const Moby::OBBvirtual
get_vertices(OutputIterator begin) const Moby::OBB
get_vertices(OutputIterator begin) const Moby::OBB
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 OBB &a, const OBB &b)Moby::OBBstatic
intersects(const OBB &a, const OBB &b, const Ravelin::Transform3d &aTb) (defined in Moby::OBB)Moby::OBBstatic
intersects(const OBB &a, const LineSeg3 &seg, double &tmin, double tmax, Point3d &q)Moby::OBBstatic
intersects(const LineSeg3 &seg, double &tmin, double tmax, Point3d &q) const Moby::OBBinlinevirtual
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
lMoby::OBB
load_from_xml(boost::shared_ptr< const XMLTree > root)Moby::OBBstatic
OBB() (defined in Moby::OBB)Moby::OBB
OBB(const OBB &obb) (defined in Moby::OBB)Moby::OBBinline
OBB(const Point3d &center, const Ravelin::Matrix3d &R, const Ravelin::Vector3d &l) (defined in Moby::OBB)Moby::OBB
OBB(const OBB &o, const Ravelin::Vector3d &v) (defined in Moby::OBB)Moby::OBB
OBB(ForwardIterator begin, ForwardIterator end)Moby::OBB
OBB(ForwardIterator begin, ForwardIterator end)Moby::OBB
operator=(const OBB &obb)Moby::OBB
outside(const OBB &a, const Point3d &point, double tol=NEAR_ZERO)Moby::OBBstatic
outside(const Point3d &point, double tol=NEAR_ZERO) const Moby::OBBinlinevirtual
RMoby::OBB
save_to_xml_tree() const Moby::OBB
to_vrml(std::ostream &out, const Ravelin::Pose3d &T) const Moby::OBBvirtual
transform(const Ravelin::Transform3d &T, BV *result) const Moby::OBBvirtual
userdataMoby::BV
~BV() (defined in Moby::BV)Moby::BVinlinevirtual