#include <TubularMapping.h>
|  | 
|  | SOFA_CLASS (SOFA_TEMPLATE2(TubularMapping, TIn, TOut), SOFA_TEMPLATE2(LinearMapping, TIn, TOut)) | 
|  | 
| void | init () override | 
|  | 
| void | apply (const core::MechanicalParams *mparams, OutDataVecCoord &dOut, const InDataVecCoord &dIn) override | 
|  | 
| void | applyJ (const core::MechanicalParams *mparams, OutDataVecDeriv &dOut, const InDataVecDeriv &dIn) override | 
|  | 
| void | applyJT (const core::MechanicalParams *mparams, InDataVecDeriv &dOut, const OutDataVecDeriv &dIn) override | 
|  | 
| void | applyJT (const core::ConstraintParams *, InDataMatrixDeriv &dOut, const OutDataMatrixDeriv &dIn) override | 
|  | 
|  | SOFA_CLASS (SOFA_TEMPLATE(CRTPLinearMapping, TMapping), TMapping) | 
|  | 
| virtual bool | isLinear () const override | 
|  | 
◆ d_nbPointsOnEachCircle
template<class TIn , class TOut > 
      
 
Discretization of created circles. 
 
 
◆ d_peak
template<class TIn , class TOut > 
      
 
=0 no peak, =1 peak on the first segment =2 peak on the two first segment, =-1 peak on the last segment 
 
 
◆ d_radius
template<class TIn , class TOut > 
      
 
Radius of created circles. 
 
 
◆ rotatedPoints
template<class TIn , class TOut > 
 
 
◆ TubularMapping()
template<class TIn , class TOut > 
 
 
◆ ~TubularMapping()
template<class TIn , class TOut > 
 
 
◆ apply()
template<class TIn , class TOut > 
 
 
◆ applyJ()
template<class TIn , class TOut > 
 
 
◆ applyJT() [1/2]
template<class TIn , class TOut > 
 
 
◆ applyJT() [2/2]
template<class TIn , class TOut > 
 
 
◆ init()
template<class TIn , class TOut > 
 
 
◆ SOFA_CLASS()
template<class TIn , class TOut > 
      
 
 
◆ anonymous enum
template<class TIn , class TOut > 
      
 
 
◆ anonymous enum
template<class TIn , class TOut > 
      
 
 
◆ anonymous enum
template<class TIn , class TOut >