net.imglib2.type.logic.BitType.get()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(97)

本文整理了Java中net.imglib2.type.logic.BitType.get()方法的一些代码示例,展示了BitType.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BitType.get()方法的具体详情如下:
包路径:net.imglib2.type.logic.BitType
类名称:BitType
方法名:get

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() );
}

相关文章