basis.math.F4

VectorF4

trait VectorF4 extends VectorFN

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

Abstract Value Members

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

    Definition Classes
    Any
  2. abstract def w: F4.Scalar

    Returns the 𝑤-coordinate of this vector.

  3. abstract def x: F4.Scalar

    Returns the 𝑥-coordinate of this vector.

  4. abstract def y: F4.Scalar

    Returns the 𝑦-coordinate of this vector.

  5. abstract def z: F4.Scalar

    Returns the 𝑧-coordinate of this vector.

Concrete Value Members

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

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

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

    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
    VectorF4VectorFNVectorElement
  4. def +(that: Vector): Vector

    Returns sum of this vector and another vector.

    Returns sum of this vector and another vector.

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

    Returns the difference between this vector and another vector.

    Returns the difference between this vector and another vector.

    Definition Classes
    VectorF4VectorFNVectorElement
  6. def :*(scalar: F4.Scalar): Vector

    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
    VectorF4VectorFNVectorElement
  7. final def ==(arg0: Any): Boolean

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

    Returns the coordinate at the given index.

    Returns the coordinate at the given index.

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

    Definition Classes
    Any
  10. def dim: Int

    Returns the number of coordinates in this vector.

    Returns the number of coordinates in this vector.

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

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

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

    Definition Classes
    Any
  14. def toString(): String

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

    Returns the additive inverse of this vector.

    Returns the additive inverse of this vector.

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

    Returns the pointwise product of this vector times another vector.

    Returns the pointwise product of this vector times another vector.

    Definition Classes
    VectorF4VectorFNVectorElement
  17. def (that: Vector): F4.Scalar

    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
    VectorF4VectorFN

Inherited from F4.VectorFN

Inherited from F4.VectorElement

Inherited from Any

Ungrouped