A type of operands and returned value. A floating-point scalar. A 2D vector type. A 3D vector type. Represents the size of the [enum OpType] enum.