Lines Matching defs:Uint8ClampedArray

36 class Uint8ClampedArray final : public Uint8Array {
38 static inline PassRefPtr<Uint8ClampedArray> create(unsigned length);
39 static inline PassRefPtr<Uint8ClampedArray> create(const unsigned char* array, unsigned length);
40 static inline PassRefPtr<Uint8ClampedArray> create(PassRefPtr<ArrayBuffer>, unsigned byteOffset, unsigned length);
44 static inline PassRefPtr<Uint8ClampedArray> createUninitialized(unsigned length);
54 inline PassRefPtr<Uint8ClampedArray> subarray(int start) const;
55 inline PassRefPtr<Uint8ClampedArray> subarray(int start, int end) const;
63 inline Uint8ClampedArray(PassRefPtr<ArrayBuffer>,
70 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::create(unsigned length)
72 return TypedArrayBase<unsigned char>::create<Uint8ClampedArray>(length);
75 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::create(const unsigned char* array, unsigned length)
77 return TypedArrayBase<unsigned char>::create<Uint8ClampedArray>(array, length);
80 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::create(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
82 return TypedArrayBase<unsigned char>::create<Uint8ClampedArray>(buffer, byteOffset, length);
85 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::createUninitialized(unsigned length)
87 return TypedArrayBase<unsigned char>::createUninitialized<Uint8ClampedArray>(length);
90 void Uint8ClampedArray::zeroFill()
95 void Uint8ClampedArray::set(unsigned index, double value)
106 Uint8ClampedArray::Uint8ClampedArray(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned length)
111 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::subarray(int start) const
116 PassRefPtr<Uint8ClampedArray> Uint8ClampedArray::subarray(int start, int end) const
118 return subarrayImpl<Uint8ClampedArray>(start, end);
123 using WTF::Uint8ClampedArray;