| _w | Physsim::Quat | |
| _x | Physsim::Quat | |
| _y | Physsim::Quat | |
| _z | Physsim::Quat | |
| Base() (defined in Physsim::Base) | Physsim::Base | |
| Base(const Base *b) (defined in Physsim::Base) | Physsim::Base | |
| clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *obj_map=NULL) const | Physsim::Base | [virtual] |
| clone(boost::shared_ptr< T > x) | Physsim::Base | [inline, static] |
| conjugate() | Physsim::Quat | |
| conjugate(const Quat &q) | Physsim::Quat | [static] |
| deriv(const Quat &q, const Vector3 &w) | Physsim::Quat | [static] |
| epsilon_equals(const Quat &q, Real epsilon) | Physsim::Quat | |
| epsilon_equals(const Quat &q1, const Quat &q2, Real epsilon) | Physsim::Quat | [static] |
| id() const | Physsim::Base | |
| id(const std::string &ID) | Physsim::Base | [inline] |
| inverse() | Physsim::Quat | |
| inverse(const Quat &q) | Physsim::Quat | [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] |
| magnitude() const | Physsim::Quat | |
| name() const | Physsim::Base | [inline] |
| name(const std::string &name) | Physsim::Base | [inline] |
| normalize() | Physsim::Quat | |
| normalize(const Quat &q) | Physsim::Quat | [static] |
| operator *(const Quat &q) const | Physsim::Quat | |
| operator *(Real scalar) const | Physsim::Quat | |
| operator *=(const Quat &q) | Physsim::Quat | |
| operator *=(Real scalar) | Physsim::Quat | |
| operator+(const Quat &q) const | Physsim::Quat | |
| operator+=(const Quat &q) | Physsim::Quat | |
| operator-(const Quat &q) const | Physsim::Quat | |
| operator-=(const Quat &q) | Physsim::Quat | |
| operator=(const Quat &q) | Physsim::Quat | |
| output_object_state(std::ostream &out) const | Physsim::Base | [virtual] |
| Quat() | Physsim::Quat | |
| Quat(Real x, Real y, Real z, Real w) | Physsim::Quat | |
| Quat(boost::shared_array< const Real > q) | Physsim::Quat | |
| Quat(const Quat &q) | Physsim::Quat | |
| Quat(const VectorN &v) | Physsim::Quat | |
| Quat(const Matrix3 *m) | Physsim::Quat | |
| Quat(const Matrix4 *m) | Physsim::Quat | |
| Quat(const AAngle *a) | Physsim::Quat | |
| 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(const VectorN &v) | Physsim::Quat | |
| set(const AAngle *a) | Physsim::Quat | |
| set(const Matrix3 *m) | Physsim::Quat | |
| set(const Matrix4 *m) | Physsim::Quat | |
| slerp(const Quat &q, Real alpha) | Physsim::Quat | |
| slerp(const Quat &q1, const Quat &q2, Real alpha) | Physsim::Quat | [static] |
| to_omega(const Quat &q, const Quat &qd) | Physsim::Quat | [static] |
| user_data() const | Physsim::Base | [inline] |
| user_data(boost::shared_ptr< void > data) | Physsim::Base | [inline] |
| zero() | Physsim::Quat | [static] |
| ~Base() (defined in Physsim::Base) | Physsim::Base | [virtual] |