Package net.imglib2.blocks
Class PermuteInvert
- java.lang.Object
-
- net.imglib2.blocks.PermuteInvert
-
class PermuteInvert extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description PermuteInvert(MemCopy memCopy, MixedTransform transform)privatePermuteInvert(PermuteInvert copier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcopyRecursively(java.lang.Object src, int srcPos, java.lang.Object dest, int destPos, int d)(package private) PermuteInvertnewInstance()voidpermuteAndInvert(java.lang.Object src, java.lang.Object dest, int[] destSize)
-
-
-
Field Detail
-
memCopy
private final MemCopy memCopy
-
n
private final int n
-
scomp
private final int[] scomp
-
sinv
private final boolean[] sinv
-
ssize
private final int[] ssize
-
ssteps
private final int[] ssteps
-
tsteps
private final int[] tsteps
-
csteps
private final int[] csteps
-
cstart
private int cstart
-
-
Constructor Detail
-
PermuteInvert
public PermuteInvert(MemCopy memCopy, MixedTransform transform)
-
PermuteInvert
private PermuteInvert(PermuteInvert copier)
-
-
Method Detail
-
permuteAndInvert
public void permuteAndInvert(java.lang.Object src, java.lang.Object dest, int[] destSize)
-
copyRecursively
private void copyRecursively(java.lang.Object src, int srcPos, java.lang.Object dest, int destPos, int d)
-
newInstance
PermuteInvert newInstance()
-
-