Skip to content

@ue-too/board / index / translationHeightOf

関数: translationHeightOf()

translationHeightOf(boundaries): number | undefined

定義: packages/board/src/camera/utils/position.ts:365

Calculates the height (y-axis span) of the boundaries.

パラメータ

boundaries

The boundaries to measure

Boundaries | undefined

戻り値

number | undefined

Height in world units, or undefined if y boundaries are not fully defined

Remarks

Returns undefined if boundaries don't have both min.y and max.y defined. Result is always non-negative for valid boundaries (max.y - min.y).

typescript
translationHeightOf({
  min: { x: -100, y: -50 },
  max: { x: 100, y: 50 }
}); // 100

translationHeightOf({ min: { y: 0 } }); // undefined (no max.y)
translationHeightOf(undefined);          // undefined