我有一個問題,我不知道爲什麼。我需要添加到float3值。OpenCV:運算符「+」錯誤;此外
float3 a3 = cross(v1v2,intersection.pIntersect);
a3.normalize();
float3 lambda1 = a3/(a1+a2+a3);
error: no match for ‘operator/’ in ‘a3/math::operator+((* & math::operator+(((const math::vector)(& a3)))’
因此,它不可能+操作FLOAT3值。對於lambda,我有錯誤的類型嗎?或者我想念一個操作?或者是normilize()方法改變了typ?
THX任何幫助:)
你想做什麼?用另一個矢量劃分一個矢量並不會帶來很大的意義 – TomD 2013-05-03 21:24:03