Per Bend Sinister Diagonal Path Generator
Per-bend-sinister straight partition in viewer top-left x-right, y-down coordinates; not shield outline clipping.
Description
A per-bend-sinister division can be represented as a diagonal across a rectangular envelope.
A per-bend-sinister division can be represented as a diagonal across a rectangular envelope.1
The viewing frame must be explicit to avoid reversing heraldic sides.
When to use Per Bend Sinister Diagonal Path Generator
Use this tool to calculate or review the supplied observations under the stated rules. Establish the source tradition, viewing frame, coordinate units and independently annotated features.
How to use Per Bend Sinister Diagonal Path Generator and understand its results
- Establish the source tradition, viewing frame, coordinate units and independently annotated features.
- Enter fieldWidth, fieldHeight, using the field meanings and rules below, then run the tool.
- Read result.start, result.end, using the output meanings and calculation rules below.
- Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| fieldWidth | Field width | number | Required |
| fieldHeight | Field height | number | Required |
Use positive field width and height, each at most 1000000000 in one unit. In viewer x-right/y-down coordinates, return a segment from [width,0] to [0,height].
start=[w,0]; end=[0,h] Use the matching field units and the exact boundary, ordering and reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Calculated observation or reference | object |
| result.start | start | list |
| result.end | end | list |
{
"input": {
"fieldWidth": 100,
"fieldHeight": 120
},
"output": {
"result": {
"start": [
100,
0
],
"end": [
0,
120
]
}
}
} Limitations and assumptions
These endpoints span a rectangular envelope; there is no shield-outline clipping, width, edge ornament or grant interpretation.
Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Extremely large composite outputs are rejected.
Alternative or Complementary methods
For a related step, use Bend Diagonal Angle Geometry Checker (45°): A diagonal's angle follows from its horizontal run and vertical rise in a specified coordinate model. For a complementary comparison, use Bendy Sinister Diagonal Stripe Counter: Projected stripe edges define intervals along a chosen measurement axis.
References
Similar or alternative tools
- Bend Diagonal Angle Geometry Checker (45°)
A diagonal's angle follows from its horizontal run and vertical rise in a specified coordinate model.
- Bendy Sinister Diagonal Stripe Counter
Projected stripe edges define intervals along a chosen measurement axis.