#include <CatmullRom.h>
|
| template<typename T> |
| static Eigen::Matrix< double, T::dim, 1 > | loopTangent (const std::set< LoopLink< T > * > &segmentSet) |
| template<typename T> |
| static std::map< size_t, std::pair< double, Eigen::Matrix< double, T::dim, 1 > > > | loopTangentCoeffs (const std::set< LoopLink< T > * > &segmentSet) |
Definition at line 19 of file CatmullRom.h.
◆ loopTangent()
template<typename T>
| Eigen::Matrix< double, T::dim, 1 > model::CatmullRom::loopTangent |
( |
const std::set< LoopLink< T > * > & | segmentSet | ) |
|
|
inlinestatic |
◆ loopTangentCoeffs()
template<typename T>
| std::map< size_t, std::pair< double, Eigen::Matrix< double, T::dim, 1 > > > model::CatmullRom::loopTangentCoeffs |
( |
const std::set< LoopLink< T > * > & | segmentSet | ) |
|
|
inlinestatic |
- Returns
- a map<snID,pair>, where snID is the NetworkComponent ID of a node, pair.second is the position of a neighbor node, and pair.first is the scalar coefficient which multiplies the position of the neighbor node in the calculation of the loop tangent at the node snID.
Definition at line 53 of file CatmullRom.h.
The documentation for this struct was generated from the following file: