buffalo_wings.wing.WingSpec
- class buffalo_wings.wing.WingSpec(schema_version, units, wing, airfoils=<factory>)[source]
Bases:
objectTop-level wing geometry schema.
Attributes
Schema version number for the serialized wing definition.
Units block used by the serialized schema.
Wing definition payload.
Named airfoils referenced by the wing definition.
- schema_version: int
Schema version number for the serialized wing definition.
- wing: WingDefinitionSpec
Wing definition payload.
- airfoils: dict[str, Naca4AirfoilSpec | Naca4ModifiedAirfoilSpec | Naca5AirfoilSpec | Naca5ModifiedAirfoilSpec | Naca16AirfoilSpec | FlatPlateAirfoilSpec | BiconvexAirfoilSpec | BiconvexParabolaAirfoilSpec | PolygonAirfoilSpec | EllipseAirfoilSpec | CircularArcAirfoilSpec | JoukowskiAirfoilSpec | Naca6AirfoilSpec | Naca6AAirfoilSpec | FileAirfoilSpec | PointsAirfoilSpec | SplineAirfoilSpec | CstAirfoilSpec | ParsecAirfoilSpec]
Named airfoils referenced by the wing definition.