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