Trait

basis.math.F2

VectorF2

Related Doc: package F2

Permalink

trait VectorF2 extends VectorFN

Source
F2.scala
Linear Supertypes
Known Subclasses
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. VectorF2
  2. VectorFN
  3. VectorElement
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  2. abstract def x: F2.Scalar

    Permalink

    Returns the 𝑥-coordinate of this vector.

  3. abstract def y: F2.Scalar

    Permalink

    Returns the 𝑦-coordinate of this vector.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. def *:(scalar: F2.Scalar): Vector

    Permalink

    Returns the product of this vector times a scalar on the left.

    Returns the product of this vector times a scalar on the left.

    Definition Classes
    VectorF2VectorFNVectorElement
  4. def +(that: Vector): Vector

    Permalink

    Returns sum of this vector and another vector.

    Returns sum of this vector and another vector.

    Definition Classes
    VectorF2VectorFNVectorElement
  5. def -(that: Vector): Vector

    Permalink

    Returns the difference between this vector and another vector.

    Returns the difference between this vector and another vector.

    Definition Classes
    VectorF2VectorFNVectorElement
  6. def :*(scalar: F2.Scalar): Vector

    Permalink

    Returns the product of this vector times a scalar on the right.

    Returns the product of this vector times a scalar on the right.

    Definition Classes
    VectorF2VectorFNVectorElement
  7. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  8. def apply(i: Int): F2.Scalar

    Permalink

    Returns the coordinate at the given index.

    Returns the coordinate at the given index.

    Definition Classes
    VectorF2VectorFN
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def dim: Int

    Permalink

    Returns the number of coordinates in this vector.

    Returns the number of coordinates in this vector.

    Definition Classes
    VectorF2VectorFN
  11. def equals(other: Any): Boolean

    Permalink
    Definition Classes
    VectorFN → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    VectorFN → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. def toString(): String

    Permalink
    Definition Classes
    VectorFN → Any
  15. def unary_-: Vector

    Permalink

    Returns the additive inverse of this vector.

    Returns the additive inverse of this vector.

    Definition Classes
    VectorF2VectorFNVectorElement
  16. def (that: Vector): Vector

    Permalink

    Returns the pointwise product of this vector times another vector.

    Returns the pointwise product of this vector times another vector.

    Definition Classes
    VectorF2VectorFNVectorElement
  17. def (that: Vector): F2.Scalar

    Permalink

    Returns the dot product of this vector and another vector.

    Returns the dot product of this vector and another vector. The name of this method contains the unicode dot operator (U+22C5).

    Definition Classes
    VectorF2VectorFN

Inherited from F2.VectorFN

Inherited from F2.VectorElement

Inherited from Any

Ungrouped