Skip to content

Class: BoundingBox2D

an axis-aligned 2D bounding box (float units)

URI: https://w3id.org/osc-em/oscem-schemas/:BoundingBox2D

classDiagram class BoundingBox2D click BoundingBox2D href "../BoundingBox2D" BoundingBox2D : x_max BoundingBox2D --> "0..1" QuantityValue : x_max click QuantityValue href "../QuantityValue" BoundingBox2D : x_min BoundingBox2D --> "0..1" QuantityValue : x_min click QuantityValue href "../QuantityValue" BoundingBox2D : y_max BoundingBox2D --> "0..1" QuantityValue : y_max click QuantityValue href "../QuantityValue" BoundingBox2D : y_min BoundingBox2D --> "0..1" QuantityValue : y_min click QuantityValue href "../QuantityValue"

Slots

Name Cardinality and Range Description Inheritance
x_min 0..1
QuantityValue
minimum x direct
x_max 0..1
QuantityValue
maximum x direct
y_min 0..1
QuantityValue
minimum y direct
y_max 0..1
QuantityValue
maximum y direct

Usages

used by used in type used
Acquisition beamshift range BoundingBox2D
Acquisition beamtilt range BoundingBox2D
Acquisition imageshift range BoundingBox2D

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/osc-em/oscem-schemas

Mappings

Mapping Type Mapped Value
self https://w3id.org/osc-em/oscem-schemas/:BoundingBox2D
native https://w3id.org/osc-em/oscem-schemas/:BoundingBox2D

LinkML Source

Direct

name: BoundingBox2D
description: an axis-aligned 2D bounding box (float units)
from_schema: https://w3id.org/osc-em/oscem-schemas
slots:
- x_min
- x_max
- y_min
- y_max

Induced

name: BoundingBox2D
description: an axis-aligned 2D bounding box (float units)
from_schema: https://w3id.org/osc-em/oscem-schemas
attributes:
  x_min:
    name: x_min
    description: minimum x
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: x_min
    owner: BoundingBox2D
    domain_of:
    - BoundingBox2D
    range: QuantityValue
  x_max:
    name: x_max
    description: maximum x
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: x_max
    owner: BoundingBox2D
    domain_of:
    - BoundingBox2D
    range: QuantityValue
  y_min:
    name: y_min
    description: minimum y
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: y_min
    owner: BoundingBox2D
    domain_of:
    - BoundingBox2D
    range: QuantityValue
  y_max:
    name: y_max
    description: maximum y
    from_schema: https://w3id.org/osc-em/oscem-schemas
    rank: 1000
    alias: y_max
    owner: BoundingBox2D
    domain_of:
    - BoundingBox2D
    range: QuantityValue