Panda3D
 All Classes Functions Variables Enumerations
LQuaterniond Member List

This is the complete list of members for LQuaterniond, including all inherited members.

_v (defined in LVecBase4d)LVecBase4d
add_hash(size_t hash) const LVecBase4dinline
add_hash(size_t hash, double threshold) const LVecBase4dinline
add_to_cell(int i, double value) (defined in LVecBase4d)LVecBase4dinline
add_w(double value) (defined in LVecBase4d)LVecBase4dinline
add_x(double value) (defined in LVecBase4d)LVecBase4dinline
add_y(double value) (defined in LVecBase4d)LVecBase4dinline
add_z(double value) (defined in LVecBase4d)LVecBase4dinline
almost_equal(const LQuaterniond &other) const LQuaterniondinline
almost_equal(const LQuaterniond &other, double threshold) const LQuaterniondinline
LVecBase4d::almost_equal(const LVecBase4d &other, double threshold) const LVecBase4dinline
LVecBase4d::almost_equal(const LVecBase4d &other) const LVecBase4dinline
almost_same_direction(const LQuaterniond &other, double threshold) const LQuaterniondinline
angle_deg(const LQuaterniond &other) const LQuaterniondinline
angle_rad(const LQuaterniond &other) const LQuaterniondinline
begin()LVecBase4dinline
begin() const LVecBase4dinline
compare_to(const LVecBase4d &other) const LVecBase4dinline
compare_to(const LVecBase4d &other, double threshold) const LVecBase4dinline
componentwise_mult(const LVecBase4d &other) (defined in LVecBase4d)LVecBase4dinline
conjugate() const LQuaterniondinline
conjugate_from(const LQuaterniond &other)LQuaterniondinline
conjugate_in_place()LQuaterniondinline
const_iterator typedef (defined in LVecBase4d)LVecBase4d
dot(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
end()LVecBase4dinline
end() const LVecBase4dinline
EVector4 typedef (defined in LVecBase4d)LVecBase4d
extract_data(float *) (defined in LVecBase4d)LVecBase4dinline
extract_to_matrix(LMatrix3d &m) const (defined in LQuaterniond)LQuaterniond
extract_to_matrix(LMatrix4d &m) const (defined in LQuaterniond)LQuaterniond
fill(double fill_value)LVecBase4dinline
fmax(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
fmin(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
generate_hash(ChecksumHashGenerator &hashgen) const LVecBase4dinline
generate_hash(ChecksumHashGenerator &hashgen, double threshold) const LVecBase4dinline
get_angle() const LQuaterniondinline
get_angle_rad() const LQuaterniondinline
get_axis() const LQuaterniondinline
get_axis_normalized() const LQuaterniondinline
get_cell(int i) const (defined in LVecBase4d)LVecBase4dinline
get_class_type() (defined in LQuaterniond)LQuaterniondinlinestatic
get_data() const LVecBase4dinline
get_forward(CoordinateSystem cs=CS_default) const LQuaterniondinline
get_hash() const LVecBase4dinline
get_hash(double threshold) const LVecBase4dinline
get_hpr(CoordinateSystem cs=CS_default) const (defined in LQuaterniond)LQuaterniond
get_i() const (defined in LQuaterniond)LQuaterniondinline
get_j() const (defined in LQuaterniond)LQuaterniondinline
get_k() const (defined in LQuaterniond)LQuaterniondinline
get_num_components() const LVecBase4dinline
get_r() const (defined in LQuaterniond)LQuaterniondinline
get_right(CoordinateSystem cs=CS_default) const LQuaterniondinline
get_up(CoordinateSystem cs=CS_default) const LQuaterniondinline
get_w() const (defined in LVecBase4d)LVecBase4dinline
get_x() const (defined in LVecBase4d)LVecBase4dinline
get_y() const (defined in LVecBase4d)LVecBase4dinline
get_z() const (defined in LVecBase4d)LVecBase4dinline
ident_quat()LQuaterniondinlinestatic
init_type() (defined in LQuaterniond)LQuaterniondstatic
invert_from(const LQuaterniond &other)LQuaterniondinline
invert_in_place()LQuaterniondinline
is_almost_identity(double tolerance) const LQuaterniondinline
is_identity() const LQuaterniondinline
is_int enum value (defined in LVecBase4d)LVecBase4d
is_nan() const LVecBase4dinline
is_same_direction(const LQuaterniond &other) const LQuaterniondinline
iterator typedef (defined in LVecBase4d)LVecBase4d
length() const LVecBase4dinline
length_squared() const LVecBase4dinline
LQuaterniond() (defined in LQuaterniond)LQuaterniondinline
LQuaterniond(const LVecBase4d &copy) (defined in LQuaterniond)LQuaterniondinline
LQuaterniond(double r, const LVecBase3d &copy) (defined in LQuaterniond)LQuaterniondinline
LQuaterniond(double r, double i, double j, double k) (defined in LQuaterniond)LQuaterniondinline
LVecBase4d() (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(const LVecBase4d &copy) (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(const UnalignedLVecBase4d &copy) (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(double fill_value) (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(double x, double y, double z, double w) (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(const LVecBase3d &copy, double w) (defined in LVecBase4d)LVecBase4dinline
LVecBase4d(const LPoint3d &point)LVecBase4dinline
LVecBase4d(const LVector3d &vector)LVecBase4dinline
LVecBase4d(const EVector4 &v) (defined in LVecBase4d)LVecBase4dinline
multiply(const LQuaterniond &rhs) const LQuaterniondinline
normalize() (defined in LQuaterniond)LQuaterniondinline
num_components enum value (defined in LVecBase4d)LVecBase4d
numeric_type typedef (defined in LVecBase4d)LVecBase4d
operator!=(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
operator*(double scalar) const (defined in LQuaterniond)LQuaterniondinline
operator*(const LQuaterniond &) const (defined in LQuaterniond)LQuaterniondinline
operator*(const LMatrix3d &)LQuaterniondinline
operator*(const LMatrix4d &)LQuaterniondinline
operator*=(const LQuaterniond &) (defined in LQuaterniond)LQuaterniondinline
operator*=(double scalar) (defined in LVecBase4d)LVecBase4dinline
operator+(const LQuaterniond &other) const (defined in LQuaterniond)LQuaterniondinline
operator+(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
operator+=(const LVecBase4d &other) (defined in LVecBase4d)LVecBase4dinline
operator-() const (defined in LQuaterniond)LQuaterniondinline
operator-(const LQuaterniond &other) const (defined in LQuaterniond)LQuaterniondinline
operator-(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
operator-=(const LVecBase4d &other) (defined in LVecBase4d)LVecBase4dinline
operator/(double scalar) const (defined in LQuaterniond)LQuaterniondinline
operator/=(double scalar) (defined in LVecBase4d)LVecBase4dinline
operator<(const LVecBase4d &other) const LVecBase4dinline
operator=(const LVecBase4d &copy) (defined in LVecBase4d)LVecBase4dinline
operator=(const UnalignedLVecBase4d &copy) (defined in LVecBase4d)LVecBase4dinline
operator=(double fill_value) (defined in LVecBase4d)LVecBase4dinline
operator==(const LVecBase4d &other) const (defined in LVecBase4d)LVecBase4dinline
operator[](int i) const (defined in LVecBase4d)LVecBase4dinline
operator[](int i) (defined in LVecBase4d)LVecBase4dinline
output(ostream &) const (defined in LQuaterniond)LQuaterniondinline
project(const LVecBase4d &onto) const LVecBase4dinline
pure_imaginary(const LVector3d &v) (defined in LQuaterniond)LQuaterniondstatic
read_datagram(DatagramIterator &source)LVecBase4dinline
read_datagram_fixed(DatagramIterator &source)LVecBase4dinline
set(double x, double y, double z, double w) (defined in LVecBase4d)LVecBase4dinline
set_cell(int i, double value) (defined in LVecBase4d)LVecBase4dinline
set_from_axis_angle(double angle_deg, const LVector3d &axis)LQuaterniondinline
set_from_axis_angle_rad(double angle_rad, const LVector3d &axis)LQuaterniondinline
set_from_matrix(const LMatrix3d &m) (defined in LQuaterniond)LQuaterniond
set_from_matrix(const LMatrix4d &m) (defined in LQuaterniond)LQuaterniondinline
set_hpr(const LVecBase3d &hpr, CoordinateSystem cs=CS_default) (defined in LQuaterniond)LQuaterniond
set_i(double i) (defined in LQuaterniond)LQuaterniondinline
set_j(double j) (defined in LQuaterniond)LQuaterniondinline
set_k(double k) (defined in LQuaterniond)LQuaterniondinline
set_r(double r) (defined in LQuaterniond)LQuaterniondinline
set_w(double value) (defined in LVecBase4d)LVecBase4dinline
set_x(double value) (defined in LVecBase4d)LVecBase4dinline
set_y(double value) (defined in LVecBase4d)LVecBase4dinline
set_z(double value) (defined in LVecBase4d)LVecBase4dinline
size()LVecBase4dinlinestatic
unit_w()LVecBase4dinlinestatic
unit_x()LVecBase4dinlinestatic
unit_y()LVecBase4dinlinestatic
unit_z()LVecBase4dinlinestatic
write_datagram(Datagram &destination) const LVecBase4dinline
write_datagram_fixed(Datagram &destination) const LVecBase4dinline
xform(const LVecBase3d &v) const LQuaterniondinline
xform(const LVecBase4d &v) const LQuaterniondinline
zero()LVecBase4dinlinestatic
~LVecBase4d() (defined in LVecBase4d)LVecBase4dinline