public interface TransformableRegion<N extends Number> extends Mutate2D.ModifiableReceiver<N>, Access2D<N>
Modifier and Type | Interface and Description |
---|---|
static class |
TransformableRegion.ColumnsRegion<N extends Number> |
static interface |
TransformableRegion.FillByMultiplying<N extends Number> |
static class |
TransformableRegion.LimitRegion<N extends Number> |
static class |
TransformableRegion.OffsetRegion<N extends Number> |
static class |
TransformableRegion.ReceiverRegion<N extends Number> |
static class |
TransformableRegion.RowsRegion<N extends Number> |
static class |
TransformableRegion.TransposedRegion<N extends Number> |
Mutate2D.Exchangeable, Mutate2D.Fillable<N extends Number>, Mutate2D.Mixable<N extends Number>, Mutate2D.Modifiable<N extends Number>, Mutate2D.ModifiableReceiver<N extends Number>, Mutate2D.Receiver<N extends Number>
Mutate1D.Sortable
Structure2D.IntRowColumn, Structure2D.Logical<S extends Structure2D,B extends Structure2D.Logical<S,?>>, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
Access2D.Aggregatable<N extends Number>, Access2D.Collectable<N extends Number,R extends Mutate2D.Receiver<N>>, Access2D.Elements, Access2D.ElementView<N extends Number>, Access2D.IndexOf, Access2D.Sliceable<N extends Number>, Access2D.Visitable<N extends Number>
Modifier and Type | Method and Description |
---|---|
default void |
exchangeColumns(long colA,
long colB) |
default void |
exchangeRows(long rowA,
long rowB) |
void |
fillByMultiplying(Access1D<N> left,
Access1D<N> right) |
default void |
modifyAny(Transformation2D<N> modifier) |
TransformableRegion<N> |
regionByColumns(int... columns) |
TransformableRegion<N> |
regionByLimits(int rowLimit,
int columnLimit) |
TransformableRegion<N> |
regionByOffsets(int rowOffset,
int columnOffset) |
TransformableRegion<N> |
regionByRows(int... rows) |
TransformableRegion<N> |
regionByTransposing() |
modifyColumn, modifyColumn, modifyDiagonal, modifyDiagonal, modifyMatchingInColumns, modifyMatchingInColumns, modifyMatchingInRows, modifyMatchingInRows, modifyOne, modifyOne, modifyRow, modifyRow
modifyAll, modifyMatching, modifyMatching, modifyRange
accept, isAcceptable
add, add, add, add, set, set, set, set
copyComplexArgument, copyComplexImaginary, copyComplexModulus, copyComplexModulusAndArgument, copyComplexReal, copyComplexRealAndImaginary, reset
fillColumn, fillColumn, fillColumn, fillColumn, fillColumn, fillColumn, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillOne, fillOne, fillOne, fillOne, fillOne, fillOne, fillRow, fillRow, fillRow, fillRow, fillRow, fillRow
column, column, column, column, column, count, count, countColumns, countRows, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, row
fillAll, fillAll, fillMatching, fillMatching, fillMatching, fillRange, fillRange
index, loopAll, loopMatching, loopRange, mapper, size
asCollectable2D, asPrimitive2D, byteValue, byteValue, columns, doubleValue, doubleValue, elements, equals, floatValue, floatValue, get, get, intValue, intValue, longValue, longValue, newPrimitiveColumnCollectable, newPrimitiveRowCollectable, rows, shortValue, shortValue, toRawCopy2D, toString, wrap, wrap
asCollectable1D, asPrimitive1D, axpy, dot, equals, hashCode, nonzeros, supplyTo, toRawCopy1D, toString, wrap, wrap, wrap
default void exchangeColumns(long colA, long colB)
exchangeColumns
in interface Mutate2D.Exchangeable
default void exchangeRows(long rowA, long rowB)
exchangeRows
in interface Mutate2D.Exchangeable
default void modifyAny(Transformation2D<N> modifier)
modifyAny
in interface Mutate2D.ModifiableReceiver<N extends Number>
TransformableRegion<N> regionByColumns(int... columns)
TransformableRegion<N> regionByLimits(int rowLimit, int columnLimit)
TransformableRegion<N> regionByOffsets(int rowOffset, int columnOffset)
TransformableRegion<N> regionByRows(int... rows)
TransformableRegion<N> regionByTransposing()
Copyright © 2019 Optimatika. All rights reserved.