MixedInteractionForceField.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #include <sofa/core/componentmodel/behavior/MixedInteractionForceField.inl>
00028 #include <sofa/defaulttype/Vec3Types.h>
00029 #include <sofa/defaulttype/RigidTypes.h>
00030
00031 namespace sofa
00032 {
00033
00034 namespace core
00035 {
00036
00037 namespace componentmodel
00038 {
00039
00040 namespace behavior
00041 {
00042
00043 using namespace sofa::defaulttype;
00044
00045
00046 template class MixedInteractionForceField<Vec3dTypes, Vec3dTypes>;
00047 template class MixedInteractionForceField<Vec2dTypes, Vec2dTypes>;
00048 template class MixedInteractionForceField<Vec1dTypes, Vec1dTypes>;
00049 template class MixedInteractionForceField<Rigid3dTypes, Rigid3dTypes> ;
00050 template class MixedInteractionForceField<Rigid2dTypes, Rigid2dTypes> ;
00051 template class MixedInteractionForceField<Vec3dTypes, Rigid3dTypes> ;
00052 template class MixedInteractionForceField<Vec2dTypes, Rigid2dTypes> ;
00053 template class MixedInteractionForceField<Rigid3dTypes, Vec3dTypes> ;
00054 template class MixedInteractionForceField<Rigid2dTypes, Vec2dTypes> ;
00055
00056 template class MixedInteractionForceField<Vec3fTypes, Vec3fTypes>;
00057 template class MixedInteractionForceField<Vec2fTypes, Vec2fTypes>;
00058 template class MixedInteractionForceField<Vec1fTypes, Vec1fTypes>;
00059 template class MixedInteractionForceField<Rigid3fTypes, Rigid3fTypes> ;
00060 template class MixedInteractionForceField<Rigid2fTypes, Rigid2fTypes> ;
00061 template class MixedInteractionForceField<Vec3fTypes, Rigid3fTypes> ;
00062 template class MixedInteractionForceField<Vec2fTypes, Rigid2fTypes> ;
00063 template class MixedInteractionForceField<Rigid3fTypes, Vec3fTypes> ;
00064 template class MixedInteractionForceField<Rigid2fTypes, Vec2fTypes> ;
00065
00066 template class MixedInteractionForceField<Vec3dTypes, Vec3fTypes>;
00067 template class MixedInteractionForceField<Vec2dTypes, Vec2fTypes>;
00068 template class MixedInteractionForceField<Vec1dTypes, Vec1fTypes>;
00069 template class MixedInteractionForceField<Rigid3dTypes, Rigid3fTypes> ;
00070 template class MixedInteractionForceField<Rigid2dTypes, Rigid2fTypes> ;
00071 template class MixedInteractionForceField<Vec3dTypes, Rigid3fTypes> ;
00072 template class MixedInteractionForceField<Vec2dTypes, Rigid2fTypes> ;
00073 template class MixedInteractionForceField<Rigid3dTypes, Vec3fTypes> ;
00074 template class MixedInteractionForceField<Rigid2dTypes, Vec2fTypes> ;
00075
00076
00077 template class MixedInteractionForceField<Vec3fTypes, Vec3dTypes>;
00078 template class MixedInteractionForceField<Vec2fTypes, Vec2dTypes>;
00079 template class MixedInteractionForceField<Vec1fTypes, Vec1dTypes>;
00080 template class MixedInteractionForceField<Rigid3fTypes, Rigid3dTypes> ;
00081 template class MixedInteractionForceField<Rigid2fTypes, Rigid2dTypes> ;
00082 template class MixedInteractionForceField<Vec3fTypes, Rigid3dTypes> ;
00083 template class MixedInteractionForceField<Vec2fTypes, Rigid2dTypes> ;
00084 template class MixedInteractionForceField<Rigid3fTypes, Vec3dTypes> ;
00085 template class MixedInteractionForceField<Rigid2fTypes, Vec2dTypes> ;
00086
00087
00088 }
00089
00090 }
00091
00092 }
00093
00094 }