Package | Description |
---|---|
com.tagtraum.jipes.math |
Mathematical basics for signal processing.
|
Modifier and Type | Class and Description |
---|---|
class |
FloatBackingBuffer
Backing buffer using a
FloatBuffer internally. |
class |
IntBackingBuffer
Backing buffer using a
IntBuffer internally. |
class |
SignedByteBackingBuffer
Special backing buffer that uses a byte array and has a resolution of 8 bit.
|
class |
SparseBackingBuffer
A sparse matrix backing buffer uses a
HashMap as internal datastructure. |
class |
UnsignedByteBackingBuffer
Special backing buffer that uses a byte array and has a resolution of 8 bit.
|
Modifier and Type | Field and Description |
---|---|
protected MatrixBackingBuffer |
AbstractMatrix.buffer |
Modifier and Type | Method and Description |
---|---|
protected void |
SparseColumnMatrix.allocate(MatrixBackingBuffer buffer) |
protected void |
SymmetricBandMatrix.allocate(MatrixBackingBuffer buffer) |
protected void |
SparseRowMatrix.allocate(MatrixBackingBuffer buffer) |
protected void |
SparseMatrix.allocate(MatrixBackingBuffer buffer) |
protected void |
SymmetricMatrix.allocate(MatrixBackingBuffer buffer) |
protected abstract void |
MutableAbstractMatrix.allocate(MatrixBackingBuffer buffer)
Calls
allocate(int) on the used buffer. |
protected void |
FullMatrix.allocate(MatrixBackingBuffer buffer) |
Constructor and Description |
---|
FullMatrix(int rows,
int columns,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a fully backed matrix with the given number of rows and columns.
|
FullMatrix(int rows,
int columns,
MatrixBackingBuffer buffer,
boolean zeroPadded,
boolean allocate) |
FullMatrix(Matrix matrix,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a fully backed matrix, filled with the values from the given matrix.
|
SymmetricBandMatrix(int length,
int bandwidth,
MatrixBackingBuffer buffer,
boolean zeroPadded,
float defaultValue,
boolean allocate) |
SymmetricBandMatrix(int length,
int bandwidth,
MatrixBackingBuffer buffer,
float defaultValue,
boolean zeroPadded)
Creates a square, symmetric band matrix with the given number of rows and columns.
|
SymmetricMatrix(int offset,
int length,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a square, symmetric matrix with the given number of rows and columns.
|
SymmetricMatrix(int offset,
int length,
MatrixBackingBuffer buffer,
boolean zeroPadded,
boolean allocate) |
SymmetricMatrix(int length,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a square, symmetric matrix with the given number of rows and columns.
|
SymmetricMatrix(Matrix matrix,
MatrixBackingBuffer buffer,
boolean zeroPadded)
Creates a square, symmetric matrix with the data from the given matrix.
|
Copyright © 2011–2020 tagtraum industries incorporated. All rights reserved.