Package net.imglib2.type.numeric.real

Examples of net.imglib2.type.numeric.real.DoubleType


    }

    if ( UnsignedByteType.class.isAssignableFrom( type.getClass() ) )
    {
      final ByteArray array = new ByteArray( numElements( dims ) );
      final ArrayImgAWTScreenImage< UnsignedByteType, ByteArray > container = new UnsignedByteAWTScreenImage( new UnsignedByteType( array ), array, dims );
      container.setLinkedType( new UnsignedByteType( container ) );
      return ( ArrayImgAWTScreenImage ) container;
    }

    if ( ShortType.class.isAssignableFrom( type.getClass() ) )
    {
View Full Code Here


    }

    if ( UnsignedIntType.class.isAssignableFrom( type.getClass() ) )
    {
      final IntArray array = new IntArray( numElements( dims ) );
      final ArrayImgAWTScreenImage< UnsignedIntType, IntArray > container = new UnsignedIntAWTScreenImage( new UnsignedIntType( array ), array, dims );
      container.setLinkedType( new UnsignedIntType( container ) );
      return ( ArrayImgAWTScreenImage ) container;
    }

    if ( FloatType.class.isAssignableFrom( type.getClass() ) )
    {
View Full Code Here

    }

    if ( UnsignedShortType.class.isAssignableFrom( type.getClass() ) )
    {
      final ShortArray array = new ShortArray( numElements( dims ) );
      final ArrayImgAWTScreenImage< UnsignedShortType, ShortArray > container = new UnsignedShortAWTScreenImage( new UnsignedShortType( array ), array, dims );
      container.setLinkedType( new UnsignedShortType( container ) );
      return ( ArrayImgAWTScreenImage ) container;
    }

    if ( IntType.class.isAssignableFrom( type.getClass() ) )
    {
View Full Code Here

    }

    if ( DoubleType.class.isAssignableFrom( type.getClass() ) )
    {
      final DoubleArray array = new DoubleArray( numElements( dims ) );
      final ArrayImgAWTScreenImage< DoubleType, DoubleArray > container = new DoubleAWTScreenImage( new DoubleType( array ), array, dims );
      container.setLinkedType( new DoubleType( container ) );
      return ( ArrayImgAWTScreenImage ) container;
    }

    throw new IllegalArgumentException( "Can't find AWTScreenImage for type " + type.toString() + "!" );
  }
View Full Code Here

public final class RealDoubleSamplerConverter< R extends RealType< R > > implements SamplerConverter< R, DoubleType >
{
  @Override
  public DoubleType convert( final Sampler< ? extends R > sampler )
  {
    return new DoubleType( new RealConvertingDoubleAccess< R >( sampler ) );
  }
View Full Code Here

   * Create an {@link ArrayImg}<{@link DoubleType}, {@link DoubleArray}>.
   */
  @SuppressWarnings( "unchecked" )
  final static public ArrayImg< DoubleType, DoubleArray > doubles( final long... dim )
  {
    return ( ArrayImg< DoubleType, DoubleArray > ) new ArrayImgFactory< DoubleType >().create( dim, new DoubleType() );
  }
View Full Code Here

   */
  final public static ArrayImg< DoubleType, DoubleArray > doubles( final double[] array, final long... dim )
  {
    final DoubleArray access = new DoubleArray( array );
    final ArrayImg< DoubleType, DoubleArray > img = new ArrayImg< DoubleType, DoubleArray >( access, dim, new Fraction() );
    final DoubleType t = new DoubleType( img )
    img.setLinkedType( t );
    return img;
  }
View Full Code Here

   * Create an {@link PlanarImg}<{@link DoubleType}, {@link DoubleArray}>.
   */
  @SuppressWarnings( "unchecked" )
  final static public PlanarImg< DoubleType, DoubleArray > doubles( final long... dim )
  {
    return ( PlanarImg< DoubleType, DoubleArray > ) new PlanarImgFactory< DoubleType >().create( dim, new DoubleType() );
  }
View Full Code Here

      final double[] position = new double[ n ];
      for ( int d = 0; d < n; ++d )
        position[ d ] = rnd.nextDouble();

      final RealPoint realPoint = new RealPoint( position );
      final DoubleType sample = new DoubleType( rnd.nextDouble() );

      realPointList.add( realPoint );
      sampleList.add( sample );
      realPointSampleList.add( realPoint, sample );
    }
View Full Code Here

  @Before
  public void init()
  {
    for ( int i = 0; i < samples.length; ++i )
      realPointSampleList.add( new RealPoint( coordinates[ i ] ), new DoubleType( samples[ i ] ) );
  }
View Full Code Here

TOP

Related Classes of net.imglib2.type.numeric.real.DoubleType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.