buffalo_wings.airfoil.AirfoilDocumentCurveResult
- class buffalo_wings.airfoil.AirfoilDocumentCurveResult(name, curve, definition_type, source_airfoil_name=None, source_family=None, camber_mode=None)[source]
Bases:
objectDocument-level curve resolution result plus provenance metadata.
- name
Document-local curve name that was resolved.
- Type:
str
- definition_type
Stable schema discriminator from the resolved curve definition.
- Type:
str
- source_airfoil_name
Name of the referenced source airfoil when the curve is derived from one, otherwise
None.- Type:
str | None
- source_family
Runtime family name that produced the resolved curve when available.
- Type:
str | None
- camber_mode
Camber provenance when the resolved curve is airfoil-derived, otherwise
None.- Type:
{"exact", "approximate"}| None
Attributes