Data Structures | |
| class | ArticulatedSystemMapping |
| class | BarycentricMapper |
| Base class for barycentric mapping topology-specific mappers. More... | |
| class | TopologyBarycentricMapper |
| Template class for barycentric mapping topology-specific mappers. More... | |
| class | BarycentricMapperRegularGridTopology |
| Class allowing barycentric mapping computation on a RegularGridTopology. More... | |
| class | BarycentricMapperSparseGridTopology |
| Class allowing barycentric mapping computation on a SparseGridTopology. More... | |
| class | BarycentricMapperMeshTopology |
| Class allowing barycentric mapping computation on a MeshTopology. More... | |
| class | BarycentricMapperBaseTopology |
| Template class for barycentric mapping topology-specific mappers. Enables topological changes. More... | |
| class | BarycentricMapperEdgeSetTopology |
| Class allowing barycentric mapping computation on a EdgeSetTopology. More... | |
| class | BarycentricMapperTriangleSetTopology |
| Class allowing barycentric mapping computation on a TriangleSetTopology. More... | |
| class | BarycentricMapperQuadSetTopology |
| Class allowing barycentric mapping computation on a QuadSetTopology. More... | |
| class | BarycentricMapperTetrahedronSetTopology |
| Class allowing barycentric mapping computation on a TetrehedronSetTopology. More... | |
| class | BarycentricMapperHexahedronSetTopology |
| Class allowing barycentric mapping computation on a HexahedronSetTopology. More... | |
| class | BarycentricMapping |
| class | BeamLinearMapping |
| class | CenterOfMassMapping |
| class | CurveMapping |
| class | IdentityMapping |
| class | ImplicitSurfaceMapping |
| class | LaparoscopicRigidMapping |
| class | LineSetSkinningMapping |
| class | RigidMappingInternalData |
| This class can be overridden if needed for additionnal storage within template specializations. More... | |
| class | RigidMapping |
| class | RigidRigidMapping |
| class | SkinningMapping |
| class | SPHFluidSurfaceMappingGridTypes |
| class | SPHFluidSurfaceMapping |
| class | SubsetMappingInternalData |
| This class can be overridden if needed for additionnal storage within template specializations. More... | |
| class | SubsetMapping |
| Compute a subset of input points. More... | |
| class | TubularMapping |
| class | VoidMapping |
| class | BarycentricMapperRegularGridTopology< gpu::cuda::CudaVectorTypes< VecIn, VecIn, float >, gpu::cuda::CudaVectorTypes< VecOut, VecOut, float > > |
| class | BarycentricMapperMeshTopology< gpu::cuda::CudaVectorTypes< VecIn, VecIn, float >, gpu::cuda::CudaVectorTypes< VecOut, VecOut, float > > |
| class | RigidMappingInternalData< gpu::cuda::CudaRigid3fTypes, gpu::cuda::CudaVec3fTypes > |
| class | SubsetMappingInternalData< gpu::cuda::CudaVec3fTypes, gpu::cuda::CudaVec3fTypes > |
| class | SubsetMappingInternalData< gpu::cuda::CudaVec3f1Types, gpu::cuda::CudaVec3f1Types > |
| class | SubsetMappingInternalData< gpu::cuda::CudaVec3f1Types, gpu::cuda::CudaVec3fTypes > |
| class | SubsetMappingInternalData< gpu::cuda::CudaVec3fTypes, gpu::cuda::CudaVec3f1Types > |
Functions | |
| Quat | computeOrientation (const Vec3d &AB, const Quat &Q) |
| template<class T1 , class T2 > | |
| void | eq (T1 &dest, const T2 &src) |
| template<class T1 , class T2 > | |
| void | peq (T1 &dest, const T2 &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidCoord< N, real1 > &dest, const defaulttype::RigidCoord< N, real2 > &src) |
| template<typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidCoord< 2, real1 > &dest, const defaulttype::RigidCoord< 2, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidCoord< N, real1 > &dest, const defaulttype::RigidCoord< N, real2 > &src) |
| template<typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidCoord< 2, real1 > &dest, const defaulttype::RigidCoord< 2, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidDeriv< N, real1 > &dest, const defaulttype::RigidDeriv< N, real2 > &src) |
| template<typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidDeriv< 2, real1 > &dest, const defaulttype::RigidDeriv< 2, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidDeriv< N, real1 > &dest, const defaulttype::RigidDeriv< N, real2 > &src) |
| template<typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidDeriv< 2, real1 > &dest, const defaulttype::RigidDeriv< 2, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::Vec< N, real1 > &dest, const defaulttype::RigidCoord< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::Vec< N, real1 > &dest, const defaulttype::RigidCoord< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::Vec< N, real1 > &dest, const defaulttype::RigidDeriv< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::Vec< N, real1 > &dest, const defaulttype::RigidDeriv< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidCoord< N, real1 > &dest, const defaulttype::Vec< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidCoord< N, real1 > &dest, const defaulttype::Vec< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | eq (defaulttype::RigidDeriv< N, real1 > &dest, const defaulttype::Vec< N, real2 > &src) |
| template<int N, typename real1 , typename real2 > | |
| void | peq (defaulttype::RigidDeriv< N, real1 > &dest, const defaulttype::Vec< N, real2 > &src) |
| template<class Real > | |
| Real | sqr (Real r) |
| template<class DataTypes > | |
| const DataTypes::VecCoord * | M_getX0 (core::componentmodel::behavior::MechanicalState< DataTypes > *model) |
| template<class DataTypes > | |
| const DataTypes::VecCoord * | M_getX0 (core::componentmodel::behavior::MappedModel< DataTypes > *) |
Variables | |
| int | ArticulatedSystemMappingClass |
| int | BarycentricMappingClass |
| int | BeamLinearMappingClass |
| int | CenterOfMassMappingClass |
| int | CurveMappingClass |
| int | IdentityMappingClass |
| int | ImplicitSurfaceMappingClass |
| int | LaparoscopicRigidMappingClass |
| int | HandMappingClass |
| int | RigidMappingClass |
| int | RigidRigidMappingClass |
| int | SkinningMappingClass |
| int | SPHFluidSurfaceMappingClass |
| int | SubsetMappingClass |
| int | TubularMappingClass |
| int | VoidMappingClass |
| Quat sofa::component::mapping::computeOrientation | ( | const Vec3d & | AB, | |
| const Quat & | Q | |||
| ) | [inline] |
Definition at line 78 of file CurveMapping.inl.
References cross(), dot(), sofa::defaulttype::Vec< N, real >::normalize(), and sofa::helper::Quater< Real >::rotate().
Referenced by sofa::component::mapping::CurveMapping< BasicMapping >::init().
| void sofa::component::mapping::eq | ( | defaulttype::RigidDeriv< N, real1 > & | dest, | |
| const defaulttype::Vec< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 148 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::RigidCoord< N, real1 > & | dest, | |
| const defaulttype::Vec< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 136 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::Vec< N, real1 > & | dest, | |
| const defaulttype::RigidDeriv< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 124 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::Vec< N, real1 > & | dest, | |
| const defaulttype::RigidCoord< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 112 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::RigidDeriv< 2, real1 > & | dest, | |
| const defaulttype::RigidDeriv< 2, real2 > & | src | |||
| ) | [inline] |
Definition at line 91 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::RigidDeriv< N, real1 > & | dest, | |
| const defaulttype::RigidDeriv< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 84 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::RigidCoord< 2, real1 > & | dest, | |
| const defaulttype::RigidCoord< 2, real2 > & | src | |||
| ) | [inline] |
Definition at line 63 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | defaulttype::RigidCoord< N, real1 > & | dest, | |
| const defaulttype::RigidCoord< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 56 of file IdentityMapping.inl.
| void sofa::component::mapping::eq | ( | T1 & | dest, | |
| const T2 & | src | |||
| ) | [inline] |
| const DataTypes::VecCoord* sofa::component::mapping::M_getX0 | ( | core::componentmodel::behavior::MappedModel< DataTypes > * | ) | [inline] |
Definition at line 214 of file RigidMapping.inl.
| const DataTypes::VecCoord* sofa::component::mapping::M_getX0 | ( | core::componentmodel::behavior::MechanicalState< DataTypes > * | model | ) | [inline] |
Definition at line 208 of file RigidMapping.inl.
References sofa::core::componentmodel::behavior::MechanicalState< TDataTypes >::getX0().
Referenced by sofa::component::mapping::RigidMapping< BasicMapping >::getPoints().
| void sofa::component::mapping::peq | ( | defaulttype::RigidDeriv< N, real1 > & | dest, | |
| const defaulttype::Vec< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 154 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::RigidCoord< N, real1 > & | dest, | |
| const defaulttype::Vec< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 142 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::Vec< N, real1 > & | dest, | |
| const defaulttype::RigidDeriv< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 130 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::Vec< N, real1 > & | dest, | |
| const defaulttype::RigidCoord< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 118 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::RigidDeriv< 2, real1 > & | dest, | |
| const defaulttype::RigidDeriv< 2, real2 > & | src | |||
| ) | [inline] |
Definition at line 105 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::RigidDeriv< N, real1 > & | dest, | |
| const defaulttype::RigidDeriv< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 98 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::RigidCoord< 2, real1 > & | dest, | |
| const defaulttype::RigidCoord< 2, real2 > & | src | |||
| ) | [inline] |
Definition at line 77 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | defaulttype::RigidCoord< N, real1 > & | dest, | |
| const defaulttype::RigidCoord< N, real2 > & | src | |||
| ) | [inline] |
Definition at line 70 of file IdentityMapping.inl.
| void sofa::component::mapping::peq | ( | T1 & | dest, | |
| const T2 & | src | |||
| ) | [inline] |
Definition at line 50 of file IdentityMapping.inl.
Referenced by sofa::component::mapping::IdentityMapping< BasicMapping >::applyJT().
| Real sofa::component::mapping::sqr | ( | Real | r | ) | [inline] |
Definition at line 70 of file ImplicitSurfaceMapping.inl.
Referenced by sofa::component::mapping::ImplicitSurfaceMapping< In, Out >::apply().
Initial value:
core::RegisterObject("") .add< ArticulatedSystemMapping< MechanicalMapping< MechanicalState<Vec1dTypes>, MechanicalState<Rigid3dTypes> > > >() .add< ArticulatedSystemMapping< MechanicalMapping< MechanicalState<Vec1fTypes>, MechanicalState<Rigid3fTypes> > > >() .add< ArticulatedSystemMapping< MechanicalMapping< MechanicalState<Vec1fTypes>, MechanicalState<Rigid3dTypes> > > >() .add< ArticulatedSystemMapping< MechanicalMapping< MechanicalState<Vec1dTypes>, MechanicalState<Rigid3fTypes> > > >()
Definition at line 46 of file ArticulatedSystemMapping.cpp.
Initial value:
core::RegisterObject("Mapping using barycentric coordinates of the child with respect to cells of its parent") .add< BarycentricMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3dTypes>, MappedModel<Vec3dTypes> > > >() .add< BarycentricMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3fTypes>, MappedModel<Vec3fTypes> > > >() .add< BarycentricMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< BarycentricMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3fTypes>, MappedModel<Vec3dTypes> > > >() .add< BarycentricMapping< Mapping< State<Vec3dTypes>, MappedModel<Vec3fTypes> > > >()
Definition at line 48 of file BarycentricMapping.cpp.
Initial value:
core::RegisterObject("Set the positions and velocities of points attached to a beam using linear interpolation between DOFs") .add< BeamLinearMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< BeamLinearMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3fTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< BeamLinearMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< BeamLinearMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< BeamLinearMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 48 of file BeamLinearMapping.cpp.
Initial value:
core::RegisterObject("Set the point to the center of mass of the DOFs it is attached to") .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid2dTypes>, MechanicalState<Vec2dTypes> > > >() .add< CenterOfMassMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< CenterOfMassMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid2fTypes>, MechanicalState<Vec2fTypes> > > >() .add< CenterOfMassMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid2dTypes>, MechanicalState<Vec2fTypes> > > >() .add< CenterOfMassMapping< MechanicalMapping< MechanicalState<Rigid2fTypes>, MechanicalState<Vec2dTypes> > > >() .add< CenterOfMassMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< CenterOfMassMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 48 of file CenterOfMassMapping.cpp.
Initial value:
core::RegisterObject("") .add< CurveMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Rigid3dTypes> > > >() .add< CurveMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Rigid3fTypes> > > >() .add< CurveMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Rigid3fTypes> > > >() .add< CurveMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Rigid3dTypes> > > >()
Definition at line 61 of file CurveMapping.cpp.
Initial value:
core::RegisterObject("skin a model from a set of rigid lines") .add< LineSetSkinningMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< LineSetSkinningMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3fTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< LineSetSkinningMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< LineSetSkinningMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< LineSetSkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 46 of file LineSetSkinningMapping.cpp.
Definition at line 50 of file IdentityMapping.cpp.
Initial value:
core::RegisterObject("Compute an iso-surface from a set of particles") .add< ImplicitSurfaceMapping< State<Vec3dTypes>, MappedModel<Vec3dTypes> > >() .add< ImplicitSurfaceMapping< State<Vec3dTypes>, MappedModel<ExtVec3fTypes> > >() .add< ImplicitSurfaceMapping< State<Vec3fTypes>, MappedModel<Vec3fTypes> > >() .add< ImplicitSurfaceMapping< State<Vec3fTypes>, MappedModel<ExtVec3fTypes> > >() .add< ImplicitSurfaceMapping< State<Vec3fTypes>, MappedModel<Vec3dTypes> > >() .add< ImplicitSurfaceMapping< State<Vec3dTypes>, MappedModel<Vec3fTypes> > >()
Definition at line 47 of file ImplicitSurfaceMapping.cpp.
Initial value:
core::RegisterObject("TODO-LaparoscopicRigidMappingClass") .add< LaparoscopicRigidMapping< MechanicalMapping< MechanicalState<LaparoscopicRigidTypes>, MechanicalState<RigidTypes> > > >() .add< LaparoscopicRigidMapping< Mapping< State<LaparoscopicRigidTypes>, MappedModel<RigidTypes> > > >()
Definition at line 50 of file LaparoscopicRigidMapping.cpp.
Initial value:
core::RegisterObject("Set the positions and velocities of points attached to a rigid parent") .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid2dTypes>, MechanicalState<Vec2dTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid2fTypes>, MechanicalState<Vec2fTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3fTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid2dTypes>, MechanicalState<Vec2fTypes> > > >() .add< RigidMapping< MechanicalMapping< MechanicalState<Rigid2fTypes>, MechanicalState<Vec2dTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< RigidMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 48 of file RigidMapping.cpp.
Initial value:
core::RegisterObject("Set the positions and velocities of points attached to a rigid parent") .add< RigidRigidMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Rigid3dTypes> > > >() .add< RigidRigidMapping< Mapping< State<Rigid3dTypes>, MappedModel<Rigid3dTypes> > > >() .add< RigidRigidMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Rigid3fTypes> > > >() .add< RigidRigidMapping< Mapping< State<Rigid3fTypes>, MappedModel<Rigid3fTypes> > > >() .add< RigidRigidMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Rigid3fTypes> > > >() .add< RigidRigidMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Rigid3dTypes> > > >() .add< RigidRigidMapping< Mapping< State<Rigid3dTypes>, MappedModel<Rigid3fTypes> > > >() .add< RigidRigidMapping< Mapping< State<Rigid3fTypes>, MappedModel<Rigid3dTypes> > > >()
Definition at line 49 of file RigidRigidMapping.cpp.
Initial value:
core::RegisterObject("skin a model from a set of rigid dofs") .add< SkinningMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< SkinningMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3fTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< SkinningMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< SkinningMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< SkinningMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 48 of file SkinningMapping.cpp.
Initial value:
core::RegisterObject("TODO-SPHFluidSurfaceMappingClass") .add< SPHFluidSurfaceMapping< State<Vec3dTypes>, MappedModel<Vec3dTypes> > >() .add< SPHFluidSurfaceMapping< State<Vec3dTypes>, MappedModel<ExtVec3fTypes> > >() .add< SPHFluidSurfaceMapping< State<Vec3fTypes>, MappedModel<Vec3fTypes> > >() .add< SPHFluidSurfaceMapping< State<Vec3fTypes>, MappedModel<ExtVec3fTypes> > >() .add< SPHFluidSurfaceMapping< State<Vec3fTypes>, MappedModel<Vec3dTypes> > >() .add< SPHFluidSurfaceMapping< State<Vec3dTypes>, MappedModel<Vec3fTypes> > >()
Definition at line 47 of file SPHFluidSurfaceMapping.cpp.
Initial value:
core::RegisterObject("TODO-SubsetMappingClass") .add< SubsetMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3dTypes>, MappedModel<Vec3dTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3dTypes>, MappedModel<ExtVec3fTypes> > > >() .add< SubsetMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3fTypes>, MappedModel<Vec3fTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< SubsetMapping< MechanicalMapping< MechanicalState<Vec3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< SubsetMapping< MechanicalMapping< MechanicalState<Vec3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3fTypes>, MappedModel<Vec3dTypes> > > >() .add< SubsetMapping< Mapping< State<Vec3dTypes>, MappedModel<Vec3fTypes> > > >() .addAlias("SurfaceIdentityMapping")
Definition at line 49 of file SubsetMapping.cpp.
Initial value:
core::RegisterObject(" ") .add< TubularMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3dTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3dTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3dTypes>, MappedModel<ExtVec3dTypes> > > >() .add< TubularMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3fTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3fTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3fTypes>, MappedModel<ExtVec3fTypes> > > >() .add< TubularMapping< MechanicalMapping< MechanicalState<Rigid3dTypes>, MechanicalState<Vec3fTypes> > > >() .add< TubularMapping< MechanicalMapping< MechanicalState<Rigid3fTypes>, MechanicalState<Vec3dTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3dTypes>, MappedModel<Vec3fTypes> > > >() .add< TubularMapping< Mapping< State<Rigid3fTypes>, MappedModel<Vec3dTypes> > > >()
Definition at line 52 of file TubularMapping.cpp.
Initial value:
core::RegisterObject("Special mapping that 'map' points for void ( no input DOF ). This is useful to be able to create animated objects mixed with real DOFs.")
.add< VoidMapping >()
Definition at line 45 of file VoidMapping.cpp.
1.5.7.1