Object

An object

Full Specification

Object {
   name : string,
   dimensions : Point3D,
   location : Point3D,
   up : Vector3D,
   front : Vector3D,
   specifications : ObjectSpecs,
   space : string, // optional,
}

name

The name of the object

dimensions

The size of the object (x, y, z)

location

The location of the center of the object

up

The up

front

Front

specifications

The specification of the object

space (optional)

The space in which the object is located