本文整理了Java中net.imglib2.type.logic.BitType.get()
方法的一些代码示例,展示了BitType.get()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BitType.get()
方法的具体详情如下:
包路径:net.imglib2.type.logic.BitType
类名称:BitType
方法名:get
暂无
代码示例来源:origin: net.imglib2/imglib2
@Override
public String toString()
{
final boolean value = get();
return value ? "1" : "0";
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public BigInteger getBigInteger()
{
return get() ? BigInteger.ONE : BigInteger.ZERO;
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public boolean valueEquals( final BitType t )
{
return get() == t.get();
}
代码示例来源:origin: imglib/imglib2
@Override
public int getInteger()
{
return get() ? 1 : 0;
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public int getInteger()
{
return get() ? 1 : 0;
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public long getIntegerLong()
{
return get() ? 1 : 0;
}
代码示例来源:origin: imglib/imglib2
@Override
public int hashCode()
{
return Boolean.hashCode( get() );
}
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public void xor( final BitType c )
{
set( get() ^ c.get() );
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public int compareTo( final BitType other )
{
return Boolean.compare( get(), other.get() );
}
代码示例来源:origin: net.imglib2/imglib2-ops
@Override
public BitType compute(BitType input1, BitType input2, BitType output) {
boolean value = input1.get() && !input2.get();
output.set(value);
return output;
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public void and( final BitType c )
{
set( get() && c.get() );
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public void not()
{
set( !get() );
}
代码示例来源:origin: imglib/imglib2
@Override
public BitType copy()
{
return new BitType( get() );
}
代码示例来源:origin: net.imglib2/imglib2
@Override
public void mul( final double c )
{
if ( c >= 0.5f )
set( get() && true );
else
set( false );
}
代码示例来源:origin: net.imagej/imagej-common
@Override
public void cast(BitType val, BigComplex dest) {
dest.setReal(val.get() ? 1 : 0);
dest.setImag(BigDecimal.ZERO);
}
代码示例来源:origin: imglib/imglib2
@Override
public void mul( final float c )
{
if ( c >= 0.5f )
set( get() && true );
else
set( false );
}
代码示例来源:origin: imglib/imglib2
@Override
public void mul( final double c )
{
if ( c >= 0.5f )
set( get() && true );
else
set( false );
}
代码示例来源:origin: net.imglib2/imglib2-ops
@Override
public boolean isTrue(long[] val) {
accessor.setPosition(val[0],0); // U == index 0
accessor.setPosition(val[1],1); // V == index 1
return accessor.get().get();
}
代码示例来源:origin: imglib/imglib2
/**
* Test method for {@link net.imglib2.type.logic.BitType#setOne()}.
*/
@Test
public void testSetOne()
{
for ( final BitType t : img )
t.setOne();
for ( final BitType t : img )
assertTrue( t.get() );
}
代码示例来源:origin: imglib/imglib2
/**
* Test method for {@link net.imglib2.type.logic.BitType#setZero()}.
*/
@Test
public void testSetZero()
{
for ( final BitType t : img )
t.setZero();
for ( final BitType t : img )
assertTrue( !t.get() );
}
内容来源于网络,如有侵权,请联系作者删除!