Float64x2List class
A fixed-length list of Float64x2 numbers that is viewable as a TypedData.
For long lists, this implementation will be considerably more space- and time-efficient than the default List implementation.
- Implemented types
- Implementers
Constructors
-  Float64x2List(int length) factory
- Creates a Float64x2List of the specified length (in elements), all of whose elements have all lanes set to zero. [...]
-  Float64x2List.fromList(List<Float64x2> elements)factory
-  Creates a Float64x2List with the same length as the elementslist and copies over the elements. [...]
-  Float64x2List.sublistView(TypedData data, [int start = 0, int? end]) factory
-  Creates an Float64x2List view on a range of elements of data. [...]
-  Float64x2List.view(ByteBuffer buffer, [int offsetInBytes = 0, int? length]) factory
-  Creates a Float64x2List view of the specified region in buffer. [...]
Properties
-  buffer → ByteBuffer read-only, inherited
- Returns the byte buffer associated with this object.
-  elementSizeInBytes → int read-only, inherited
- Returns the number of bytes in the representation of each element in this list.
-  first ↔ Float64x2 read / write, inherited
- Returns the first element. [...]
-  hashCode → int read-only, inherited
- The hash code for this object. [...]
-  isEmpty → bool read-only, inherited
-  Returns trueif there are no elements in this collection. [...]
-  isNotEmpty → bool read-only, inherited
- Returns true if there is at least one element in this collection. [...]
-  iterator → Iterator<Float64x2> read-only, inherited
-  Returns a new Iteratorthat allows iterating the elements of thisIterable. [...]
-  last ↔ Float64x2 read / write, inherited
- Returns the last element. [...]
-  length ↔ int read / write, inherited
- The number of objects in this list. [...]
-  lengthInBytes → int read-only, inherited
- Returns the length of this view, in bytes.
-  offsetInBytes → int read-only, inherited
- Returns the offset in bytes into the underlying byte buffer of this view.
-  reversed → Iterable<Float64x2> read-only, inherited
- An Iterable of the objects in this list in reverse order.
-  runtimeType → Type read-only, inherited
- A representation of the runtime type of the object.
-  single → Float64x2 read-only, inherited
- Checks that this iterable has only one element, and returns that element. [...]
Methods
-  add(Float64x2 value) → void inherited
-  Adds valueto the end of this list, extending the length by one. [...]
-  addAll(Iterable< Float64x2> iterable) → voidinherited
-  Appends all objects of iterableto the end of this list. [...]
-  any(bool test(Float64x2 element)) → bool inherited
-  Checks whether any element of this iterable satisfies test. [...]
-  asMap() → Map< int, Float64x2> inherited
- An unmodifiable Map view of this list. [...]
-  cast<R> () → List< R> inherited
-  Returns a view of this list as a list of Rinstances. [...]
-  clear() → void inherited
- Removes all objects from this list; the length of the list becomes zero. [...]
-  contains(Object? element) → bool inherited
-  Whether the collection contains an element equal to element. [...]
-  elementAt(int index) → Float64x2 inherited
-  Returns the indexth element. [...]
-  every(bool test(Float64x2 element)) → bool inherited
-  Checks whether every element of this iterable satisfies test. [...]
-  expand<T> (Iterable< T> f(Float64x2 element)) → Iterable<T> inherited
- Expands each element of this Iterable into zero or more elements. [...]
-  fillRange(int start, int end, [Float64x2? fillValue]) → void inherited
-  Overwrites a range of elements with fillValue. [...]
-  firstWhere(bool test(Float64x2 element), {Float64x2 orElse()}) → Float64x2 inherited
-  Returns the first element that satisfies the given predicate test. [...]
-  fold<T> (T initialValue, T combine(T previousValue, Float64x2 element)) → T inherited
- Reduces a collection to a single value by iteratively combining each element of the collection with an existing value [...]
-  followedBy(Iterable< Float64x2> other) → Iterable<Float64x2> inherited
-  Returns the lazy concatenation of this iterable and other. [...]
-  forEach(void f(Float64x2 element)) → void inherited
-  Applies the function fto each element of this collection in iteration order.
-  getRange(int start, int end) → Iterable< Float64x2> inherited
- Creates an Iterable that iterates over a range of elements. [...]
-  indexOf(Float64x2 element, [int start = 0]) → int inherited
-  The first index of elementin this list. [...]
-  indexWhere(bool test(Float64x2 element), [int start = 0]) → int inherited
-  The first index in the list that satisfies the provided test. [...]
-  insert(int index, Float64x2 element) → void inherited
-  Inserts elementat positionindexin this list. [...]
-  insertAll(int index, Iterable< Float64x2> iterable) → voidinherited
-  Inserts all objects of iterableat positionindexin this list. [...]
-  join([String separator = ""]) → String inherited
- Converts each element to a String and concatenates the strings. [...]
-  lastIndexOf(Float64x2 element, [int? start]) → int inherited
-  The last index of elementin this list. [...]
-  lastIndexWhere(bool test(Float64x2 element), [int? start]) → int inherited
-  The last index in the list that satisfies the provided test. [...]
-  lastWhere(bool test(Float64x2 element), {Float64x2 orElse()}) → Float64x2 inherited
-  Returns the last element that satisfies the given predicate test. [...]
-  map<T> (T f(Float64x2 e)) → Iterable< T> inherited
-  Returns a new lazy Iterable with elements that are created by calling fon each element of thisIterablein iteration order. [...]
-  noSuchMethod(Invocation invocation) → dynamic inherited
- Invoked when a non-existent method or property is accessed. [...]
-  reduce(Float64x2 combine(Float64x2 value, Float64x2 element)) → Float64x2 inherited
- Reduces a collection to a single value by iteratively combining elements of the collection using the provided function. [...]
-  remove(Object? value) → bool inherited
-  Removes the first occurrence of valuefrom this list. [...]
-  removeAt(int index) → Float64x2 inherited
-  Removes the object at position indexfrom this list. [...]
-  removeLast() → Float64x2 inherited
- Removes and returns the last object in this list. [...]
-  removeRange(int start, int end) → void inherited
- Removes a range of elements from the list. [...]
-  removeWhere(bool test(Float64x2 element)) → void inherited
-  Removes all objects from this list that satisfy test. [...]
-  replaceRange(int start, int end, Iterable< Float64x2> replacement) → voidinherited
-  Replaces a range of elements with the elements of replacement. [...]
-  retainWhere(bool test(Float64x2 element)) → void inherited
-  Removes all objects from this list that fail to satisfy test. [...]
-  setAll(int index, Iterable< Float64x2> iterable) → voidinherited
-  Overwrites elements with the objects of iterable. [...]
-  setRange(int start, int end, Iterable< Float64x2> iterable, [int skipCount = 0]) → voidinherited
-  Writes some elements of iterableinto a range of this list. [...]
-  shuffle([Random? random]) → void inherited
- Shuffles the elements of this list randomly.
-  singleWhere(bool test(Float64x2 element), {Float64x2 orElse()}) → Float64x2 inherited
-  Returns the single element that satisfies test. [...]
-  skip(int count) → Iterable< Float64x2> inherited
-  Returns an Iterable that provides all but the first countelements. [...]
-  skipWhile(bool test(Float64x2 value)) → Iterable< Float64x2> inherited
-  Returns an Iterablethat skips leading elements whiletestis satisfied. [...]
-  sort([int compare(Float64x2 a, Float64x2 b)]) → void inherited
-  Sorts this list according to the order specified by the comparefunction. [...]
-  sublist(int start, [int? end]) → Float64x2List override
-  Returns a new list containing the elements between startandend. [...]
-  take(int count) → Iterable< Float64x2> inherited
-  Returns a lazy iterable of the countfirst elements of this iterable. [...]
-  takeWhile(bool test(Float64x2 value)) → Iterable< Float64x2> inherited
-  Returns a lazy iterable of the leading elements satisfying test. [...]
-  toList({bool growable = true}) → List< Float64x2> inherited
- Creates a List containing the elements of this Iterable. [...]
-  toSet() → Set< Float64x2> inherited
- Creates a Set containing the same elements as this iterable. [...]
-  toString() → String inherited
- A string representation of this object. [...]
-  where(bool test(Float64x2 element)) → Iterable< Float64x2> inherited
-  Returns a new lazy Iterable with all elements that satisfy the predicate test. [...]
-  whereType<T> () → Iterable< T> inherited
-  Returns a new lazy Iterable with all elements that have type T. [...]
Operators
-  operator +(List< Float64x2> other) → List<Float64x2> override
-  Returns the concatenation of this list and other. [...]
-  operator ==(Object other) → bool inherited
- The equality operator. [...]
-  operator [](int index) → Float64x2 inherited
-  The object at the given indexin the list. [...]
-  operator []=(int index, Float64x2 value) → void inherited
-  Sets the value at the given indexin the list tovalue. [...]
Constants
- bytesPerElement → const int
-  16
    © 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
    https://api.dart.dev/stable/2.13.0/dart-typed_data/Float64x2List-class.html