| Package | Description |
|---|---|
| com.io7m.jtensors.core.parameterized.vectors |
Parameterized vector types.
|
| com.io7m.jtensors.core.unparameterized.vectors |
Unparameterized vector types.
|
| com.io7m.jtensors.storage.api.parameterized.vectors |
Parameterized vector storage types.
|
| com.io7m.jtensors.storage.api.unparameterized.vectors |
Unparameterized vector storage types.
|
| com.io7m.jtensors.storage.bytebuffered |
Tensor ByteBuffered storage implementations.
|
| com.io7m.jtensors.storage.heap |
Heap-based storage implementations.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
PVector2DType<T> |
The type of 2D
double-typed vectors. |
interface |
PVector3DType<T> |
The type of 3D
double-typed vectors. |
interface |
PVector4DType<T> |
The type of 4D
double-typed vectors. |
interface |
PVectorReadable2DType<T> |
The type of 2D
double-typed vectors. |
interface |
PVectorReadable3DType<T> |
The type of 3D
double-typed vectors. |
interface |
PVectorReadable4DType<T> |
The type of 4D
double-typed vectors. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
PVector2D<T> |
The type of 2D
double-typed vectors. |
class |
PVector3D<T> |
The type of 3D
double-typed vectors. |
class |
PVector4D<T> |
The type of 4D
double-typed vectors. |
| Modifier and Type | Method | Description |
|---|---|---|
PVector2D.Builder<T> |
PVector2D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
PVector3D.Builder<T> |
PVector3D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
PVector4D.Builder<T> |
PVector4D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
Vector2DType |
The type of 2D
double-typed vectors. |
interface |
Vector3DType |
The type of 3D
double-typed vectors. |
interface |
Vector4DType |
The type of 4D
double-typed vectors. |
interface |
VectorReadable3DType |
The type of 3D
double-typed vectors. |
interface |
VectorReadable4DType |
The type of 4D
double-typed vectors. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
Vector2D |
The type of 2D
double-typed vectors. |
class |
Vector3D |
The type of 3D
double-typed vectors. |
class |
Vector4D |
The type of 4D
double-typed vectors. |
| Modifier and Type | Method | Description |
|---|---|---|
Vector2D.Builder |
Vector2D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
Vector3D.Builder |
Vector3D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
Vector4D.Builder |
Vector4D.Builder.from(VectorReadable2DType instance) |
Fill a builder with attribute values from the provided
com.io7m.jtensors.core.unparameterized.vectors.VectorReadable2DType instance. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
PVectorStorageFloating2Type<T> |
The type of mutable 2D floating point number vectors.
|
interface |
PVectorStorageFloating3Type<T> |
The type of mutable 3D floating point number vectors.
|
interface |
PVectorStorageFloating4Type<T> |
The type of mutable 4D floating point number vectors.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
VectorStorageFloating2Type |
The type of mutable 2D floating point number vectors.
|
interface |
VectorStorageFloating3Type |
The type of mutable 3D floating point number vectors.
|
interface |
VectorStorageFloating4Type |
The type of mutable 4D floating point number vectors.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
PVectorByteBufferedFloating2Type<T> |
The type of byte buffer backed floating point vectors.
|
interface |
PVectorByteBufferedFloating3Type<T> |
The type of byte buffer backed floating point vectors.
|
interface |
PVectorByteBufferedFloating4Type<T> |
The type of byte buffer backed floating point vectors.
|
interface |
VectorByteBufferedFloating2Type |
The type of byte buffer backed floating point vectors.
|
interface |
VectorByteBufferedFloating3Type |
The type of byte buffer backed floating point vectors.
|
interface |
VectorByteBufferedFloating4Type |
The type of byte buffer backed floating point vectors.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
PVectorMutable2D<T> |
A heap-based vector.
|
class |
PVectorMutable3D<T> |
A heap-based vector.
|
class |
PVectorMutable4D<T> |
A heap-based vector.
|
class |
VectorMutable2D |
A heap-based vector.
|
class |
VectorMutable3D |
A heap-based vector.
|
class |
VectorMutable4D |
A heap-based vector.
|
Copyright © 2017 <code@io7m.com> http://io7m.com