SquareUniformElectricField.Builder

public static class Builder implements ElectricFieldBuilder

The builder for constructing Gaussian2D instances.

Methods

build

public SquareUniformElectricField build()

height

public Builder height(double height)

orientation

public Builder orientation(Vector3D orientation)

refractiveIndex

public Builder refractiveIndex(RefractiveIndex n)

wavelength

public Builder wavelength(double wavelength)

width

public Builder width(double width)