complexType · extension complexBaseType · all
Rectangle with optionally rounded corners
The rectangle is 1 wide in y direction and heightToWidthRatio high in z direction, centered at the origin. The optional cornerRadius rounds all four corners with quarter circles of the same radius, given relative to the width; without it, the corners are sharp. The radius must be less than half the width and must not exceed half the height; if it equals half the height, the short sides become semicircles. Order and curve parameter are described for standardProfileType.
The contour is the set of points (y, z) that fulfill
with c = cornerRadius and r = heightToWidthRatio.
| Name | Type | Constraints | Use | Default | Description |
|---|---|---|---|---|---|
@externalDataDirectory | xsd:string | optional | Directory of the external data file | ||
@externalDataNodePath | xsd:string | optional | Path of the node inside the external data file | ||
@externalFileName | xsd:string | optional | Name of the external data file |
| Name | Type | Constraints | OccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration. | Default | Description |
|---|---|---|---|---|---|
| allThe children below may appear in any order. Each may appear at most once. | |||||
cornerRadius | doubleBaseType | minInclusive, maxExclusive | [0..1] optional | Radius of the rounded corners relative to the width, less than half the width and at most half the height (if omitted: sharp corners) | |
heightToWidthRatio | posExcl0DoubleBaseType | minExclusive | [1..1] required | Height of the rectangle relative to its width | |
cpacs/vehicles/profiles/fuselageProfiles/fuselageProfile/standardProfile/rectanglecpacs/vehicles/profiles/wingAirfoils/wingAirfoil/standardProfile/rectanglecpacs/vehicles/profiles/rotorAirfoils/rotorAirfoil/standardProfile/rectangle| Type | Name |
|---|---|
standardProfileType | rectangle |