Marshalling Impalement Left-Right Assigner

Assign independently authorized impalement sides: bearer dexter to viewer left; no marriage/gender/entitlement inference.

Description

Heraldic dexter is the bearer's right, which appears on the viewer's left.

Heraldic dexter is the bearer's right, which appears on the viewer's left.1

An impalement-side assignment must preserve that viewing distinction.

When to use Marshalling Impalement Left-Right Assigner

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 Marshalling Impalement Left-Right Assigner and understand its results

  1. Establish the source tradition, viewing frame, coordinate units and independently annotated features.
  2. Enter bearerDexterArmorialId, bearerSinisterArmorialId, using the field meanings and rules below, then run the tool.
  3. Read result.viewerLeftId, result.viewerRightId, using the output meanings and calculation rules below.
  4. Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
Input fieldMeaningValue typeRequirement
bearerDexterArmorialIdBearer dexter armorial idstringRequired
bearerSinisterArmorialIdBearer sinister armorial idstringRequired

Require both armorial IDs to be nonblank strings. Return the bearer-dexter ID as viewer left and the bearer-sinister ID as viewer right, preserving both strings. Equal IDs are allowed.

viewerLeft=bearerDexterId; viewerRight=bearerSinisterId

Use the matching field units and the exact boundary, ordering and reference rules above.

Output fieldMeaningValue type
resultCalculated observation or referenceobject
result.viewerLeftIdviewer Left Idstring
result.viewerRightIdviewer Right Idstring
json
{
  "input": {
    "bearerDexterArmorialId": "a",
    "bearerSinisterArmorialId": "b"
  },
  "output": {
    "result": {
      "viewerLeftId": "a",
      "viewerRightId": "b"
    }
  }
}

Limitations and assumptions

The assignment establishes only a viewing-frame correspondence. It does not determine who may impale the arms or verify their ownership.

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 Charge Facing Dexter Convention Checker: A horizontal facing vector can be translated into viewer and bearer sides. For a complementary comparison, use Per Pale Partition Midline Position Checker: Per-pale geometry concerns a vertical division across the field.

References

  1. Marshalling Impalement Left-Right Assigner — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies