gtsam
Loading...
Searching...
No Matches
gtsam::Pose3 Member List

This is the complete list of members for gtsam::Pose3, including all inherited members.

Adjoint(const TangentVector &xi, ChartJacobian H_this={}, ChartJacobian H_xi={}) constgtsam::MatrixLieGroup< Class, D, N >inline
adjoint(const TangentVector &xi, const TangentVector &y, ChartJacobian Hxi={}, ChartJacobian H_y={})gtsam::MatrixLieGroup< Class, D, N >inlinestatic
adjoint_(const Vector6 &xi, const Vector6 &y) (defined in gtsam::Pose3)gtsam::Pose3inlinestatic
AdjointMap() constgtsam::ExtendedPose3< 1, Pose3 >
adjointMap(const TangentVector &xi)gtsam::ExtendedPose3< 1, Pose3 >static
gtsam::MatrixLieGroup::adjointMap(const TangentVector &xi)gtsam::MatrixLieGroup< Class, D, N >inlinestatic
adjointMap_(const Vector6 &xi) (defined in gtsam::Pose3)gtsam::Pose3inlinestatic
AdjointTranspose(const TangentVector &x, ChartJacobian H_this={}, ChartJacobian H_x={}) constgtsam::MatrixLieGroup< Class, D, N >inline
adjointTranspose(const TangentVector &xi, const TangentVector &y, ChartJacobian Hxi={}, ChartJacobian H_y={})gtsam::MatrixLieGroup< Class, D, N >inlinestatic
Align(const Point3Pairs &abPointPairs)gtsam::Pose3static
Align(ConstMatrixView a, ConstMatrixView b) (defined in gtsam::Pose3)gtsam::Pose3static
Base typedef (defined in gtsam::Pose3)gtsam::Pose3
bearing(const Point3 &point, OptionalJacobian< 2, 6 > Hself={}, OptionalJacobian< 2, 3 > Hpoint={}) constgtsam::Pose3
bearing(const Pose3 &pose, OptionalJacobian< 2, 6 > Hself={}, OptionalJacobian< 2, 6 > Hpose={}) constgtsam::Pose3
Create(const Rot3 &R, const Point3 &t, OptionalJacobian< 6, 3 > HR={}, OptionalJacobian< 6, 3 > Ht={})gtsam::Pose3static
Dim()gtsam::MatrixLieGroup< Class, D, N >inlinestatic
dim() constgtsam::ExtendedPose3< 1, Pose3 >inline
Dimension(size_t k)gtsam::ExtendedPose3< 1, Pose3 >inlinestatic
dimension (defined in gtsam::Pose3)gtsam::Pose3inlinestatic
equals(const Pose3 &pose, double tol=1e-9) constgtsam::Pose3
gtsam::ExtendedPose3< 1, Pose3 >::equals(const ExtendedPose3 &other, double tol=1e-9) constgtsam::ExtendedPose3< 1, Pose3 >
Expmap(const Vector6 &xi, OptionalJacobian< 6, 6 > Hxi={})gtsam::Pose3static
gtsam::ExtendedPose3< 1, Pose3 >::Expmap(const TangentVector &xi, ChartJacobian Hxi={})gtsam::ExtendedPose3< 1, Pose3 >static
expmap(const TangentVector &v) constgtsam::LieGroup< Class, D >inline
expmap(const TangentVector &v, ChartJacobian H1, ChartJacobian H2={}) constgtsam::LieGroup< Class, D >inline
ExpmapDerivative(const TangentVector &xi)gtsam::ExtendedPose3< 1, Pose3 >static
ExtendedPose3()gtsam::ExtendedPose3< 1, Pose3 >inline
ExtendedPose3(size_t k=0)gtsam::ExtendedPose3< 1, Pose3 >inlineexplicit
ExtendedPose3(const ExtendedPose3 &)=defaultgtsam::ExtendedPose3< 1, Pose3 >
ExtendedPose3(const Rot3 &R, const Matrix3K &x)gtsam::ExtendedPose3< 1, Pose3 >
ExtendedPose3(const Rot3 &R, const Vecs &... xs)gtsam::ExtendedPose3< 1, Pose3 >
ExtendedPose3(const MatrixRep &T)gtsam::ExtendedPose3< 1, Pose3 >explicit
FromPose2(const Pose2 &p, OptionalJacobian< 6, 3 > H={})gtsam::Pose3static
Hat(const TangentVector &xi)gtsam::ExtendedPose3< 1, Pose3 >static
Identity()gtsam::ExtendedPose3< 1, Pose3 >inlinestatic
Identity(size_t k=0)gtsam::ExtendedPose3< 1, Pose3 >inlinestatic
interpolateRt(const Pose3 &T, double t, OptionalJacobian< 6, 6 > Hself={}, OptionalJacobian< 6, 6 > Harg={}, OptionalJacobian< 6, 1 > Ht={}) constgtsam::Pose3
inverse() constgtsam::ExtendedPose3< 1, Pose3 >
k() constgtsam::ExtendedPose3< 1, Pose3 >inline
LieAlgebra typedef (defined in gtsam::Pose3)gtsam::Pose3
LocalCoordinates(const Class &g)gtsam::LieGroup< Class, D >inlinestatic
LocalCoordinates(const Class &g, ChartJacobian H)gtsam::LieGroup< Class, D >inlinestatic
localCoordinates(const Class &g) constgtsam::LieGroup< Class, D >inline
localCoordinates(const Class &g, ChartJacobian H1, ChartJacobian H2={}) constgtsam::LieGroup< Class, D >inline
Logmap(const This &pose, ChartJacobian Hpose={})gtsam::ExtendedPose3< 1, Pose3 >static
logmap(const Class &g) constgtsam::LieGroup< Class, D >inline
logmap(const Class &g, ChartJacobian H1, ChartJacobian H2={}) constgtsam::LieGroup< Class, D >inline
LogmapDerivative(const TangentVector &xi)gtsam::ExtendedPose3< 1, Pose3 >static
LogmapDerivative(const This &pose)gtsam::ExtendedPose3< 1, Pose3 >static
matrix() constgtsam::ExtendedPose3< 1, Pose3 >
MatrixRep typedefgtsam::ExtendedPose3< 1, Pose3 >
operator*(const Pose3 &T) constgtsam::Pose3inline
operator*(const Point3 &point) constgtsam::Pose3inline
operator*(const This &other) constgtsam::Pose3
operator<<(std::ostream &os, const Pose3 &p)gtsam::Pose3friend
operator=(const Pose3 &other)=default (defined in gtsam::Pose3)gtsam::Pose3
gtsam::ExtendedPose3< 1, Pose3 >::operator=(const ExtendedPose3 &)=defaultgtsam::ExtendedPose3< 1, Pose3 >
Pose3()gtsam::Pose3inline
Pose3(const Pose3 &pose)=defaultgtsam::Pose3
Pose3(const Base &other) (defined in gtsam::Pose3)gtsam::Pose3inline
Pose3(const Rot3 &R, const Point3 &t)gtsam::Pose3inline
Pose3(const Pose2 &pose2)gtsam::Pose3explicit
Pose3(const Matrix &T)gtsam::Pose3inline
print(const std::string &s="") constgtsam::Pose3
R_gtsam::ExtendedPose3< 1, Pose3 >protected
range(const Point3 &point, OptionalJacobian< 1, 6 > Hself={}, OptionalJacobian< 1, 3 > Hpoint={}) constgtsam::Pose3
range(const Pose3 &pose, OptionalJacobian< 1, 6 > Hself={}, OptionalJacobian< 1, 6 > Hpose={}) constgtsam::Pose3
Retract(const TangentVector &v)gtsam::LieGroup< Class, D >inlinestatic
Retract(const TangentVector &v, ChartJacobian H)gtsam::LieGroup< Class, D >inlinestatic
retract(const TangentVector &v) constgtsam::LieGroup< Class, D >inline
retract(const TangentVector &v, ChartJacobian H1, ChartJacobian H2={}) constgtsam::LieGroup< Class, D >inline
Rotation typedefgtsam::Pose3
rotation(ComponentJacobian H={}) constgtsam::ExtendedPose3< 1, Pose3 >
rotationInterval()gtsam::Pose3inlinestatic
slerp(double t, const Pose3 &other, OptionalJacobian< 6, 6 > Hx={}, OptionalJacobian< 6, 6 > Hy={}) constgtsam::Pose3
t_gtsam::ExtendedPose3< 1, Pose3 >protected
transformFrom(const Point3 &point, OptionalJacobian< 3, 6 > Hself={}, OptionalJacobian< 3, 3 > Hpoint={}) constgtsam::Pose3
transformFrom(ConstMatrixView points) constgtsam::Pose3
transformPoseFrom(const Pose3 &aTb, OptionalJacobian< 6, 6 > Hself={}, OptionalJacobian< 6, 6 > HaTb={}) constgtsam::Pose3
transformPoseTo(const Pose3 &wTb, OptionalJacobian< 6, 6 > Hself={}, OptionalJacobian< 6, 6 > HwTb={}) constgtsam::Pose3
transformTo(const Point3 &point, OptionalJacobian< 3, 6 > Hself={}, OptionalJacobian< 3, 3 > Hpoint={}) constgtsam::Pose3
transformTo(ConstMatrixView points) constgtsam::Pose3
Translation typedef (defined in gtsam::Pose3)gtsam::Pose3
translation(OptionalJacobian< 3, 6 > Hself={}) constgtsam::Pose3
translationInterval()gtsam::Pose3inlinestatic
vec(OptionalJacobian< internal::product(N, N), D > H={}) constgtsam::MatrixLieGroup< Class, D, N >inline
Vector16 typedef (defined in gtsam::Pose3)gtsam::Pose3
Vectorized typedef (defined in gtsam::MatrixLieGroup< Class, D, N >)gtsam::MatrixLieGroup< Class, D, N >
VectorizedJacobian typedef (defined in gtsam::MatrixLieGroup< Class, D, N >)gtsam::MatrixLieGroup< Class, D, N >
Vee(const LieAlgebra &X)gtsam::ExtendedPose3< 1, Pose3 >static
x() constgtsam::Pose3inline
gtsam::ExtendedPose3< 1, Pose3 >::x(size_t i, ComponentJacobian H={}) constgtsam::ExtendedPose3< 1, Pose3 >
xMatrix() constgtsam::ExtendedPose3< 1, Pose3 >
xMatrix()gtsam::ExtendedPose3< 1, Pose3 >
y() constgtsam::Pose3inline
z() constgtsam::Pose3inline