template<typename Derived, typename NewScalar>
manif::internal::CastEvaluator struct

Base classes

template<typename Derived, typename NewScalar>
struct CastEvaluatorImpl<Derived, NewScalar>

Public types

using Base = CastEvaluatorImpl<Derived, NewScalar>

Constructors, destructors, conversion operators

CastEvaluator(const Derived& xptr)

Public functions

auto run() const -> typename Derived::template LieGroupTemplate< NewScalar > -> auto

Protected variables

const Derived& xptr_