|
g2o
|
#include <parameter_dims.h>
Public Types | |
| using | Parameters = std::integer_sequence< int, Ns... > |
Static Public Member Functions | |
| static constexpr int | GetDim (int dim) |
| template<typename T > | |
| static std::array< T *, kNumParameterBlocks > | GetUnpackedParameters (T *ptr) |
Static Public Attributes | |
| static constexpr bool | kIsValid |
| static constexpr bool | kIsDynamic = IsDynamic |
| static constexpr int | kNumParameterBlocks = sizeof...(Ns) |
| static constexpr int | kNumParameters |
Static Private Member Functions | |
| template<typename T , int... Indices> | |
| static std::array< T *, kNumParameterBlocks > | GetUnpackedParameters (T *ptr, std::integer_sequence< int, Indices... >) |
Static Private Attributes | |
| static constexpr std::array< int, kNumParameterBlocks > | params_ {Ns...} |
Definition at line 68 of file parameter_dims.h.
| using g2o::ceres::internal::ParameterDims< IsDynamic, Ns >::Parameters = std::integer_sequence<int, Ns...> |
Definition at line 70 of file parameter_dims.h.
|
inlinestaticconstexpr |
Definition at line 88 of file parameter_dims.h.
References g2o::ceres::internal::ParameterDims< IsDynamic, Ns >::params_.
|
inlinestatic |
Definition at line 93 of file parameter_dims.h.
References g2o::ceres::internal::ParameterDims< IsDynamic, Ns >::GetUnpackedParameters().
Referenced by g2o::ceres::internal::AutoDifferentiate(), and g2o::ceres::internal::ParameterDims< IsDynamic, Ns >::GetUnpackedParameters().
|
inlinestaticprivate |
Definition at line 101 of file parameter_dims.h.
|
staticconstexpr |
Definition at line 80 of file parameter_dims.h.
|
staticconstexpr |
Definition at line 74 of file parameter_dims.h.
|
staticconstexpr |
Definition at line 81 of file parameter_dims.h.
|
staticconstexpr |
Definition at line 85 of file parameter_dims.h.
Referenced by g2o::ceres::internal::AutoDifferentiate().
|
staticconstexprprivate |
Definition at line 106 of file parameter_dims.h.
Referenced by g2o::ceres::internal::ParameterDims< IsDynamic, Ns >::GetDim().