de.jarnbjo.vorbis
Class Util

java.lang.Object
  extended byde.jarnbjo.vorbis.Util

public final class Util
extends java.lang.Object


Constructor Summary
Util()
           
 
Method Summary
static float float32unpack(int x)
           
static int highNeighbour(int[] v, int x)
           
static int icount(int value)
           
static int ilog(int x)
           
static int intPow(int base, int e)
           
static boolean isBitSet(int value, int bit)
           
static int lookup1Values(int a, int b)
           
static int lowNeighbour(int[] v, int x)
           
static void renderLine(int x0, int y0, int x1, int y1, float[] v)
           
static int renderPoint(int x0, int x1, int y0, int y1, int x)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

ilog

public static final int ilog(int x)

float32unpack

public static final float float32unpack(int x)

lookup1Values

public static final int lookup1Values(int a,
                                      int b)

intPow

public static final int intPow(int base,
                               int e)

isBitSet

public static final boolean isBitSet(int value,
                                     int bit)

icount

public static final int icount(int value)

lowNeighbour

public static final int lowNeighbour(int[] v,
                                     int x)

highNeighbour

public static final int highNeighbour(int[] v,
                                      int x)

renderPoint

public static final int renderPoint(int x0,
                                    int x1,
                                    int y0,
                                    int y1,
                                    int x)

renderLine

public static final void renderLine(int x0,
                                    int y0,
                                    int x1,
                                    int y1,
                                    float[] v)