public abstract static class TransformableRegion.ReceiverRegion<N extends Number> extends Object implements TransformableRegion<N>
TransformableRegion.ColumnsRegion<N extends Number>, TransformableRegion.FillByMultiplying<N extends Number>, TransformableRegion.LimitRegion<N extends Number>, TransformableRegion.OffsetRegion<N extends Number>, TransformableRegion.ReceiverRegion<N extends Number>, TransformableRegion.RowsRegion<N extends Number>, 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 | Constructor and Description |
---|---|
protected |
ReceiverRegion(TransformableRegion.FillByMultiplying<N> multiplier,
long rows,
long columns) |
Modifier and Type | Method and Description |
---|---|
void |
fillByMultiplying(Access1D<N> left,
Access1D<N> right) |
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() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
exchangeColumns, exchangeRows, modifyAny
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
protected ReceiverRegion(TransformableRegion.FillByMultiplying<N> multiplier, long rows, long columns)
public final void fillByMultiplying(Access1D<N> left, Access1D<N> right)
fillByMultiplying
in interface TransformableRegion<N extends Number>
public final TransformableRegion<N> regionByColumns(int... columns)
regionByColumns
in interface TransformableRegion<N extends Number>
public final TransformableRegion<N> regionByLimits(int rowLimit, int columnLimit)
regionByLimits
in interface TransformableRegion<N extends Number>
public final TransformableRegion<N> regionByOffsets(int rowOffset, int columnOffset)
regionByOffsets
in interface TransformableRegion<N extends Number>
public final TransformableRegion<N> regionByRows(int... rows)
regionByRows
in interface TransformableRegion<N extends Number>
public TransformableRegion<N> regionByTransposing()
regionByTransposing
in interface TransformableRegion<N extends Number>
Copyright © 2019 Optimatika. All rights reserved.