WavelengthsRange#

class ansys.speos.core.simulation.SimulationVirtualBSDF.WavelengthsRange(wavelengths_range, default_values=True, stable_ctr=False)#

Range of wavelengths.

By default, a range from 400nm to 700nm is chosen, with a sampling of 13.

Parameters:
wavelengths_rangeansys.api.speos.sensor.v1.common_pb2.WavelengthsRange

Wavelengths range protobuf object to modify.

default_valuesbool

Uses default values when True.

stable_ctrbool

Variable to indicate if usage is inside class scope

Parameters:
  • default_values (bool)

  • stable_ctr (bool)

Notes

Do not instantiate this class yourself, use set_wavelengths_range method available in sensor classes.

Overview#

start

Start value of wavelength.

end

End value of wavelength.

sampling

Wavelength sampling.

Import detail#

from ansys.speos.core.simulation.SimulationVirtualBSDF import WavelengthsRange

Property detail#

property WavelengthsRange.start: float#

Start value of wavelength.

Parameters:
value: float

Start wavelength to assign.

Returns:
float

Start wavelength.

property WavelengthsRange.end: float#

End value of wavelength.

Parameters:
value: float

End wavelength to assign.

Returns:
float

End wavelength.

property WavelengthsRange.sampling: int#

Wavelength sampling.

Parameters:
value: int

wavelength sampling to assign.

Returns:
int

Wavelength sampling.