Kat script to Finesse object adapters.

Adapters provide various useful information to the kat script compiler about Finesse objects, and vice versa for the kat script generator.


AnalysisAdapter(aliases, setter[, getter, ...])

Adapter for analyses.

BaseAdapter(aliases, setter[, getter, ...])

Adapter defining a kat script instruction and how it maps to/from a type.

CommandAdapter(aliases, setter[, getter, ...])

Adapter for commands.

ElementAdapter(aliases, setter[, getter, ...])

Adapter for elements.


An object that when called returns the parameters and values that should be dumped to represent an object in kat script.

ModelObject(aliases, setter[, getter, ...])

Mixin for adapters that control Python objects directly (e.g.