euler_angles_deg() const | numeric::HomogeneousTransform< double > | inline |
euler_angles_rad() const | numeric::HomogeneousTransform< double > | inline |
euler_angles_ZYX_rad() const | numeric::HomogeneousTransform< double > | inline |
from_euler_angles_deg(xyzVector< double > const &euler) | numeric::HomogeneousTransform< double > | inline |
from_euler_angles_rad(xyzVector< double > const &euler) | numeric::HomogeneousTransform< double > | inline |
HomogeneousTransform() | numeric::HomogeneousTransform< double > | inline |
HomogeneousTransform(xyzVector< double > const &p1, xyzVector< double > const &p2, xyzVector< double > const &p3) | numeric::HomogeneousTransform< double > | inline |
HomogeneousTransform(xyzVector< double > const &xaxis, xyzVector< double > const &yaxis, xyzVector< double > const &zaxis, xyzVector< double > const &point) | numeric::HomogeneousTransform< double > | inline |
HomogeneousTransform(xyzMatrix< double > const &axes, xyzVector< double > const &point) | numeric::HomogeneousTransform< double > | inline |
HomogeneousTransform_Double() | numeric::HomogeneousTransform_Double | inline |
HomogeneousTransform_Double(xyzVector< double > const &p1, xyzVector< double > const &p2, xyzVector< double > const &p3) | numeric::HomogeneousTransform_Double | inline |
HomogeneousTransform_Double(xyzVector< double > const &xaxis, xyzVector< double > const &yaxis, xyzVector< double > const &zaxis, xyzVector< double > const &point) | numeric::HomogeneousTransform_Double | inline |
HomogeneousTransform_Double(xyzMatrix< double > const &axes, xyzVector< double > const &point) | numeric::HomogeneousTransform_Double | inline |
inverse() const | numeric::HomogeneousTransform< double > | inline |
is_close(HomogeneousTransform< double > const &other, platform::Real const threshold=1.0e-6) | numeric::HomogeneousTransform< double > | inline |
normal() const | numeric::HomogeneousTransform< double > | inlineprivate |
operator*(HomogeneousTransform< double > const &rmat) const | numeric::HomogeneousTransform< double > | inline |
operator*(xyzVector< double > const &vect) const | numeric::HomogeneousTransform< double > | inline |
orthoganol() const | numeric::HomogeneousTransform< double > | inlineprivate |
orthonormal() const | numeric::HomogeneousTransform< double > | inlineprivate |
point() const | numeric::HomogeneousTransform< double > | inline |
px() const | numeric::HomogeneousTransform< double > | inline |
px_ | numeric::HomogeneousTransform< double > | private |
py() const | numeric::HomogeneousTransform< double > | inline |
py_ | numeric::HomogeneousTransform< double > | private |
pz() const | numeric::HomogeneousTransform< double > | inline |
pz_ | numeric::HomogeneousTransform< double > | private |
rotation_matrix() const | numeric::HomogeneousTransform< double > | inline |
set_identity() | numeric::HomogeneousTransform< double > | inline |
set_identity_rotation() | numeric::HomogeneousTransform< double > | inline |
set_identity_transform() | numeric::HomogeneousTransform< double > | inline |
set_point(xyzVector< double > const &p) | numeric::HomogeneousTransform< double > | inline |
set_transform(xyzVector< double > const &t) | numeric::HomogeneousTransform< double > | inline |
set_xaxis_rotation_deg(double angle) | numeric::HomogeneousTransform< double > | inline |
set_xaxis_rotation_rad(double angle) | numeric::HomogeneousTransform< double > | inline |
set_yaxis_rotation_deg(double angle) | numeric::HomogeneousTransform< double > | inline |
set_yaxis_rotation_rad(double angle) | numeric::HomogeneousTransform< double > | inline |
set_zaxis_rotation_deg(double angle) | numeric::HomogeneousTransform< double > | inline |
set_zaxis_rotation_rad(double angle) | numeric::HomogeneousTransform< double > | inline |
show(std::ostream &stream=std::cout) const | numeric::HomogeneousTransform< double > | inline |
to_local_coordinate(xyzVector< double > const &v) const | numeric::HomogeneousTransform< double > | inline |
value_type typedef | numeric::HomogeneousTransform< double > | |
walk_along_x(double delta) | numeric::HomogeneousTransform< double > | inline |
walk_along_y(double delta) | numeric::HomogeneousTransform< double > | inline |
walk_along_z(double delta) | numeric::HomogeneousTransform< double > | inline |
xaxis() const | numeric::HomogeneousTransform< double > | inline |
xform_magnitude(double radius_of_gyration) | numeric::HomogeneousTransform< double > | inline |
xx() const | numeric::HomogeneousTransform< double > | inline |
xx_ | numeric::HomogeneousTransform< double > | private |
xy() const | numeric::HomogeneousTransform< double > | inline |
xy_ | numeric::HomogeneousTransform< double > | private |
xz() const | numeric::HomogeneousTransform< double > | inline |
xz_ | numeric::HomogeneousTransform< double > | private |
yaxis() const | numeric::HomogeneousTransform< double > | inline |
yx() const | numeric::HomogeneousTransform< double > | inline |
yx_ | numeric::HomogeneousTransform< double > | private |
yy() const | numeric::HomogeneousTransform< double > | inline |
yy_ | numeric::HomogeneousTransform< double > | private |
yz() const | numeric::HomogeneousTransform< double > | inline |
yz_ | numeric::HomogeneousTransform< double > | private |
zaxis() const | numeric::HomogeneousTransform< double > | inline |
zx() const | numeric::HomogeneousTransform< double > | inline |
zx_ | numeric::HomogeneousTransform< double > | private |
zy() const | numeric::HomogeneousTransform< double > | inline |
zy_ | numeric::HomogeneousTransform< double > | private |
zz() const | numeric::HomogeneousTransform< double > | inline |
zz_ | numeric::HomogeneousTransform< double > | private |