ctrlutils.eigen.AngleAxisd

class ctrlutils.eigen.AngleAxisd

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: ctrlutils.ctrlutils_eigen.AngleAxisd) -> None

  2. __init__(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: ctrlutils.ctrlutils_eigen.AngleAxisd) -> None

  3. __init__(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: numpy.ndarray[numpy.float64[3, 3], flags.f_contiguous]) -> None

  4. __init__(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: ctrlutils.ctrlutils_eigen.Quaterniond) -> None

  5. __init__(self: ctrlutils.ctrlutils_eigen.AngleAxisd, angle: float, axis: numpy.ndarray[numpy.float64[3, 1]]) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

identity()

inverse(self)

is_approx(self, arg0[, prec])

matrix(self)

set(*args, **kwargs)

Overloaded function.

Attributes

angle

axis

static identity() ctrlutils.ctrlutils_eigen.AngleAxisd
inverse(self: ctrlutils.ctrlutils_eigen.AngleAxisd) ctrlutils.ctrlutils_eigen.AngleAxisd
is_approx(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: ctrlutils.ctrlutils_eigen.AngleAxisd, prec: float = 1e-12) bool
matrix(self: ctrlutils.ctrlutils_eigen.AngleAxisd) numpy.ndarray[numpy.float64[3, 3]]
set(*args, **kwargs)

Overloaded function.

  1. set(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: ctrlutils.ctrlutils_eigen.AngleAxisd) -> ctrlutils.ctrlutils_eigen.AngleAxisd

  2. set(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: ctrlutils.ctrlutils_eigen.Quaterniond) -> ctrlutils.ctrlutils_eigen.AngleAxisd

  3. set(self: ctrlutils.ctrlutils_eigen.AngleAxisd, arg0: numpy.ndarray[numpy.float64[3, 3], flags.f_contiguous]) -> ctrlutils.ctrlutils_eigen.AngleAxisd