@Override public LongArray createArray( final int numEntities ) { return new LongArray( numEntities ); } }
public GenericLongType( final long value ) { img = null; dataAccess = new LongArray( 1 ); setLong( value ); }
@Override public LongArray load( final ByteBuffer bytes, final int numElements ) { return new LongArray( loadData( bytes, numElements ) ); } }
/** * Creates an {@link ArrayImg}<{@link UnsignedLongType}, {@link LongArray}> * reusing a passed long[] array. */ final public static ArrayImg< UnsignedLongType, LongArray > unsignedLongs( final long[] array, final long... dim ) { return unsignedLongs( new LongArray( array ), dim ); }
public UnsignedLongType( final BigInteger value ) { super( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value.longValue() ); }
public UnsignedLongType( final BigInteger value ) { super( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value.longValue() ); }
public Unsigned128BitType( final long lower, final long upper ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 2 ); set( lower, upper ); }
public Unsigned2BitType( final long value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value ); }
/** * Creates an {@link ArrayImg}<{@link LongType}, {@link LongArray}> reusing * a passed long[] array. */ final public static ArrayImg< LongType, LongArray > longs( final long[] array, final long... dim ) { return longs( new LongArray( array ), dim ); }
/** * Creates an {@link ArrayImg}<{@link LongType}, {@link LongArray}> reusing * a passed long[] array. */ final public static ArrayImg< LongType, LongArray > longs( final long[] array, final long... dim ) { return longs( new LongArray( array ), dim ); }
public Unsigned128BitType( final BigInteger value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 2 ); set( value ); }
public BitType( final boolean value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value ); }
public Unsigned12BitType( final long value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value ); }
public Unsigned4BitType( final long value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 1 ); set( value ); }
public Unsigned128BitType( final BigInteger value ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 2 ); set( value ); }
@Override public LongArray wrap( final A access ) { return new LongArray( ( long[] ) access.getCurrentStorageArray() ); }
public GenericLongType( final long value ) { img = null; dataAccess = new LongArray( 1 ); setLong( value ); }
public Unsigned128BitType( final long lower, final long upper ) { this( ( NativeImg< ?, ? extends LongAccess > ) null ); dataAccess = new LongArray( 2 ); set( lower, upper ); }
public AbstractBit64Type( final long value, final int nBits ) { this( ( NativeImg< ?, ? extends LongAccess > ) null, nBits ); updateIndex( 0 ); dataAccess = new LongArray( 1 ); setBits( value ); }
public LongImage(final long[] dim, final long[] pixels) { super(new LongArray(pixels), dim, new Fraction()); setLinkedType(new LongType(this)); } }