/external/deqp/framework/common/ |
tcuVectorType.hpp | 39 typedef Vector<float, 3> Vec3;
|
/cts/apps/CtsVerifier/include/colorchecker/ |
vec3.h | 25 class Vec3{ 27 Vec3(T inputRed, T inputGreen, T inputBlue) { 33 Vec3() {} 36 inline Vec3<T> operator+ (const Vec3<U> ¶m) const { 37 Vec3<T> temp(mRed + param.r(), mGreen + param.g(), mBlue + param.b()); 41 inline Vec3<T> operator- (const Vec3<T> ¶m) const { 42 Vec3<T> temp(mRed - param.r(), mGreen - param.g(), mBlue - param.b()); 46 inline Vec3<T> operator* (const int param) const [all...] |
/development/ndk/sources/android/ndk_helper/ |
vecmath.cpp | 26 // vec3 28 Vec3::Vec3( const Vec4& vec ) 294 Mat4 Mat4::Translation( const Vec3 vec ) 342 Mat4 Mat4::LookAt( const Vec3& vec_eye, const Vec3& vec_at, const Vec3& vec_up ) 344 Vec3 vec_forward, vec_up_norm, vec_side;
|
vecmath.h | 35 class Vec3; 50 friend class Vec3; 249 class Vec3 259 Vec3() 264 Vec3( const float fX, const float fY, const float fZ ) 271 Vec3( const Vec3& vec ) 278 Vec3( const float* pVec ) 285 Vec3( const Vec2& vec, float f ) 292 Vec3( const Vec4& vec ) [all...] |
/external/ceres-solver/examples/ |
libmv_homography.cc | 73 typedef Eigen::Vector3d Vec3; 115 typedef Eigen::Matrix<T, 3, 1> Vec3; 116 Vec3 x(x1(0), x1(1), T(1.0)); 117 Vec3 y(x2(0), x2(1), T(1.0)); 119 Vec3 H_x = H * x; 120 Vec3 Hinv_y = H.inverse() * y; 391 Vec3 homogenous_x1 = Vec3(x1(0, i), x1(1, i), 1.0); 392 Vec3 homogenous_x2 = homography_matrix * homogenous_x1;
|
libmv_bundle_adjuster.cc | 117 typedef Eigen::Vector3d Vec3; 140 Vec3 t; 151 Vec3 X; 343 Vec3 *vector) {
|
/external/deqp/modules/gles31/scripts/ |
gen-implicit-conversions.py | 7 from genutil import Scalar, Vec2, Vec3, Vec4, Uint, UVec2, UVec3, UVec4, CaseGroup 215 "ivec3": [Vec3(x[0], x[1], x[2]) for x in IN_IVECTOR], 216 "uvec3": [Vec3(x[0], x[1], x[2]) for x in IN_UVECTOR], 221 "vec3": [Vec3(x[0], x[1], x[2]).toFloat() for x in IN_IVECTOR], 230 "ivec3": ["uvec3", "vec3"], 231 "uvec3": ["vec3"], 237 "int": ["vec2", "vec3", "vec4", "uvec2", "uvec3", "uvec4"], 238 "uint": ["vec2", "vec3", "vec4"] 250 "float": ["vec2", "vec3", "vec4"] [all...] |
genutil.py | 218 def toVec3(self): return Vec3(self.x, self.x, self.x) 297 elif isinstance(val, Vec3): 298 return Vec3(self.x * val.x, self.x * val.y, self.x * val.z) 309 elif isinstance(val, Vec3): 310 return Vec3(self.x / val.x, self.x / val.y, self.x / val.z) 348 elif (len(lst) == 3): return Vec3(lst[0], lst[1], lst[2]) 381 def toVec3(self): return Vec3(self.x, self.y, 0.0) 479 class Vec3(Vec): 486 def applyUnary(self, func): return Vec3(func(self.x), func(self.y), func(self.z)) 487 def applyBinary(self, func, other): return Vec3(func(self.x, other.x), func(self.y, other.y), func(self.z, other.z) [all...] |
/external/deqp/modules/gles2/scripts/ |
genutil.py | 205 def toVec3(self): return Vec3(self.x, self.x, self.x) 263 elif isinstance(val, Vec3): 264 return Vec3(self.x * val.x, self.x * val.y, self.x * val.z) 275 elif isinstance(val, Vec3): 276 return Vec3(self.x / val.x, self.x / val.y, self.x / val.z) 288 elif (len(lst) == 3): return Vec3(lst[0], lst[1], lst[2]) 321 def toVec3(self): return Vec3(self.x, self.y, 0.0) 394 class Vec3(Vec): 401 def applyUnary(self, func): return Vec3(func(self.x), func(self.y), func(self.z)) 402 def applyBinary(self, func, other): return Vec3(func(self.x, other.x), func(self.y, other.y), func(self.z, other.z) [all...] |
/external/deqp/modules/gles3/scripts/ |
genutil.py | 218 def toVec3(self): return Vec3(self.x, self.x, self.x) 295 elif isinstance(val, Vec3): 296 return Vec3(self.x * val.x, self.x * val.y, self.x * val.z) 307 elif isinstance(val, Vec3): 308 return Vec3(self.x / val.x, self.x / val.y, self.x / val.z) 346 elif (len(lst) == 3): return Vec3(lst[0], lst[1], lst[2]) 379 def toVec3(self): return Vec3(self.x, self.y, 0.0) 477 class Vec3(Vec): 484 def applyUnary(self, func): return Vec3(func(self.x), func(self.y), func(self.z)) 485 def applyBinary(self, func, other): return Vec3(func(self.x, other.x), func(self.y, other.y), func(self.z, other.z) [all...] |