Moby
|
This is the complete list of members for Moby::BoxPrimitive, including all inherited members.
_cg_poses | Moby::Primitive | protected |
_density | Moby::Primitive | protected |
_F | Moby::Primitive | protected |
_J | Moby::Primitive | protected |
_jF | Moby::Primitive | protected |
_poly (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | protected |
_poses | Moby::Primitive | protected |
add_collision_geometry(CollisionGeometryPtr cg) | Moby::Primitive | |
Base() (defined in Moby::Base) | Moby::Base | |
Base(const Base *b) (defined in Moby::Base) | Moby::Base | |
BoxPrimitive() | Moby::BoxPrimitive | |
BoxPrimitive(double xlen, double ylen, double zlen) | Moby::BoxPrimitive | |
BoxPrimitive(double xlen, double ylen, double zlen, const Ravelin::Pose3d &T) (defined in Moby::BoxPrimitive) | Moby::BoxPrimitive | |
BoxPrimitive(const Ravelin::Pose3d &T) (defined in Moby::BoxPrimitive) | Moby::BoxPrimitive | |
calc_closest_point(const Point3d &point, Point3d &closest) const | Moby::BoxPrimitive | |
calc_closest_points(boost::shared_ptr< const SpherePrimitive > s, Point3d &pbox, Point3d &psph) const | Moby::BoxPrimitive | |
calc_dist_and_normal(const Point3d &point, std::vector< Ravelin::Vector3d > &normals) const | Moby::BoxPrimitive | virtual |
calc_max_dist(double lin_cont, double ang_cont, double dist, const Ravelin::Vector3d &d0, const Ravelin::Vector3d &w0, boost::shared_ptr< const Ravelin::Pose3d > P) | Moby::Primitive | inlinevirtual |
calc_signed_dist(boost::shared_ptr< const SpherePrimitive > s, Point3d &pthis, Point3d &psph) const (defined in Moby::BoxPrimitive) | Moby::BoxPrimitive | |
calc_signed_dist(boost::shared_ptr< const Primitive > p, Point3d &pthis, Point3d &pp) const | Moby::BoxPrimitive | virtual |
calc_signed_dist(const Point3d &p) const | Moby::BoxPrimitive | virtual |
calc_signed_dist(boost::shared_ptr< const PolyhedralPrimitive > p, Point3d &pthis, Point3d &pp) const (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | protected |
clone(boost::shared_ptr< T > x) | Moby::Base | inlinestatic |
create_visualization() | Moby::BoxPrimitive | virtual |
get_bounding_radius() const (defined in Moby::BoxPrimitive) | Moby::BoxPrimitive | inlinevirtual |
get_BVH_root(CollisionGeometryPtr geom) | Moby::BoxPrimitive | virtual |
get_halfspaces(const Polyhedron &poly, boost::shared_ptr< const Ravelin::Pose3d > pose, const Ravelin::Transform3d &wTpose, OutputIterator output_begin) (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | static |
get_halfspaces(const Polyhedron &poly, boost::shared_ptr< const Ravelin::Pose3d > pose, const Ravelin::Transform3d &wTpose, OutputIterator output_begin) (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | |
get_inertia() const | Moby::Primitive | inline |
get_inertial_pose() const | Moby::Primitive | inline |
get_mesh(boost::shared_ptr< const Ravelin::Pose3d > P) | Moby::BoxPrimitive | virtual |
get_polyhedron() const | Moby::PolyhedralPrimitive | inline |
get_pose(CollisionGeometryPtr g) const | Moby::Primitive | |
get_pose() const | Moby::Primitive | inline |
get_supporting_point(const Ravelin::Vector3d &d) const | Moby::Primitive | virtual |
get_vertices(boost::shared_ptr< const Ravelin::Pose3d > P, std::vector< Point3d > &p) const | Moby::BoxPrimitive | virtual |
get_visualization() | Moby::Primitive | virtual |
get_x_len() const | Moby::BoxPrimitive | inline |
get_y_len() const | Moby::BoxPrimitive | inline |
get_z_len() const | Moby::BoxPrimitive | inline |
id | Moby::Base | |
is_convex() const | Moby::BoxPrimitive | inlinevirtual |
load_from_xml(boost::shared_ptr< const XMLTree > node, std::map< std::string, BasePtr > &id_map) | Moby::BoxPrimitive | virtual |
num_facets() const (defined in Moby::BoxPrimitive) | Moby::BoxPrimitive | inlinevirtual |
PolyhedralPrimitive() (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | inline |
PolyhedralPrimitive(const Ravelin::Pose3d &T) (defined in Moby::PolyhedralPrimitive) | Moby::PolyhedralPrimitive | inline |
Primitive() | Moby::Primitive | |
Primitive(const Ravelin::Pose3d &T) (defined in Moby::Primitive) | Moby::Primitive | |
remove_collision_geometry(CollisionGeometryPtr cg) | Moby::Primitive | |
save_to_xml(XMLTreePtr node, std::list< boost::shared_ptr< const Base > > &shared_objects) const | Moby::BoxPrimitive | virtual |
set_density(double density) | Moby::Primitive | |
set_edge_sample_length(double len) | Moby::BoxPrimitive | |
set_mass(double mass) | Moby::Primitive | |
set_polyhedron(const Polyhedron &p) | Moby::BoxPrimitive | virtual |
set_pose(const Ravelin::Pose3d &T) | Moby::BoxPrimitive | virtual |
set_size(double xlen, double ylen, double zlen) | Moby::BoxPrimitive | |
update_visualization() | Moby::Primitive | |
userdata | Moby::Base | |
~Base() (defined in Moby::Base) | Moby::Base | inlinevirtual |
~Primitive() (defined in Moby::Primitive) | Moby::Primitive | virtual |