JPBRT 0.5

org.jpbrt.core
Class Distribution1D

java.lang.Object
  extended by org.jpbrt.core.Distribution1D

public class Distribution1D
extends java.lang.Object

Distribution1D.

Version:
1.0 2010-09-14 Created.
Author:
Werner Randelshofer

Field Summary
 int count
           
 
Constructor Summary
Distribution1D(float[] f, int offset, int n)
           
 
Method Summary
 float sampleContinuous(float u, float[] pdf)
           
 float sampleContinuous(float u, float[] pdf, int[] off)
           
 int sampleDiscrete(float u, float[] pdf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

count

public int count
Constructor Detail

Distribution1D

public Distribution1D(float[] f,
                      int offset,
                      int n)
Method Detail

sampleContinuous

public float sampleContinuous(float u,
                              float[] pdf)

sampleContinuous

public float sampleContinuous(float u,
                              float[] pdf,
                              int[] off)

sampleDiscrete

public int sampleDiscrete(float u,
                          float[] pdf)

Copyright 2010 © by the authors and contributors of the JPBRT project.
Some rights reserved.