Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.grogra.ray.tracing
Interface BidirectionalPathTracer.PathingStrategies

All Known Implementing Classes:
  HagensBiDiStrategie1

Enclosing class:
  BidirectionalPathTracer

    public static interface BidirectionalPathTracer.PathingStrategies

Method Summary
`void` | `getColorFromRay(Ray ray, Color4f color)`
`LightProcessor` | `getLightProcessor()`
`int` | `getRecursionDepth()`
`void` | `prepareRayProcessor(RTScene scene, IntersectionProcessor intersectionProcessor)`
`void` | `setIntersectionProcessor(IntersectionProcessor processor)`
`void` | `setLightProcessor(LightProcessor proc)`
`void` | `setRecursionDepth(int value)`

Method Detail

### getColorFromRay

    void getColorFromRay(Ray ray,
                         Color4f color)

### getLightProcessor

    LightProcessor getLightProcessor()

### getRecursionDepth

    int getRecursionDepth()

### prepareRayProcessor

    void prepareRayProcessor(RTScene scene,
                             IntersectionProcessor intersectionProcessor)

### setIntersectionProcessor

    void setIntersectionProcessor(IntersectionProcessor processor)

### setLightProcessor

    void setLightProcessor(LightProcessor proc)

### setRecursionDepth

    void setRecursionDepth(int value)

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD