# Hierarchy For Package com.io7m.jtensors.core.unparameterized.vectors

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2D (implements com.io7m.jtensors.core.unparameterized.vectors.Vector2DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2D.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2F (implements com.io7m.jtensors.core.unparameterized.vectors.Vector2FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2F.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2I (implements com.io7m.jtensors.core.unparameterized.vectors.Vector2IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2I.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2L (implements com.io7m.jtensors.core.unparameterized.vectors.Vector2LType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2L.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3D (implements com.io7m.jtensors.core.unparameterized.vectors.Vector3DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3D.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3F (implements com.io7m.jtensors.core.unparameterized.vectors.Vector3FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3F.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3I (implements com.io7m.jtensors.core.unparameterized.vectors.Vector3IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3I.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3L (implements com.io7m.jtensors.core.unparameterized.vectors.Vector3LType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3L.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4D (implements com.io7m.jtensors.core.unparameterized.vectors.Vector4DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4D.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4F (implements com.io7m.jtensors.core.unparameterized.vectors.Vector4FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4F.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4I (implements com.io7m.jtensors.core.unparameterized.vectors.Vector4IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4I.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4L (implements com.io7m.jtensors.core.unparameterized.vectors.Vector4LType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4L.Builder
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors2D
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors2F
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors2I
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors2L
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors3D
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors3F
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors3I
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors3L
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors4D
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors4F
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors4I
  - com.io7m.jtensors.core.unparameterized.vectors.Vectors4L

## Interface Hierarchy

- com.io7m.jtensors.core.VectorComputationalType
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2DType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2FType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2IType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2LType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2LType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3DType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3FType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3IType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector3LType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3LType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4DType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4DType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4FType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4FType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4IType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4IType)
  - com.io7m.jtensors.core.unparameterized.vectors.Vector4LType (also extends com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4LType)
- com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2DType (also extends com.io7m.jtensors.core.VectorComputationalType)
  - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3DType
    - com.io7m.jtensors.core.unparameterized.vectors.Vector3DType (also extends com.io7m.jtensors.core.VectorComputationalType)
    - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4DType
      - com.io7m.jtensors.core.unparameterized.vectors.Vector4DType (also extends com.io7m.jtensors.core.VectorComputationalType)
- com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2FType
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2FType (also extends com.io7m.jtensors.core.VectorComputationalType)
  - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3FType
    - com.io7m.jtensors.core.unparameterized.vectors.Vector3FType (also extends com.io7m.jtensors.core.VectorComputationalType)
    - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4FType
      - com.io7m.jtensors.core.unparameterized.vectors.Vector4FType (also extends com.io7m.jtensors.core.VectorComputationalType)
- com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2IType
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2IType (also extends com.io7m.jtensors.core.VectorComputationalType)
  - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3IType
    - com.io7m.jtensors.core.unparameterized.vectors.Vector3IType (also extends com.io7m.jtensors.core.VectorComputationalType)
    - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4IType
      - com.io7m.jtensors.core.unparameterized.vectors.Vector4IType (also extends com.io7m.jtensors.core.VectorComputationalType)
- com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2LType
  - com.io7m.jtensors.core.unparameterized.vectors.Vector2LType (also extends com.io7m.jtensors.core.VectorComputationalType)
  - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable3LType
    - com.io7m.jtensors.core.unparameterized.vectors.Vector3LType (also extends com.io7m.jtensors.core.VectorComputationalType)
    - com.io7m.jtensors.core.unparameterized.vectors.VectorReadable4LType
      - com.io7m.jtensors.core.unparameterized.vectors.Vector4LType (also extends com.io7m.jtensors.core.VectorComputationalType)