| a() const | Physsim::Triangle | [inline] |
| b() const | Physsim::Triangle | [inline] |
| Base() (defined in Physsim::Base) | Physsim::Base | |
| Base(const Base *b) (defined in Physsim::Base) | Physsim::Base | |
| c() const | Physsim::Triangle | [inline] |
| calc_distance(const Vector3 &point, Vector3 &closest_point) const | Physsim::Triangle | |
| clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *obj_map=NULL) const | Physsim::Base | [virtual] |
| clone(boost::shared_ptr< T > x) | Physsim::Base | [inline, static] |
| force_normal_update() | Physsim::Triangle | |
| get_area() const (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| get_d() const | Physsim::Triangle | [inline] |
| get_vertex(unsigned i) const | Physsim::Triangle | |
| id() const | Physsim::Base | |
| id(const std::string &ID) | Physsim::Base | [inline] |
| inside(const Vector3 &x) const | Physsim::Triangle | |
| intersects(const Triangle &t1, const Triangle &t2) | Physsim::Triangle | [static] |
| is_struct_identical(BaseConstPtr object) const (defined in Physsim::Base) | Physsim::Base | [inline, virtual] |
| load_from_xml(XMLTreeConstPtr node, std::map< std::string, BasePtr > &id_map) | Physsim::Base | [virtual] |
| load_state(BaseConstPtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) | Physsim::Base | [virtual] |
| name() const | Physsim::Base | [inline] |
| name(const std::string &name) | Physsim::Base | [inline] |
| normal() const (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| on_edge(const Vector3 &x) const | Physsim::Triangle | |
| on_vertex(const Vector3 &x) const | Physsim::Triangle | |
| operator=(const Triangle &t) | Physsim::Triangle | |
| output_object_state(std::ostream &out) const | Physsim::Base | [virtual] |
| save_state(BasePtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) const | Physsim::Base | [virtual] |
| save_to_xml(XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) const | Physsim::Base | [virtual] |
| set_a(Vector3ConstPtr a) | Physsim::Triangle | |
| set_a(const Vector3 &a) (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| set_b(Vector3ConstPtr b) | Physsim::Triangle | |
| set_b(const Vector3 &b) (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| set_c(Vector3ConstPtr c) | Physsim::Triangle | |
| set_c(const Vector3 &c) (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| strictly_inside(const Vector3 &x) const | Physsim::Triangle | |
| to_VRML(std::ostream &o, bool wireframe) const | Physsim::Triangle | |
| transform(const Triangle &t, const Matrix4 &m) | Physsim::Triangle | [static] |
| Triangle(Vector3ConstPtr a, Vector3ConstPtr b, Vector3ConstPtr c) | Physsim::Triangle | |
| Triangle(const Vector3 &a, const Vector3 &b, const Vector3 &c) | Physsim::Triangle | |
| Triangle() (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| Triangle(const Triangle &t) (defined in Physsim::Triangle) | Physsim::Triangle | [inline] |
| user_data() const | Physsim::Base | [inline] |
| user_data(boost::shared_ptr< void > data) | Physsim::Base | [inline] |
| ~Base() (defined in Physsim::Base) | Physsim::Base | [virtual] |
| ~Triangle() | Physsim::Triangle | |