Lines Matching +defs:val +defs:self

33     def __init__(self, name, description, children):  argument
39 def __init__(self): argument
144 def __init__(self): argument
147 def uniformVec4(self, count, mn, mx): argument
154 def uniformBVec4(self, count): argument
176 def frac(val): return val.applyUnary(lambda x: x - math.floor(x)) argument
179 def exp2(val): return val.applyUnary(lambda x: math.pow(2.0, x)) argument
182 def log2(val): return val.applyUnary(lambda x: math.log(x, 2.0)) argument
185 def rsq(val): return val.applyUnary(lambda x: 1.0 / math.sqrt(x)) argument
188 def sign(val): return val.applyUnary(glslSign) argument
229 def __init__(self, x): argument
232 def applyUnary(self, func): return Scalar(func(self.x)) argument
233 def applyBinary(self, func, other): return Scalar(func(self.x, other.x)) argument
235 def isEqual(self, other): assert isinstance(other, Scalar); return (self.x == other.x) argument
237 def expandVec(self, val): return val argument
238 def toScalar(self): return Scalar(self.x) argument
239 def toVec2(self): return Vec2(self.x, self.x) argument
240 def toVec3(self): return Vec3(self.x, self.x, self.x) argument
241 def toVec4(self): return Vec4(self.x, self.x, self.x, self.x) argument
242 def toUVec2(self): return UVec2(self.x, self.x) argument
243 def toUVec3(self): return UVec3(self.x, self.x, self.x) argument
244 def toUVec4(self): return UVec4(self.x, self.x, self.x, self.x) argument
245 def toMat2(self): return Mat.fromScalar(2, 2, float(self.x)) argument
246 def toMat2x3(self): return Mat.fromScalar(2, 3, float(self.x)) argument
247 def toMat2x4(self): return Mat.fromScalar(2, 4, float(self.x)) argument
248 def toMat3x2(self): return Mat.fromScalar(3, 2, float(self.x)) argument
249 def toMat3(self): return Mat.fromScalar(3, 3, float(self.x)) argument
250 def toMat3x4(self): return Mat.fromScalar(3, 4, float(self.x)) argument
251 def toMat4x2(self): return Mat.fromScalar(4, 2, float(self.x)) argument
252 def toMat4x3(self): return Mat.fromScalar(4, 3, float(self.x)) argument
253 def toMat4(self): return Mat.fromScalar(4, 4, float(self.x)) argument
255 def toFloat(self): return Scalar(float(self.x)) argument
256 def toInt(self): return Scalar(int(self.x)) argument
257 def toUint(self): return Uint(int(self.x)) argument
258 def toBool(self): return Scalar(bool(self.x)) argument
260 def getNumScalars(self): return 1 argument
261 def getScalars(self): return [self.x] argument
263 def typeString(self): argument
273 def vec4Swizzle(self): argument
276 def __str__(self): argument
279 def __float__(self): argument
282 def length(self): argument
285 def distance(self, v): argument
289 def dot(self, v): argument
293 def normalize(self): argument
296 def abs(self): argument
302 def __neg__(self): argument
305 def __add__(self, val): argument
309 def __sub__(self, val): argument
312 def __mul__(self, val): argument
324 def __div__(self, val): argument
337 def __init__(self, x): argument
341 def typeString(self): argument
344 def abs(self): argument
347 def __neg__(self): argument
350 def __add__(self, val): argument
353 def __sub__(self, val): argument
356 def __mul__(self, val): argument
359 def __div__(self, val): argument
371 def isEqual(self, other): argument
375 def length(self): argument
378 def normalize(self): argument
381 def swizzle(self, indexList): argument
386 def __init__(self): argument
389 def __eq__(self, other): argument
392 def __ne__(self, other): argument
396 def __init__(self, x, y): argument
401 def applyUnary(self, func): return Vec2(func(self.x), func(self.y)) argument
402 def applyBinary(self, func, other): return Vec2(func(self.x, other.x), func(self.y, other.y)) argument
404 def expandVec(self, val): return val.toVec2() argument
405 def toScalar(self): return Scalar(self.x) argument
406 def toVec2(self): return Vec2(self.x, self.y) argument
407 def toVec3(self): return Vec3(self.x, self.y, 0.0) argument
408 def toVec4(self): return Vec4(self.x, self.y, 0.0, 0.0) argument
409 def toUVec2(self): return UVec2(self.x, self.y) argument
410 def toUVec3(self): return UVec3(self.x, self.y, 0.0) argument
411 def toUVec4(self): return UVec4(self.x, self.y, 0.0, 0.0) argument
412 def toMat2(self): return Mat2(float(self.x), 0.0, 0.0, float(self.y)); argument
414 def toFloat(self): return Vec2(float(self.x), float(self.y)) argument
415 def toInt(self): return Vec2(int(self.x), int(self.y)) argument
416 def toUint(self): return UVec2(int(self.x), int(self.y)) argument
417 def toBool(self): return Vec2(bool(self.x), bool(self.y)) argument
419 def getNumScalars(self): return 2 argument
420 def getScalars(self): return [self.x, self.y] argument
422 def typeString(self): argument
432 def vec4Swizzle(self): argument
435 def __str__(self): argument
445 def distance(self, v): argument
449 def dot(self, v): argument
453 def abs(self): argument
459 def __neg__(self): argument
462 def __add__(self, val): argument
470 def __sub__(self, val): argument
473 def __mul__(self, val): argument
479 def __div__(self, val): argument
486 def boolAny(self): return Scalar(self.x or self.y) argument
487 def boolAll(self): return Scalar(self.x and self.y) argument
488 def boolNot(self): return Vec2(not self.x, not self.y) argument
491 def __init__(self, x, y): argument
496 def typeString(self): argument
499 def __str__(self): argument
502 def abs(self): argument
506 def __init__(self, x, y, z): argument
512 def applyUnary(self, func): return Vec3(func(self.x), func(self.y), func(self.z)) argument
513 …def applyBinary(self, func, other): return Vec3(func(self.x, other.x), func(self.y, other.y), func… argument
515 def expandVec(self, val): return val.toVec3() argument
516 def toScalar(self): return Scalar(self.x) argument
517 def toVec2(self): return Vec2(self.x, self.y) argument
518 def toVec3(self): return Vec3(self.x, self.y, self.z) argument
519 def toVec4(self): return Vec4(self.x, self.y, self.z, 0.0) argument
520 def toUVec2(self): return UVec2(self.x, self.y) argument
521 def toUVec3(self): return UVec3(self.x, self.y, self.z) argument
522 def toUVec4(self): return UVec4(self.x, self.y, self.z, 0.0) argument
523 …def toMat3(self): return Mat3(float(self.x), 0.0, 0.0, 0.0, float(self.y), 0.0, 0.0, 0.0, float(… argument
525 def toFloat(self): return Vec3(float(self.x), float(self.y), float(self.z)) argument
526 def toInt(self): return Vec3(int(self.x), int(self.y), int(self.z)) argument
527 def toUint(self): return UVec3(int(self.x), int(self.y), int(self.z)) argument
528 def toBool(self): return Vec3(bool(self.x), bool(self.y), bool(self.z)) argument
530 def getNumScalars(self): return 3 argument
531 def getScalars(self): return [self.x, self.y, self.z] argument
533 def typeString(self): argument
543 def vec4Swizzle(self): argument
546 def __str__(self): argument
556 def distance(self, v): argument
560 def dot(self, v): argument
564 def cross(self, v): argument
570 def abs(self): argument
576 def __neg__(self): argument
579 def __add__(self, val): argument
587 def __sub__(self, val): argument
590 def __mul__(self, val): argument
596 def __div__(self, val): argument
604 def boolAny(self): return Scalar(self.x or self.y or self.z) argument
605 def boolAll(self): return Scalar(self.x and self.y and self.z) argument
606 def boolNot(self): return Vec3(not self.x, not self.y, not self.z) argument
609 def __init__(self, x, y, z): argument
614 def typeString(self): argument
617 def __str__(self): argument
620 def abs(self): argument
624 def __init__(self, x, y, z, w): argument
631 def applyUnary(self, func): return Vec4(func(self.x), func(self.y), func(self.z), func(self.w)) argument
632 …def applyBinary(self, func, other): return Vec4(func(self.x, other.x), func(self.y, other.y), func… argument
634 def expandVec(self, val): return val.toVec4() argument
635 def toScalar(self): return Scalar(self.x) argument
636 def toVec2(self): return Vec2(self.x, self.y) argument
637 def toVec3(self): return Vec3(self.x, self.y, self.z) argument
638 def toVec4(self): return Vec4(self.x, self.y, self.z, self.w) argument
639 def toUVec2(self): return UVec2(self.x, self.y) argument
640 def toUVec3(self): return UVec3(self.x, self.y, self.z) argument
641 def toUVec4(self): return UVec4(self.x, self.y, self.z, self.w) argument
642 def toMat2(self): return Mat2(float(self.x), float(self.y), float(self.z), float(self.w)) argument
643 …def toMat4(self): return Mat4(float(self.x), 0.0, 0.0, 0.0, 0.0, float(self.y), 0.0, 0.0, 0.0, 0… argument
645 def toFloat(self): return Vec4(float(self.x), float(self.y), float(self.z), float(self.w)) argument
646 def toInt(self): return Vec4(int(self.x), int(self.y), int(self.z), int(self.w)) argument
647 def toUint(self): return UVec4(int(self.x), int(self.y), int(self.z), int(self.w)) argument
648 def toBool(self): return Vec4(bool(self.x), bool(self.y), bool(self.z), bool(self.w)) argument
650 def getNumScalars(self): return 4 argument
651 def getScalars(self): return [self.x, self.y, self.z, self.w] argument
653 def typeString(self): argument
663 def vec4Swizzle(self): argument
666 def __str__(self): argument
676 def distance(self, v): argument
680 def dot(self, v): argument
684 def abs(self): argument
690 def __neg__(self): argument
693 def __add__(self, val): argument
701 def __sub__(self, val): argument
704 def __mul__(self, val): argument
710 def __div__(self, val): argument
718 def boolAny(self): return Scalar(self.x or self.y or self.z or self.w) argument
719 def boolAll(self): return Scalar(self.x and self.y and self.z and self.w) argument
720 def boolNot(self): return Vec4(not self.x, not self.y, not self.z, not self.w) argument
723 def __init__(self, x, y, z, w): argument
728 def typeString(self): argument
731 def __str__(self): argument
734 def abs(self): argument
739 def __init__ (self, numCols, numRows, scalars): argument
757 def get (self, colNdx, rowNdx): argument
762 def set (self, colNdx, rowNdx, scalar): argument
767 def toMatrix (self, numCols, numRows): argument
774 def toMat2 (self): return self.toMatrix(2, 2) argument
775 def toMat2x3 (self): return self.toMatrix(2, 3) argument
776 def toMat2x4 (self): return self.toMatrix(2, 4) argument
777 def toMat3x2 (self): return self.toMatrix(3, 2) argument
778 def toMat3 (self): return self.toMatrix(3, 3) argument
779 def toMat3x4 (self): return self.toMatrix(3, 4) argument
780 def toMat4x2 (self): return self.toMatrix(4, 2) argument
781 def toMat4x3 (self): return self.toMatrix(4, 3) argument
782 def toMat4 (self): return self.toMatrix(4, 4) argument
784 def typeString(self): argument
790 def __str__(self): argument
793 def isTypeEqual (self, other): argument
796 def isEqual(self, other): argument
800 def compMul(self, val): argument
805 def __init__(self, m00, m01, m10, m11): argument
809 def __init__(self, m00, m01, m02, m10, m11, m12, m20, m21, m22): argument
815 …def __init__(self, m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33): argument