HomeSort by relevance Sort by last modified time
    Searched full:tvec2 (Results 1 - 25 of 99) sorted by null

1 2 3 4

  /external/vulkan-validation-layers/libs/glm/detail/
type_vec2.hpp 47 struct tvec2 struct in namespace:glm::detail
54 typedef tvec2<T, P> type;
55 typedef tvec2<bool, P> bool_type;
74 _GLM_SWIZZLE2_2_MEMBERS(T, P, tvec2, x, y)
75 _GLM_SWIZZLE2_2_MEMBERS(T, P, tvec2, r, g)
76 _GLM_SWIZZLE2_2_MEMBERS(T, P, tvec2, s, t)
89 GLM_SWIZZLE_GEN_VEC_FROM_VEC2(T, P, detail::tvec2, detail::tvec2, detail::tvec3, detail::tvec4)
102 GLM_FUNC_DECL tvec2();
103 GLM_FUNC_DECL tvec2(tvec2<T, P> const & v)
123 GLM_FUNC_DECL tvec2(_swizzle<2,T, P, tvec2<T, P>, E0, E1,-1,-2> const & that) function in struct:glm::detail::tvec2
    [all...]
type_vec2.inl 33 GLM_FUNC_QUALIFIER GLM_CONSTEXPR length_t tvec2<T, P>::length() const
42 GLM_FUNC_QUALIFIER T & tvec2<T, P>::operator[](length_t i)
49 GLM_FUNC_QUALIFIER T const & tvec2<T, P>::operator[](length_t i) const
59 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2() :
65 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(tvec2<T, P> const & v) :
72 GLM_FUNC_QUALIFIER tvec2<T, P>::tvec2(tvec2<T, Q> const & v)
    [all...]
glm.cpp 74 // tvec2 type explicit instantiation
75 template struct tvec2<uint8, lowp>;
76 template struct tvec2<uint16, lowp>;
77 template struct tvec2<uint32, lowp>;
78 template struct tvec2<uint64, lowp>;
79 template struct tvec2<int8, lowp>;
80 template struct tvec2<int16, lowp>;
81 template struct tvec2<int32, lowp>;
82 template struct tvec2<int64, lowp>;
83 template struct tvec2<float32, lowp>
    [all...]
intrinsic_vector_relational.inl 31 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type lessThan
33 // detail::tvec2<T, P> const & x,
34 // detail::tvec2<T, P> const & y
42 // return typename detail::tvec2<bool>::bool_type(x.x < y.x, x.y < y.y);
77 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type lessThanEqual
79 // detail::tvec2<T, P> const & x,
80 // detail::tvec2<T, P> const & y
88 // return typename detail::tvec2<bool>::bool_type(x.x <= y.x, x.y <= y.y);
123 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type greaterThan
125 // detail::tvec2<T, P> const & x,
    [all...]
_vectorize.hpp 48 GLM_FUNC_QUALIFIER detail::tvec2<T, P> func( \
49 detail::tvec2<T, P> const & v) \
51 return detail::tvec2<T, P>( \
99 GLM_FUNC_QUALIFIER detail::tvec2<T, P> func \
101 detail::tvec2<T, P> const & x, \
105 return detail::tvec2<T, P>( \
147 GLM_FUNC_QUALIFIER detail::tvec2<T, P> func \
149 detail::tvec2<T, P> const & x, \
150 detail::tvec2<T, P> const & y \
153 return detail::tvec2<T, P>(
    [all...]
func_noise.inl 49 return noise1(detail::tvec2<T, defaultp>(x, T(0)));
53 GLM_FUNC_QUALIFIER detail::tvec2<T, defaultp> noise2(T const & x)
55 return detail::tvec2<T, defaultp>(
80 GLM_FUNC_QUALIFIER T noise1(detail::tvec2<T, P> const & v)
89 detail::tvec2<T, P> i = floor(v + dot(v, detail::tvec2<T, P>(C[1])));
90 detail::tvec2<T, P> x0 = v - i + dot(i, detail::tvec2<T, P>(C[0]));
95 detail::tvec2<T, P> i1 = (x0.x > x0.y) ? detail::tvec2<T, P>(1, 0) : detail::tvec2<T, P>(0, 1)
    [all...]
func_common.inl 319 GLM_FUNC_QUALIFIER detail::tvec2<T, P> modf
321 detail::tvec2<T, P> const & x,
322 detail::tvec2<T, P> & i
325 return detail::tvec2<T, P>(
418 GLM_FUNC_QUALIFIER detail::tvec2<T, P> clamp
420 detail::tvec2<T, P> const & x,
429 return detail::tvec2<T, P>(
472 GLM_FUNC_QUALIFIER detail::tvec2<T, P> clamp
474 detail::tvec2<T, P> const & x,
475 detail::tvec2<T, P> const & minVal
    [all...]
func_integer.inl 303 GLM_FUNC_QUALIFIER detail::tvec2<T, P> bitfieldExtract
305 detail::tvec2<T, P> const & Value,
310 return detail::tvec2<T, P>(
368 GLM_FUNC_QUALIFIER detail::tvec2<T, P> bitfieldInsert
370 detail::tvec2<T, P> const & Base,
371 detail::tvec2<T, P> const & Insert,
376 return detail::tvec2<T, P>(
444 GLM_FUNC_QUALIFIER detail::tvec2<int, P> bitCount
446 detail::tvec2<T, P> const & value
449 return detail::tvec2<int, P>
    [all...]
type_mat2x2.hpp 46 typedef tvec2<T, P> col_type;
47 typedef tvec2<T, P> row_type;
54 friend tvec2<U, Q> operator/(tmat2x2<U, Q> const & m, tvec2<U, Q> const & v);
56 friend tvec2<U, Q> operator/(tvec2<U, Q> const & v, tmat2x2<U, Q> const & m);
91 tvec2<U, P> const & v1,
92 tvec2<V, P> const & v2);
  /external/vulkan-validation-layers/libs/glm/gtx/
gradient_paint.inl 15 detail::tvec2<T, P> const & Center,
17 detail::tvec2<T, P> const & Focal,
18 detail::tvec2<T, P> const & Position
21 detail::tvec2<T, P> F = Focal - Center;
22 detail::tvec2<T, P> D = Position - Focal;
35 detail::tvec2<T, P> const & Point0,
36 detail::tvec2<T, P> const & Point1,
37 detail::tvec2<T, P> const & Position
40 detail::tvec2<T, P> Dist = Point1 - Point0;
associated_min_max.inl 20 GLM_FUNC_QUALIFIER detail::tvec2<U, P> associatedMin
22 const detail::tvec2<T, P>& x, const detail::tvec2<U, P>& a,
23 const detail::tvec2<T, P>& y, const detail::tvec2<U, P>& b
26 detail::tvec2<U, P> Result;
29 for(typename detail::tvec2<U, P>::size_type i = 0; i < Result.length(); ++i)
61 GLM_FUNC_QUALIFIER detail::tvec2<U, P> associatedMin
63 T x, const detail::tvec2<U, P>& a,
64 T y, const detail::tvec2<U, P>&
    [all...]
wrap.inl 25 GLM_FUNC_QUALIFIER detail::tvec2<T, P> clamp
27 detail::tvec2<T, P> const & Texcoord
30 detail::tvec2<T, P> Result;
31 for(typename detail::tvec2<T, P>::size_type i = 0; i < detail::tvec2<T, P>::value_size(); ++i)
73 GLM_FUNC_QUALIFIER detail::tvec2<T, P> repeat
75 detail::tvec2<T, P> const & Texcoord
78 detail::tvec2<T, P> Result;
79 for(typename detail::tvec2<T, P>::size_type i = 0; i < detail::tvec2<T, P>::value_size(); ++i
    [all...]
gradient_paint.hpp 58 detail::tvec2<T, P> const & Center,
60 detail::tvec2<T, P> const & Focal,
61 detail::tvec2<T, P> const & Position);
67 detail::tvec2<T, P> const & Point0,
68 detail::tvec2<T, P> const & Point1,
69 detail::tvec2<T, P> const & Position);
compatibility.inl 29 GLM_FUNC_QUALIFIER detail::tvec2<bool, P> isfinite(
30 detail::tvec2<T, P> const & x)
32 return detail::tvec2<bool, P>(
extend.inl 24 GLM_FUNC_QUALIFIER detail::tvec2<T, P> extend
26 detail::tvec2<T, P> const & Origin,
27 detail::tvec2<T, P> const & Source,
optimum_pow.inl 36 GLM_FUNC_QUALIFIER detail::tvec2<bool, P> powOfTwo(detail::tvec2<int, P> const & x)
38 return detail::tvec2<bool, P>(
vector_query.inl 22 struct compute_areCollinear<T, P, tvec2>
24 GLM_FUNC_QUALIFIER static bool call(detail::tvec2<T, P> const & v0, detail::tvec2<T, P> const & v1, T const & epsilon)
52 struct compute_isCompNull<T, P, tvec2>
54 GLM_FUNC_QUALIFIER static detail::tvec2<bool, P> call(detail::tvec2<T, P> const & v, T const & epsilon)
56 return detail::tvec2<bool, P>(
154 GLM_FUNC_QUALIFIER detail::tvec2<bool, P> isCompNull
156 detail::tvec2<T, P> const & v,
159 return detail::tvec2<bool, P>
    [all...]
normalize_dot.inl 28 detail::tvec2<T, P> const & x,
29 detail::tvec2<T, P> const & y
80 detail::tvec2<T, P> const & x,
81 detail::tvec2<T, P> const & y
matrix_operation.hpp 57 detail::tvec2<T, P> const & v);
63 detail::tvec2<T, P> const & v);
69 detail::tvec2<T, P> const & v);
75 detail::tvec2<T, P> const & v);
93 detail::tvec2<T, P> const & v);
matrix_operation.inl 15 detail::tvec2<T, P> const & v
27 detail::tvec2<T, P> const & v
39 detail::tvec2<T, P> const & v
51 detail::tvec2<T, P> const & v
116 detail::tvec2<T, P> const & v
vector_angle.inl 54 detail::tvec2<T, P> const & x,
55 detail::tvec2<T, P> const & y
68 detail::tvec2<T, P> const TransformedVector(glm::rotate(x, Angle));
  /frameworks/native/include/ui/
vec2.h 30 class tvec2 : public TVecProductOperators<tvec2, T>, class in namespace:android
31 public TVecAddOperators<tvec2, T>,
32 public TVecUnaryOperators<tvec2, T>,
33 public TVecComparisonOperators<tvec2, T>,
34 public TVecFunctions<tvec2, T>
63 explicit tvec2(no_init) { } function in class:android::tvec2
66 tvec2() : x(0), y(0) { } function in class:android::tvec2
70 tvec2(A v) : x(v), y(v) { } function in class:android::tvec2
73 tvec2(A x, B y) : x(x), y(y) { function in class:android::tvec2
76 explicit tvec2(const tvec2<A>& v) : x(v.x), y(v.y) { } function in class:android::tvec2
79 tvec2(const Impersonator< tvec2<A> >& v) function in class:android::tvec2
    [all...]
vec3.h 46 Impersonator< tvec2<T> > xy;
47 Impersonator< tvec2<T> > st;
48 Impersonator< tvec2<T> > rg;
77 tvec3(const tvec2<A>& v, B z) : x(v.x), y(v.y), z(z) { }
89 tvec3(const Impersonator< tvec2<A> >& v, B z)
90 : x(((const tvec2<A>&)v).x),
91 y(((const tvec2<A>&)v).y),
vec4.h 46 Impersonator< tvec2<T> > xy;
47 Impersonator< tvec2<T> > st;
48 Impersonator< tvec2<T> > rg;
81 tvec4(const tvec2<A>& v, B z, C w) : x(v.x), y(v.y), z(z), w(w) { }
104 tvec4(const Impersonator< tvec2<A> >& v, B z, C w)
105 : x(((const tvec2<A>&)v).x),
106 y(((const tvec2<A>&)v).y),
  /external/vulkan-validation-layers/libs/glm/gtc/
noise.inl 55 GLM_FUNC_QUALIFIER T perlin(detail::tvec2<T, P> const & Position)
72 detail::tvec2<T, P> g00(gx.x, gy.x);
73 detail::tvec2<T, P> g10(gx.y, gy.y);
74 detail::tvec2<T, P> g01(gx.z, gy.z);
75 detail::tvec2<T, P> g11(gx.w, gy.w);
83 T n00 = dot(g00, detail::tvec2<T, P>(fx.x, fy.x));
84 T n10 = dot(g10, detail::tvec2<T, P>(fx.y, fy.y));
85 T n01 = dot(g01, detail::tvec2<T, P>(fx.z, fy.z));
86 T n11 = dot(g11, detail::tvec2<T, P>(fx.w, fy.w));
88 detail::tvec2<T, P> fade_xy = fade(detail::tvec2<T, P>(Pf.x, Pf.y))
    [all...]

Completed in 220 milliseconds

1 2 3 4