[idx3d::API]
idx3d_Math.java

package idx3d ;

public final class idx3d_Math

public static float pi=3.1415926535f;

  • public static final float deg2rad (float deg)
  • public static final float rad2deg (float rad)
  • public static final float sin (float angle)
  • public static final float cos (float angle)
  • public static final float pythagoras (float a, float b)
  • public static final int pythagoras (int a, int b)
  • public static final int crop (int num, int min, int max)
  • public static final float crop (float num, float min, float max)
  • public static final boolean inrange (int num, int min, int max)
  • public static final void clearBuffer (int[] buffer, int value)
  • public static final void cropBuffer (int[] buffer, int min, int max)
  • public static final void copyBuffer (int[] source, int[] target)
  • public static final float random ()
  • public static final float random (float min, float max)
  • public static final float randomWithDelta (float averidge, float delta)
  • public static final int fastRnd (int bits)
  • public static final int fastRndBit ()
  • public static final float interpolate (float a, float b, float d)
  • idx3d SubPages
    Demos
    Download
    Releases
    Feature list
    Documentation
    API [Interface]
    Source Code
    Class Diagrams
    Links

    Material Lab
    idx3d.debug.Inspector

    © 2000 by Peter Walser    |    proxima@active.ch     |    http://www2.active.ch/~proxima