MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / CalculateData

Method CalculateData

ogsr_engine/xrGame/PHDynamicData.cpp:133–146  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

131}
132
133void 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
148void PHDynamicData::Create(unsigned int numOfchilds, dBodyID Body)
149{

Callers

nothing calls this directly

Calls 6

dBodyGetRotationFunction · 0.85
dBodyGetPositionFunction · 0.85
mulB_43Method · 0.80
setMethod · 0.45
invertMethod · 0.45

Tested by

no test coverage detected