Moby
|
This is the complete list of members for Moby::SSL, including all inherited members.
calc_dist(const SSL &o, const Point3d &p) | Moby::SSL | static |
calc_dist(const SSL &a, const SSL &b, Point3d &cpa, Point3d &cpb) | Moby::SSL | static |
calc_dist(const SSL &a, const SSL &b, const Ravelin::Transform3d &aTb, Point3d &cpa, Point3d &cpb) (defined in Moby::SSL) | Moby::SSL | static |
calc_distance(BVPtr a, BVPtr b, Point3d &cp1, Point3d &cp2) | Moby::BV | inlinestatic |
calc_distance(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, Point3d &cp1, Point3d &cp2) | Moby::BV | inlinestatic |
calc_distance(const BV *a, const BV *b, Point3d &cp1, Point3d &cp2) | Moby::BV | static |
calc_distance(const BV *a, const BV *b, const Ravelin::Transform3d &aTb, Point3d &cp1, Point3d &cp2) (defined in Moby::BV) | Moby::BV | static |
calc_size() const | Moby::SSL | |
calc_swept_BV(CollisionGeometryPtr g, const Ravelin::SVelocityd &v) const | Moby::SSL | virtual |
calc_volume() const | Moby::SSL | inlinevirtual |
children | Moby::BV | |
geom | Moby::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::SSL | virtual |
get_relative_pose() const | Moby::SSL | inlinevirtual |
get_this() (defined in Moby::SSL) | Moby::SSL | inline |
get_this() const (defined in Moby::SSL) | Moby::SSL | inline |
get_upper_bounds() const | Moby::SSL | virtual |
intersect_BV_trees(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, const Ravelin::Transform3d &bTa, OutputIterator output_begin) | Moby::BV | static |
intersect_BV_trees(BVPtr a, BVPtr b, const Ravelin::Transform3d &aTb, const Ravelin::Transform3d &bTa, OutputIterator output_begin) | Moby::BV | |
intersects(const SSL &a, const SSL &b) | Moby::SSL | static |
intersects(const SSL &a, const SSL &b, const Ravelin::Transform3d &aTb) (defined in Moby::SSL) | Moby::SSL | static |
intersects(const SSL &a, const LineSeg3 &seg, double &tmin, double tmax, Point3d &q) | Moby::SSL | static |
intersects(const LineSeg3 &seg, double &tmin, double tmax, Point3d &q) const | Moby::SSL | inlinevirtual |
Moby::BV::intersects(BVPtr a, BVPtr b) | Moby::BV | inlinestatic |
Moby::BV::intersects(BVPtr a, BVPtr b, const Ravelin::Transform3d &T) | Moby::BV | inlinestatic |
Moby::BV::intersects(const BV *a, const BV *b) | Moby::BV | static |
intersects(const BV *a, const BV *b, const Ravelin::Transform3d &T) (defined in Moby::BV) | Moby::BV | static |
is_leaf() const (defined in Moby::BV) | Moby::BV | inline |
operator=(const SSL &s) | Moby::SSL | |
outside(const SSL &a, const Point3d &point, double tol=NEAR_ZERO) | Moby::SSL | static |
outside(const Point3d &point, double tol=NEAR_ZERO) const | Moby::SSL | inlinevirtual |
p1 | Moby::SSL | |
p2 | Moby::SSL | |
radius | Moby::SSL | |
SSL() | Moby::SSL | |
SSL(const SSL &obb) (defined in Moby::SSL) | Moby::SSL | inline |
SSL(const Point3d &p1, const Point3d &p2, double radius) | Moby::SSL | |
SSL(const SSL &s, const Ravelin::Vector3d &v) (defined in Moby::SSL) | Moby::SSL | |
to_vrml(std::ostream &out, const Ravelin::Pose3d &T) const | Moby::SSL | virtual |
transform(const Ravelin::Transform3d &T, BV *result) const | Moby::SSL | virtual |
userdata | Moby::BV | |
~BV() (defined in Moby::BV) | Moby::BV | inlinevirtual |