, including all inherited members.
_m (defined in LMatrix4d) | LMatrix4d | |
accumulate(const LMatrix4d &other, double weight) | LMatrix4d | [inline] |
add_hash(size_t hash) const | LMatrix4d | [inline] |
add_hash(size_t hash, double threshold) const | LMatrix4d | [inline] |
almost_equal(const LMatrix4d &other, double threshold) const | LMatrix4d | |
almost_equal(const LMatrix4d &other) const | LMatrix4d | [inline] |
begin() | LMatrix4d | [inline] |
begin() const | LMatrix4d | [inline] |
compare_to(const LMatrix4d &other) const | LMatrix4d | [inline] |
compare_to(const LMatrix4d &other, double threshold) const | LMatrix4d | |
const_iterator typedef (defined in LMatrix4d) | LMatrix4d | |
convert_mat(CoordinateSystem from, CoordinateSystem to) | LMatrix4d | [static] |
end() | LMatrix4d | [inline] |
end() const | LMatrix4d | [inline] |
fill(double fill_value) | LMatrix4d | [inline] |
generate_hash(ChecksumHashGenerator &hashgen) const | LMatrix4d | [inline] |
generate_hash(ChecksumHashGenerator &hashgen, double scale) const | LMatrix4d | |
get_cell(int row, int col) const | LMatrix4d | [inline] |
get_class_type() (defined in LMatrix4d) | LMatrix4d | [inline, static] |
get_col(int col) const | LMatrix4d | [inline] |
get_col3(int col) const | LMatrix4d | [inline] |
get_data() const | LMatrix4d | [inline] |
get_hash() const | LMatrix4d | [inline] |
get_hash(double threshold) const | LMatrix4d | [inline] |
get_num_components() const | LMatrix4d | [inline] |
get_row(int row) const | LMatrix4d | [inline] |
get_row(LVecBase4d &result_vec, int row) const | LMatrix4d | [inline] |
get_row3(int row) const | LMatrix4d | [inline] |
get_row3(LVecBase3d &result_vec, int row) const | LMatrix4d | [inline] |
get_upper_3() const | LMatrix4d | [inline] |
ident_mat() | LMatrix4d | [inline, static] |
init_type() (defined in LMatrix4d) | LMatrix4d | [static] |
invert_affine_from(const LMatrix4d &other) | LMatrix4d | [inline] |
invert_from(const LMatrix4d &other) | LMatrix4d | [inline] |
invert_in_place() | LMatrix4d | [inline] |
is_nan() const | LMatrix4d | [inline] |
iterator typedef (defined in LMatrix4d) | LMatrix4d | |
LINMATH_MATRIX(double, 4, 4) EMatrix4 (defined in LMatrix4d) | LMatrix4d | |
LMatrix4d() (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(const LMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(const UnalignedLMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(double e00, double e01, double e02, double e03, double e10, double e11, double e12, double e13, double e20, double e21, double e22, double e23, double e30, double e31, double e32, double e33) (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(const LMatrix3d &upper3) (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(const LMatrix3d &upper3, const LVecBase3d &trans) (defined in LMatrix4d) | LMatrix4d | [inline] |
LMatrix4d(const EMatrix4 &m) (defined in LMatrix4d) | LMatrix4d | [inline] |
MAKE_SEQ(get_rows, size, get_row) (defined in LMatrix4d) | LMatrix4d | |
MAKE_SEQ(get_cols, size, get_col) (defined in LMatrix4d) | LMatrix4d | |
MAKE_SEQ(get_row3s, size, get_row3) (defined in LMatrix4d) | LMatrix4d | |
multiply(const LMatrix4d &other1, const LMatrix4d &other2) (defined in LMatrix4d) | LMatrix4d | [inline] |
ones_mat() | LMatrix4d | [inline, static] |
operator!=(const LMatrix4d &other) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator()(int row, int col) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator()(int row, int col) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator*(const LMatrix4d &other) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator*(double scalar) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator*=(const LMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator*=(double scalar) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator+=(const LMatrix4d &other) | LMatrix4d | [inline] |
operator-=(const LMatrix4d &other) | LMatrix4d | [inline] |
operator/(double scalar) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator/=(double scalar) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator<(const LMatrix4d &other) const | LMatrix4d | [inline] |
operator=(const LMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator=(const UnalignedLMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator=(double fill_value) (defined in LMatrix4d) | LMatrix4d | [inline] |
operator==(const LMatrix4d &other) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator[](int i) const (defined in LMatrix4d) | LMatrix4d | [inline] |
operator[](int i) (defined in LMatrix4d) | LMatrix4d | [inline] |
output(ostream &out) const (defined in LMatrix4d) | LMatrix4d | |
read_datagram(DatagramIterator &source) | LMatrix4d | |
read_datagram_fixed(DatagramIterator &scan) | LMatrix4d | |
rotate_mat(double angle, const LVecBase3d &axis, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
rotate_mat_normaxis(double angle, const LVecBase3d &axis, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
scale_mat(const LVecBase3d &scale) | LMatrix4d | [inline, static] |
scale_mat(double sx, double sy, double sz) | LMatrix4d | [inline, static] |
scale_mat(double scale) | LMatrix4d | [inline, static] |
scale_shear_mat(const LVecBase3d &scale, const LVecBase3d &shear, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
scale_shear_mat(double sx, double sy, double sz, double shxy, double shxz, double shyz, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
set(double e00, double e01, double e02, double e03, double e10, double e11, double e12, double e13, double e20, double e21, double e22, double e23, double e30, double e31, double e32, double e33) (defined in LMatrix4d) | LMatrix4d | [inline] |
set_cell(int row, int col, double value) | LMatrix4d | [inline] |
set_col(int col, const LVecBase4d &v) | LMatrix4d | [inline] |
set_col(int col, const LVecBase3d &v) | LMatrix4d | [inline] |
set_rotate_mat(double angle, const LVecBase3d &axis, CoordinateSystem cs=CS_default) | LMatrix4d | |
set_rotate_mat_normaxis(double angle, const LVecBase3d &axis, CoordinateSystem cs=CS_default) | LMatrix4d | |
set_row(int row, const LVecBase4d &v) | LMatrix4d | [inline] |
set_row(int row, const LVecBase3d &v) | LMatrix4d | [inline] |
set_scale_mat(const LVecBase3d &scale) | LMatrix4d | [inline] |
set_scale_shear_mat(const LVecBase3d &scale, const LVecBase3d &shear, CoordinateSystem cs=CS_default) | LMatrix4d | [inline] |
set_shear_mat(const LVecBase3d &shear, CoordinateSystem cs=CS_default) | LMatrix4d | [inline] |
set_translate_mat(const LVecBase3d &trans) | LMatrix4d | [inline] |
set_upper_3(const LMatrix3d &upper3) | LMatrix4d | [inline] |
shear_mat(const LVecBase3d &shear, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
shear_mat(double shxy, double shxz, double shyz, CoordinateSystem cs=CS_default) | LMatrix4d | [inline, static] |
size() | LMatrix4d | [inline, static] |
translate_mat(const LVecBase3d &trans) | LMatrix4d | [inline, static] |
translate_mat(double tx, double ty, double tz) | LMatrix4d | [inline, static] |
transpose_from(const LMatrix4d &other) (defined in LMatrix4d) | LMatrix4d | [inline] |
transpose_in_place() (defined in LMatrix4d) | LMatrix4d | [inline] |
write(ostream &out, int indent_level=0) const (defined in LMatrix4d) | LMatrix4d | |
write_datagram(Datagram &destination) const | LMatrix4d | |
write_datagram_fixed(Datagram &destination) const | LMatrix4d | |
xform(const LVecBase4d &v) const | LMatrix4d | [inline] |
xform_in_place(LVecBase4d &v) const | LMatrix4d | [inline] |
xform_point(const LVecBase3d &v) const | LMatrix4d | [inline] |
xform_point_in_place(LVecBase3d &v) const | LMatrix4d | [inline] |
xform_vec(const LVecBase3d &v) const | LMatrix4d | [inline] |
xform_vec_general(const LVecBase3d &v) const | LMatrix4d | [inline] |
xform_vec_general_in_place(LVecBase3d &v) const | LMatrix4d | [inline] |
xform_vec_in_place(LVecBase3d &v) const | LMatrix4d | [inline] |
y_to_z_up_mat() | LMatrix4d | [inline, static] |
z_to_y_up_mat() | LMatrix4d | [inline, static] |
zeros_mat() | LMatrix4d | [inline, static] |