@Override public int getInteger() { return get() ? 1 : 0; }
@Override public long getIntegerLong() { return get() ? 1 : 0; }
@Override public String toString() { return "" + get(); }
@Override public int getInteger() { return get() ? 1 : 0; }
@Override public BigInteger getBigInteger() { return get() ? BigInteger.ONE : BigInteger.ZERO; }
@Override public String toString() { return "" + get(); }
@Override public long getIntegerLong() { return get() ? 1 : 0; }
@Override public int hashCode() { return Boolean.hashCode( get() ); }
@Override public int hashCode() { return Boolean.hashCode( get() ); }
@Override public NativeBoolType copy() { return new NativeBoolType( get() ); }
@Override public NativeBoolType copy() { return new NativeBoolType( get() ); }
@Override public void mul( final double c ) { if ( c >= 0.5f ) set( get() && true ); else set( false ); }
@Override public void mul( final double c ) { if ( c >= 0.5f ) set( get() && true ); else set( false ); }
@Override public void mul( final float c ) { if ( c >= 0.5f ) set( get() && true ); else set( false ); }
@Override public void mul( final float c ) { if ( c >= 0.5f ) set( get() && true ); else set( false ); }
/** * Test method for {@link net.imglib2.type.logic.NativeBoolType#setZero()}. */ @Test public void testSetZero() { for ( final NativeBoolType t : img ) t.setZero(); for ( final NativeBoolType t : img ) assertTrue( !t.get() ); }