PitchKit
API Reference@pitchkit/coreInterfaces

GoalGeometry

Defined in: packages/core/src/goal/geometry.ts:55

Properties

PropertyModifierTypeDescriptionDefined in
backdropreadonlyGoalRectEverything above the goal line.packages/core/src/goal/geometry.ts:57
crossbarreadonlyGoalRect-packages/core/src/goal/geometry.ts:75
fontSizereadonlynumber-packages/core/src/goal/geometry.ts:76
groundreadonlyGoalRectThe ground in front of the goal.packages/core/src/goal/geometry.ts:59
groundMarkingsreadonlyreadonly GoalGroundMarking[]-packages/core/src/goal/geometry.ts:60
heightMarkerreadonlyGoalDimensionMarkerThe height to the crossbar, drawn left of the left post.packages/core/src/goal/geometry.ts:80
mouthreadonlyGoalRectThe net behind the goal mouth.packages/core/src/goal/geometry.ts:72
netreadonlyreadonly GoalSegment[]-packages/core/src/goal/geometry.ts:73
penaltySpotreadonlyobjectWhere the penalty spot is, in perspective. Its position is to scale; its size is not, since a real spot seen from this low reads as a dash.packages/core/src/goal/geometry.ts:65
penaltySpot.cxreadonlynumber-packages/core/src/goal/geometry.ts:66
penaltySpot.cyreadonlynumber-packages/core/src/goal/geometry.ts:67
penaltySpot.rxreadonlynumber-packages/core/src/goal/geometry.ts:68
penaltySpot.ryreadonlynumber-packages/core/src/goal/geometry.ts:69
postsreadonlyreadonly [GoalRect, GoalRect]-packages/core/src/goal/geometry.ts:74
widthMarkerreadonlyGoalDimensionMarkerThe distance between the posts, drawn above the crossbar.packages/core/src/goal/geometry.ts:78

On this page