src/algorithm/geometry.cpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2022 INRIA
3 //
4 
6 
7 #ifndef PINOCCHIO_SKIP_CASADI_UNSUPPORTED
8 
10 
11 namespace pinocchio
12 {
13 
14  template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI void updateGeometryPlacements<
17  JointCollectionDefaultTpl,
19  const context::Model &,
20  context::Data &,
21  const GeometryModel &,
22  GeometryData &,
23  const Eigen::MatrixBase<context::VectorXs> &);
24 
25  template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI void
26  updateGeometryPlacements<context::Scalar, context::Options, JointCollectionDefaultTpl>(
27  const context::Model &, const context::Data &, const GeometryModel &, GeometryData &);
28 
29 } // namespace pinocchio
30 
31 #endif // PINOCCHIO_SKIP_CASADI_UNSUPPORTED
pinocchio::context::Model
ModelTpl< Scalar, Options > Model
Definition: context/generic.hpp:56
fwd.hpp
pinocchio::updateGeometryPlacements
void updateGeometryPlacements(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, DataTpl< Scalar, Options, JointCollectionTpl > &data, const GeometryModel &geom_model, GeometryData &geom_data, const Eigen::MatrixBase< ConfigVectorType > &q)
Apply a forward kinematics and update the placement of the geometry objects.
pinocchio::context::VectorXs
Eigen::Matrix< Scalar, Eigen::Dynamic, 1, Options > VectorXs
Definition: context/generic.hpp:47
geometry.hpp
pinocchio::context::Options
@ Options
Definition: context/generic.hpp:45
pinocchio::context::Data
DataTpl< Scalar, Options > Data
Definition: context/generic.hpp:57
pinocchio::context::Scalar
PINOCCHIO_SCALAR_TYPE Scalar
Definition: context/generic.hpp:42
pinocchio
Main pinocchio namespace.
Definition: timings.cpp:27


pinocchio
Author(s):
autogenerated on Tue Jun 25 2024 02:42:37