A B C D E F G H I L M N O P R S U V _ 
All Classes All Packages

A

add(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
add(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
addInplace(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
apply(UnaryOperator<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
apply(UnaryOperator<Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
apply(UnaryOperator<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
apply(UnaryOperator<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
apply(UnaryOperator<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
apply(UnaryOperator<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
applyOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
applyWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
applyWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
areBartDimsSpecified() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
areBartDimsSpecified() - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
Checks if meaning of dimensions are specified in BART or not.
areBartDimsSpecified() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
areBartDimsSpecified() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
areBartDimsSpecified() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
areBartDimsSpecified() - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 

B

Bart - Class in io.github.hakkelt.bartwrapper
Driver for BART
BART_UNSUCCESSFUL - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
BartComplexFloatNDArray - Class in io.github.hakkelt.bartwrapper
Implementation for the NDArray of float (single-precision, 32 bit floating point) values that is compatible with arrays expected by BART.
BartComplexFloatNDArray(int...) - Constructor for class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Simple constructor that defines only the shape of the NDArray and fills it with zeros.
BartComplexFloatNDArray(NDArray<?>) - Constructor for class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Copy constructor.
BartComplexFloatNDArray(NDArray<? extends Number>, NDArray<? extends Number>) - Constructor for class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Copy constructor.
BartDimsEnum - Enum in io.github.hakkelt.bartwrapper
Meaning of dimensions in BART.
BartErrors - Class in io.github.hakkelt.bartwrapper
 
BartException - Exception in io.github.hakkelt.bartwrapper
Exception that signals that something went wrong within the JNI call to a BART command.
BartException(String) - Constructor for exception io.github.hakkelt.bartwrapper.BartException
 
BartNDArray - Interface in io.github.hakkelt.bartwrapper
 
BartNDArrayMaskView - Class in io.github.hakkelt.bartwrapper
A view for a ComplexNDArray that selects values based on a specified mask.
BartNDArrayMaskView(BartNDArray, NDArray<?>, boolean) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
BartNDArrayMaskView(BartNDArray, BiPredicate<Complex, ?>, boolean) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
BartNDArrayMaskView(BartNDArray, Predicate<Complex>) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
BartNDArrayPermuteDimsView - Class in io.github.hakkelt.bartwrapper
A view for a ComplexNDArray that permutes the order of dimensions.
BartNDArrayPermuteDimsView(BartNDArray, int...) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
BartNDArrayReshapeView - Class in io.github.hakkelt.bartwrapper
A view for a ComplexNDArray that changes the shape of the parent NDArray.
BartNDArrayReshapeView(BartNDArray, int...) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
BartNDArraySliceView - Class in io.github.hakkelt.bartwrapper
A view for a ComplexNDArray that slices the parent ComplexNDArray.
BartNDArraySliceView(BartNDArray, Range[]) - Constructor for class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
BartNDArrayView - Interface in io.github.hakkelt.bartwrapper
 
BYTE_BUFFER_IS_NOT_DIRECT - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
BYTE_ORDER_IS_NOT_LITTLE_ENDIAN - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 

C

CANNOT_SET_BART_DIMS_ON_VIEW - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
concatenate(int, NDArray<?>...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copy() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
copy() - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copy() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
copy() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
copy() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
copy() - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
copyFrom(byte[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(byte[], byte[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(double[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(double[], double[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(float[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(float[], float[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(int[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(int[], int[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(long[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(long[], long[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(short[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(short[], short[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(NDArray<?>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
copyFrom(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(NDArray<? extends Number>, NDArray<? extends Number>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(Object[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
copyFrom(Object[], Object[]) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
createNewNDArrayOfSameTypeAsMe(int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
createNewNDArrayOfSameTypeAsMe(int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
createNewNDArrayOfSameTypeAsMe(int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
createNewNDArrayOfSameTypeAsMe(int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
createNewNDArrayOfSameTypeAsMe(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArrayView
 

D

divide(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divide(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
divideInplace(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
dropDims(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 

E

equals(Object) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
equals(Object) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
equals(Object) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
equals(Object) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
equals(Object) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
execute(Object...) - Static method in class io.github.hakkelt.bartwrapper.Bart
Execute a BART command Example:
execute(Consumer<String>, Object...) - Static method in class io.github.hakkelt.bartwrapper.Bart
Execute a BART command Example:

F

fill(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
fill(Float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
fill(Complex) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
fillUsingCartesianIndices(Function<int[], Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
fillUsingLinearIndices(IntFunction<Complex>) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 

G

getBartDims() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getBartDims() - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
Returns an array of BartDimsEnum that tells the meaning of each dimensions in BART.
getBartDims() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
getBartDims() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
getBartDims() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
getBartDims() - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
getCollector(int...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getImagUnchecked(int) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getImagUnchecked(int...) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getNamePrefix() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getRealUnchecked(int) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
getRealUnchecked(int...) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 

H

hashCode() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
hashCode() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
hashCode() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
hashCode() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
hashCode() - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 

I

INPUT_UNSUPPORTED_TYPE - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
inverseMask(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
io.github.hakkelt.bartwrapper - package io.github.hakkelt.bartwrapper
 

L

load(File) - Static method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
LOAD_FILE_UNSUPPORTED_FORMAT - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 

M

map(UnaryOperator<Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
mapOnComplexSlices(BiFunction<ComplexNDArray<Float>, int[], NDArray<?>>, int...) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
mapWithCartesianIndices(BiFunction<Complex, int[], Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
mapWithLinearIndices(BiFunction<Complex, Integer, Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
mask(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
mask(Predicate<Complex>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
maskWithCartesianIndices(BiPredicate<Complex, int[]>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
maskWithLinearIndices(BiPredicate<Complex, Integer>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiply(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
multiplyInplace(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 

N

NAME_EXTENSION_IS_NOT_RA - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 

O

of(byte...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of byte values.
of(byte[], byte[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two 1D array of byte values.
of(double...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of double values.
of(double[], double[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two 1D array of double values.
of(float...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of float values.
of(float[], float[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two 1D array of float values.
of(int...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of int values.
of(int[], int[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two 1D array of int values.
of(long...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of long values.
of(long[], long[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two 1D array of long values.
of(short...) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a list or 1D array of short values.
of(short[], short[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from a list or 1D array of short values.
of(Object[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates an NDArray from a multi-dimensional array of numeric values (including Complex type).
of(Object[], Object[]) - Static method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
Factory method that creates a BartNDArray from two multi-dimensional arrays of numeric values.

P

permuteDims(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
prepareToSave(BartNDArray) - Static method in interface io.github.hakkelt.bartwrapper.BartNDArray
Permutes and reshapes the array according to the meaning of dimensions in BART and writes to disk.

R

read(Object...) - Static method in class io.github.hakkelt.bartwrapper.Bart
Executes a BART command and reads its output to a String Example:
reshape(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
run(Object...) - Static method in class io.github.hakkelt.bartwrapper.Bart
Executes a BART command and reads its output to an NDArray
run(Consumer<String>, Object...) - Static method in class io.github.hakkelt.bartwrapper.Bart
Executes a BART command and reads its output to an NDArray.

S

save(NDArray<?>, File) - Static method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
saveToTemp(NDArray<?>) - Static method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
selectAndReorderBartDims(BartDimsEnum...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
Returns a view that references this BartNDArray as parent, skips all singleton dimensions not included in the parameter list, and then changes the order of dimensions to match the order of dimensions in the parameter list.
selectDims(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
SET_BART_DIMS_DUPLICATES - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
SET_BART_DIMS_SIZE_MISMATCH - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 
setBartDims(BartDimsEnum...) - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
setBartDims(BartDimsEnum...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
Sets the meaning of dimensions.
setBartDims(BartDimsEnum...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
setBartDims(BartDimsEnum...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
setBartDims(BartDimsEnum...) - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
setBartDims(BartDimsEnum...) - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
similar() - Method in class io.github.hakkelt.bartwrapper.BartComplexFloatNDArray
 
similar() - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
similar() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayMaskView
 
similar() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayPermuteDimsView
 
similar() - Method in class io.github.hakkelt.bartwrapper.BartNDArrayReshapeView
 
similar() - Method in class io.github.hakkelt.bartwrapper.BartNDArraySliceView
 
slice(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
squeeze() - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtract(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(byte) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(double) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(float) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(int) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(long) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(short) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(NDArray<?>) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
subtractInplace(Object...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 
sum(int...) - Method in interface io.github.hakkelt.bartwrapper.BartNDArray
 

U

UNINITIALIZED_BART_DIMS - Static variable in class io.github.hakkelt.bartwrapper.BartErrors
 

V

valueOf(String) - Static method in enum io.github.hakkelt.bartwrapper.BartDimsEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.hakkelt.bartwrapper.BartDimsEnum
Returns an array containing the constants of this enum type, in the order they are declared.

_

_00_READ - io.github.hakkelt.bartwrapper.BartDimsEnum
Readout dimension
_01_PHS1 - io.github.hakkelt.bartwrapper.BartDimsEnum
First phase dimension
_02_PHS2 - io.github.hakkelt.bartwrapper.BartDimsEnum
Second phase dimension
_03_COIL - io.github.hakkelt.bartwrapper.BartDimsEnum
Coil images
_04_MAPS - io.github.hakkelt.bartwrapper.BartDimsEnum
Sensitivity maps
_05_TE - io.github.hakkelt.bartwrapper.BartDimsEnum
Dimension for measurements with different TE value
_06_COEFF - io.github.hakkelt.bartwrapper.BartDimsEnum
Dimension for coefficients
_07_COEFF2 - io.github.hakkelt.bartwrapper.BartDimsEnum
Dimension for coefficients
_08_ITER - io.github.hakkelt.bartwrapper.BartDimsEnum
Dimension for iterations
_09_CSHIFT - io.github.hakkelt.bartwrapper.BartDimsEnum
Chemical shift dimension
_10_TIME - io.github.hakkelt.bartwrapper.BartDimsEnum
First time dimension
_11_TIME2 - io.github.hakkelt.bartwrapper.BartDimsEnum
Second time dimension (eg cardiac cycle)
_12_LEVEL - io.github.hakkelt.bartwrapper.BartDimsEnum
Dimension for multilevel low-rank reconstructions
_13_SLICE - io.github.hakkelt.bartwrapper.BartDimsEnum
Slice dimension in multiplanar mode
_14_AVG - io.github.hakkelt.bartwrapper.BartDimsEnum
Averaging dimension
_15_UNUSED - io.github.hakkelt.bartwrapper.BartDimsEnum
Unused dimension
A B C D E F G H I L M N O P R S U V _ 
All Classes All Packages