Home

EquipmentShape

The shape and dimensions of an equipment module.

Type

struct

Properties

width

height

type

The shape. When using "manual", points must be defined.

points

Only used when when type is "manual". Each inner array is a "position" inside width×height of the equipment. Each positions that is defined is a filled squares of the equipment shape. {0, 0} is the upper left corner of the equipment.

Examples

-- A set of points which fall within the width/height - can't be empty
points =
{
  {0, 0}, {1, 0}, {2, 0}, {3, 0},
  {0, 1},                 {3, 1},
  {0, 2},                 {3, 2},
  {0, 3}, {1, 3}, {2, 3}, {3, 3}
}