SquareUniformIllumination.Builder

public static class Builder implements IlluminationBuilder

A Builder for creating new SquareUniformIllumination instances.

Methods

build

public SquareUniformIllumination build()

height

public Builder height(double height)

orientation

public Builder orientation(Vector3D orientation)

power

public Builder power(double power)

refractiveIndex

public Builder refractiveIndex(RefractiveIndex refractiveIndex)

wavelength

public Builder wavelength(double wavelength)

width

public Builder width(double width)