HPS::MatrixKit Member List
This is the complete list of members for HPS::MatrixKit, including all inherited members.
Adjoint() | HPS::MatrixKit | |
Compose(Vector const &in_translation, Vector const &in_scale, Quaternion const &in_rotation) | HPS::MatrixKit | |
Concatenate(MatrixKit const &in_kit) | HPS::MatrixKit | |
data (defined in HPS::MatrixKit) | HPS::MatrixKit | |
Decompose(Vector &out_translation, Vector &out_scale, Quaternion &out_rotation) const | HPS::MatrixKit | |
Empty() const | HPS::MatrixKit | |
Equals(MatrixKit const &in_kit) const | HPS::MatrixKit | |
GetDefault() | HPS::MatrixKit | static |
Invert() | HPS::MatrixKit | |
IsIdentity() const | HPS::MatrixKit | |
MatrixKit() | HPS::MatrixKit | |
MatrixKit(MatrixKit const &in_other) | HPS::MatrixKit | |
MatrixKit(FloatArray const &in_matrix_source) | HPS::MatrixKit | |
MatrixKit(float const in_matrix_source[]) | HPS::MatrixKit | |
MatrixKit(Quaternion const &in_quaternion) | HPS::MatrixKit | |
Multiply(MatrixKit const &in_right) const | HPS::MatrixKit | |
Multiply(float in_scalar) const | HPS::MatrixKit | |
MultiplyAndAssign(MatrixKit const &in_right) | HPS::MatrixKit | |
MultiplyAndAssign(float in_scalar) | HPS::MatrixKit | |
Normalize() | HPS::MatrixKit | |
operator!=(MatrixKit const &in_kit) const | HPS::MatrixKit | |
operator*(MatrixKit const &in_right) const | HPS::MatrixKit | |
operator*(float in_scalar) const | HPS::MatrixKit | |
operator*=(MatrixKit const &in_right) | HPS::MatrixKit | |
operator*=(float in_scalar) | HPS::MatrixKit | |
operator=(MatrixKit const &in_kit) | HPS::MatrixKit | |
operator==(MatrixKit const &in_kit) const | HPS::MatrixKit | |
Reset() | HPS::MatrixKit | |
Rotate(float in_x, float in_y, float in_z) | HPS::MatrixKit | |
RotateOffAxis(Vector const &in_vector, float in_theta) | HPS::MatrixKit | |
Scale(float in_x, float in_y, float in_z) | HPS::MatrixKit | |
Set(MatrixKit const &other) | HPS::MatrixKit | |
SetElement(size_t in_row, size_t in_column, float in_value) | HPS::MatrixKit | |
SetElement(size_t in_ordinal_zero_to_fifteen, float in_value) | HPS::MatrixKit | |
SetElements(FloatArray const &in_values) | HPS::MatrixKit | |
SetElements(size_t in_value_count, float const in_values[]) | HPS::MatrixKit | |
ShowAdjoint(MatrixKit &out_matrix) const | HPS::MatrixKit | |
ShowDeterminant(float &out_determinant) const | HPS::MatrixKit | |
ShowElement(size_t in_row, size_t in_column, float &out_value) const | HPS::MatrixKit | |
ShowElement(size_t in_ordinal_zero_to_fifteen, float &out_value) const | HPS::MatrixKit | |
ShowElements(FloatArray &out_matrix) const | HPS::MatrixKit | |
ShowElements(float out_matrix[]) const | HPS::MatrixKit | |
ShowInverse(MatrixKit &out_matrix) const | HPS::MatrixKit | |
Transform(Point const &in_source) const | HPS::MatrixKit | |
Transform(PointArray const &in_source) const | HPS::MatrixKit | |
Transform(size_t in_count, Point const in_source[]) const | HPS::MatrixKit | |
Transform(Vector const &in_source) const | HPS::MatrixKit | |
Transform(VectorArray const &in_source) const | HPS::MatrixKit | |
Transform(size_t in_count, Vector const in_source[]) const | HPS::MatrixKit | |
Transform(Plane const &in_source) const | HPS::MatrixKit | |
Transform(PlaneArray const &in_source) const | HPS::MatrixKit | |
Transform(size_t in_count, Plane const in_source[]) const | HPS::MatrixKit | |
Transform(SimpleCuboid const &in_source) const | HPS::MatrixKit | |
Transform(SimpleSphere const &in_source) const | HPS::MatrixKit | |
Translate(float in_x, float in_y, float in_z) | HPS::MatrixKit | |
Translate(Vector const &in_translation) | HPS::MatrixKit | |
UnsetEverything() | HPS::MatrixKit | |
~MatrixKit() | HPS::MatrixKit | virtual |