Float64x2 immutable value type and operations.

Float64x2 stores 2 64-bit floating point values in "lanes". The lanes are "x" and "y" respectively.

- Float64x2(double x, double y) factory
- Float64x2.fromFloat32x4(Float32x4 v) factory
- Uses the "x" and "y" lanes from
`v`

. - Float64x2.splat(double v) factory
- Float64x2.zero() factory

- signMask → int read-only
- Extract the sign bits from each lane return them in the first 2 bits. "x" lane is bit 0. "y" lane is bit 1.
- x → double read-only
- Extracted x value.
- y → double read-only
- Extracted y value.
- hashCode → int read-only, inherited
- The hash code for this object. [...]
- runtimeType → Type read-only, inherited
- A representation of the runtime type of the object.

- abs(
) → Float64x2 - Returns the lane-wise absolute value of this Float64x2.
- clamp(
Float64x2 lowerLimit, Float64x2 upperLimit) → Float64x2 - Lane-wise clamp this to be in the range
`lowerLimit`

-`upperLimit`

. - max(
Float64x2 other) → Float64x2 - Returns the lane-wise maximum value in this or
`other`

. - min(
Float64x2 other) → Float64x2 - Returns the lane-wise minimum value in this or
`other`

. - scale(
double s) → Float64x2 - Returns a copy of this each lane being scaled by
`s`

. Equivalent to this * new Float64x2.splat(s) - sqrt(
) → Float64x2 - Returns the lane-wise square root of this.
- withX(
double x) → Float64x2 - Returns a new Float64x2 copied from this with a new x value.
- withY(
double y) → Float64x2 - Returns a new Float64x2 copied from this with a new y value.
- noSuchMethod(
Invocation invocation) → dynamic inherited - Invoked when a non-existent method or property is accessed. [...]
- toString(
) → String inherited - Returns a string representation of this object.

- operator *(
Float64x2 other) → Float64x2 - Multiplication operator.
- operator +(
Float64x2 other) → Float64x2 - Addition operator.
- operator -(
Float64x2 other) → Float64x2 - Subtraction operator.
- operator /(
Float64x2 other) → Float64x2 - Division operator.
- operator unary-(
) → Float64x2 - Negate operator.
- operator ==(
dynamic other) → bool inherited - The equality operator. [...]

© 2012 the Dart project authors

Licensed under the Creative Commons Attribution-ShareAlike License v4.0.

https://api.dart.dev/stable/2.5.0/dart-typed_data/Float64x2-class.html