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

## de.grogra.imp3d.shading
Interface Light

All Superinterfaces:
  Emitter, Light, Scattering

    public interface Light

extends Scattering, Light

Field Summary

Fields inherited from interface de.grogra.ray.physics.Light
`AMBIENT, AREA, DIRECTIONAL, NO_LIGHT, POINT, SKY`

Fields inherited from interface de.grogra.ray.physics.Scattering
`DELTA_FACTOR, IS_NON_OPAQUE, MIN_UNUSED_FLAG, NEEDS_NORMAL, NEEDS_POINT, NEEDS_TANGENTS, NEEDS_TRANSFORMATION, NEEDS_UV, RANDOM_RAYS_GENERATE_ORIGINS`

Method Summary
`void` | `accept(LightVisitor visitor)`

Methods inherited from interface de.grogra.ray.physics.Light
`getLightType, getTotalPower, isIgnoredWhenHit, isShadowless`

Methods inherited from interface de.grogra.ray.physics.Emitter
`completeRay, computeExitance, generateRandomOrigins`

Methods inherited from interface de.grogra.ray.physics.Scattering
`computeBSDF, generateRandomRays, getAverageColor, getFlags`

Method Detail

### accept

    void accept(LightVisitor visitor)

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