gtsam
Loading...
Searching...
No Matches
gtsam::AdjointAction< G > Struct Template Reference

Detailed Description

template<typename G>
struct gtsam::AdjointAction< G >

The adjoint action phi(g,v) = Ad_g v, also useful independently.

Inheritance diagram for gtsam::AdjointAction< G >:

Public Member Functions

TangentVector operator() (const G &g, const TangentVector &v, OptionalJacobian< n, n > Hg={}, OptionalJacobian< n, n > Hv={}) const
Public Member Functions inherited from gtsam::GroupAction< AdjointAction< G >, G, traits< G >::TangentVector >
const AdjointAction< G > & derived () const
 Access derived class.

Static Public Member Functions

static traits< G >::Jacobian generator (const TangentVector &u)

Static Public Attributes

static constexpr ActionType type = ActionType::Left
static constexpr int n = traits<G>::dimension
Static Public Attributes inherited from gtsam::GroupAction< AdjointAction< G >, G, traits< G >::TangentVector >
static constexpr int DimG
static constexpr int DimM

Public Types

using TangentVector = typename traits<G>::TangentVector
Public Types inherited from gtsam::GroupAction< AdjointAction< G >, G, traits< G >::TangentVector >
using Group
using Manifold
using Orbit
using Diffeomorphism

The documentation for this struct was generated from the following file: