| 131 | } |
| 132 | |
| 133 | void PHDynamicData::CalculateData() |
| 134 | { |
| 135 | |
| 136 | DMXPStoFMX(dBodyGetRotation(body), |
| 137 | dBodyGetPosition(body),BoneTransform); |
| 138 | Fmatrix zero; |
| 139 | zero.set(ZeroTransform); |
| 140 | zero.invert(); |
| 141 | BoneTransform.mulB_43(zero); |
| 142 | for(unsigned int i=0;i<numOfChilds;++i){ |
| 143 | |
| 144 | Childs[i].CalculateR_N_PosOfChilds(body); |
| 145 | } |
| 146 | } |
| 147 | |
| 148 | void PHDynamicData::Create(unsigned int numOfchilds, dBodyID Body) |
| 149 | { |
nothing calls this directly
no test coverage detected