Lines Matching refs:VEC3

62 NN_FORCE_INLINE MTX34* MTX34CameraRotate(MTX34* pOut, const VEC3* pCamPos, const VEC3* pCamRotateDe…
134 NN_FORCE_INLINE MTX34* MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, const VEC3* pCamUp, const VEC3
146 NN_FORCE_INLINE MTX34* MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, f32 twistDeg, const VEC3* pTar…
204 NN_FORCE_INLINE MTX34* MTX34MultScale(MTX34* pOut, const MTX34* pM, const VEC3* pS);
215 NN_FORCE_INLINE MTX34* MTX34MultScale(MTX34* pOut, const VEC3* __restrict pS, const MTX34* pM);
226 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM);
237 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT);
248 NN_MATH_INLINE MTX34* MTX34RotAxisDeg(MTX34* pOut, const VEC3* pAxis, f32 fDeg);
259 NN_FORCE_INLINE MTX34* MTX34RotAxisDegPartially(MTX34* pOut, const VEC3* pAxis, f32 fDeg);
270 NN_MATH_INLINE MTX34* MTX34RotAxisFIdx(MTX34* pOut, const VEC3* pAxis, f32 fIdx);
281 NN_MATH_INLINE MTX34* MTX34RotAxisRad(MTX34* pOut, const VEC3* pAxis, f32 fRad);
293 NN_FORCE_INLINE MTX34* MTX34RotAxisRad_( MTX34* pOut, const VEC3 *pAxis, f32 fRad );
304 NN_FORCE_INLINE MTX34* MTX34RotAxisRadPartially(MTX34* pOut, const VEC3* pAxis, f32 fRad);
377 …LINE MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT);
387 NN_FORCE_INLINE MTX34* MTX34Scale(MTX34* pOut, const VEC3* pS);
501 NN_FORCE_INLINE MTX34* MTX34Translate(MTX34* pOut, const VEC3* pT);
529 NN_FORCE_INLINE VEC3* VEC3Transform(VEC3* pOut, const MTX34* __restrict pM, const VEC3* __restrict …
661 VEC3 GetColumn(int index) const in GetColumn()
664 VEC3 column; in GetColumn()
672 void SetColumn(int index, const VEC3& column) in SetColumn()
736 self_type& SetupScale(const VEC3& scale) { return *MTX34Scale(this, &scale); } in SetupScale()
742 self_type& SetupTranslate(const VEC3& translate) in SetupTranslate()
751 self_type& SetupRotateXyz(const VEC3& rotate) in SetupRotateXyz()
761 self_type& SetupRotate(const VEC3& axis, f32 theta) in SetupRotate()
781 self_type& SetupLookAt(const VEC3& camPos, const VEC3& camUp, const VEC3& target) in SetupLookAt()
793 self_type& SetupLookAt(const VEC3& camPos, f32 twistDeg, const VEC3& target) in SetupLookAt()
804 self_type& SetupCameraRotate(const VEC3& camPos, const VEC3& camRotateDeg) in SetupCameraRotate()
946 MTX34RotAxisRad(MTX34* pOut, const VEC3* pAxis, f32 fRad) in MTX34RotAxisRad()
952 MTX34RotAxisRadPartially(MTX34* pOut, const VEC3* pAxis, f32 fRad) in MTX34RotAxisRadPartially()
969 MTX34RotAxisDeg(MTX34* pOut, const VEC3* pAxis, f32 fDeg) in MTX34RotAxisDeg()
976 MTX34RotAxisDegPartially(MTX34* pOut, const VEC3* pAxis, f32 fDeg) in MTX34RotAxisDegPartially()
1058 MTX34CameraRotate(MTX34* pOut, const VEC3* pCamPos, const VEC3* pCamRotateDeg) in MTX34CameraRotate()
1106 MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, const VEC3* pCamUp, const VEC3* pTarget) in MTX34LookAt()
1123 MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, f32 twistDeg, const VEC3* pTarget) in MTX34LookAt()
1157 MTX34MultScale(MTX34* pOut, const MTX34* pM, const VEC3* pS) in MTX34MultScale()
1173 MTX34MultScale(MTX34* pOut, const VEC3* __restrict pS, const MTX34* pM) in MTX34MultScale()
1189 MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM) in MTX34MultTranslate()
1205 MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT) in MTX34MultTranslate()
1221 MTX34RotAxisRad_( MTX34* pOut, const VEC3 *pAxis, f32 fRad ) in MTX34RotAxisRad_()
1255 MTX34Scale(MTX34* pOut, const VEC3* pS) in MTX34Scale()
1272 MTX34Translate(MTX34* pOut, const VEC3* pT) in MTX34Translate()
1303 NN_FORCE_INLINE VEC3*
1304 VEC3Transform(VEC3* pOut, const MTX34* __restrict pM, const VEC3* __restrict pV) in VEC3Transform()
1342 inline MTX34* MTX34LookAt(MTX34* pOut, const VEC3& vCamPos, const VEC3& vCamUp, const VEC3& vTarget… in MTX34LookAt()
1343 inline MTX34* MTX34LookAt(MTX34* pOut, const VEC3& vCamPos, f32 twistDeg, const VEC3& vTarget) { re… in MTX34LookAt()
1344 inline MTX34* MTX34CameraRotate(MTX34* pOut, const VEC3& vCamPos, const VEC3& vCamRotateDeg) { retu… in MTX34CameraRotate()
1346 inline MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3& vT… in MTX34RotXYZTranslateFIdx()
1347 inline MTX34* MTX34RotAxisFIdx(MTX34* pOut, const VEC3& vAxis, f32 fIdx) { return MTX34RotAxisFIdx(… in MTX34RotAxisFIdx()
1348 inline MTX34* MTX34RotAxisRad(MTX34* pOut, const VEC3& vAxis, f32 fRad) { return MTX34RotAxisRad( p… in MTX34RotAxisRad()
1349 inline MTX34* MTX34RotAxisDeg(MTX34* pOut, const VEC3& vAxis, f32 fDeg) { return MTX34RotAxisDeg( p… in MTX34RotAxisDeg()
1351 inline MTX34* MTX34Scale(MTX34* pOut, const VEC3& vS) { return MTX34Scale( pOut, &vS ); } in MTX34Scale()
1352 inline MTX34* MTX34MultScale(MTX34* pOut, const MTX34& m, const VEC3& vS) { return MTX34MultScale( … in MTX34MultScale()
1353 inline MTX34* MTX34MultScale(MTX34* pOut, const VEC3& vS, const MTX34& m) { return MTX34MultScale( … in MTX34MultScale()
1355 inline MTX34* MTX34Translate(MTX34* pOut, const VEC3& vT) { return MTX34Translate( pOut, &vT ); } in MTX34Translate()
1356 inline MTX34* MTX34MultTranslate(MTX34* pOut, const MTX34& m, const VEC3& vT) { return MTX34MultTra… in MTX34MultTranslate()
1357 inline MTX34* MTX34MultTranslate(MTX34* pOut, const VEC3& vT, const MTX34& m) { return MTX34MultTra… in MTX34MultTranslate()