zospy.analyses.polarization.transmission.PolarizationTransmissionTransformer#

class zospy.analyses.polarization.transmission.PolarizationTransmissionTransformer#

Bases: ZospyTransformer

Transformer for the output of the Polarization Transmission analysis.

Methods

DATE

alias of str

FLOAT(f)

Floating point number with localized decimal separator.

INT(i)

Integer number.

UINT(i)

Unsigned integer number.

WORD

alias of str

chief_ray_transmissions(args)

Transform the chief ray transmission data to a SimpleField.

dict(args)

Transform a key-value mapping.

field_group(args)

Transform a group of fields under a common key to a SimpleField.

field_name(name)

Transform a field name.

field_parameters(args)

Transform field parameters.

field_transmissions(args)

Transform the field transmission data to a SimpleField.

field_value(value)

Transform a field value.

list

Built-in mutable sequence.

multi_string(iterable, /)

Concatenate any number of strings.

parametric_field(args)

Transform a field with parameters.

parametric_unit_field(args)

Transform a field with parameters and a unit.

simple_field(args)

Transform a simple field with a name and a value.

start(args)

Transform the root of the parse tree.

string_list(args)

List of whitespace-separated strings.

table(args)

Transform a table with a header and one or more rows.

text(args)

Discard text that can be ignored.

transform(tree)

Transform the given tree, and return the final result

transmission_table(args)

Transform the transmission table data to a SimpleField.

tuple(args)

Transform a tuple of values.

unit(args)

Transform a unit of measurement.

unit_field(args)

Transform a field with a unit.

chief_ray_transmissions(args) SimpleField#

Transform the chief ray transmission data to a SimpleField.

field_transmissions(args) SimpleField#

Transform the field transmission data to a SimpleField.

transmission_table(args) SimpleField#

Transform the transmission table data to a SimpleField.