ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix¶
- class RotationMatrix(*args, **kwargs)¶
Bases:
pybind11_object
Overloaded function.
__init__(self: ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix, matrix: numpy.ndarray[numpy.float64[3, 3]]) -> None
__init__(self: ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix, first_coefficient: ostk.core.type.Real, second_coefficient: ostk.core.type.Real, third_coefficient: ostk.core.type.Real, fourth_coefficient: ostk.core.type.Real, fifth_coefficient: ostk.core.type.Real, sixth_coefficient: ostk.core.type.Real, seventh_coefficient: ostk.core.type.Real, eighth_coefficient: ostk.core.type.Real, ninth_coefficient: ostk.core.type.Real) -> None
Methods
- __mul__(*args, **kwargs)¶
Overloaded function.
__mul__(self: ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix, arg0: ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix) -> ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix
__mul__(self: ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix, arg0: numpy.ndarray[numpy.float64[3, 1]]) -> numpy.ndarray[numpy.float64[3, 1]]
- static columns(
- first_column: numpy.ndarray[numpy.float64[3, 1]],
- second_column: numpy.ndarray[numpy.float64[3, 1]],
- third_column: numpy.ndarray[numpy.float64[3, 1]],
- second_column: numpy.ndarray[numpy.float64[3, 1]],
- static euler_angle(
- euler_angle: ostk::mathematics::geometry::d3::transformation::rotation::EulerAngle,
- get_column_at( ) numpy.ndarray[numpy.float64[3, 1]] ¶
- get_matrix( ) numpy.ndarray[numpy.float64[3, 3]] ¶
- get_row_at( ) numpy.ndarray[numpy.float64[3, 1]] ¶
- static quaternion( ) ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix ¶
- static rotation_vector(
- rotation_vector: ostk.mathematics.geometry.d3.transformation.rotation.RotationVector,
- static rows(
- first_row: numpy.ndarray[numpy.float64[3, 1]],
- second_row: numpy.ndarray[numpy.float64[3, 1]],
- third_row: numpy.ndarray[numpy.float64[3, 1]],
- second_row: numpy.ndarray[numpy.float64[3, 1]],
- static rx(
- rotation_angle: ostk::mathematics::geometry::Angle,
- static ry(
- rotation_angle: ostk::mathematics::geometry::Angle,
- static rz(
- rotation_angle: ostk::mathematics::geometry::Angle,
- to_transposed( ) ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix ¶
- static undefined() ostk.mathematics.geometry.d3.transformation.rotation.RotationMatrix ¶