code: function (levelNumber, tileDelta, parent) {
              if (!tileDelta) {
                  throw new ArgumentError(
                      Logger.logMessage(Logger.LEVEL_SEVERE, "Level", "constructor",
                          "The specified tile delta is null or undefined"));
              }
  
              if (!parent) {
                  throw new ArgumentError(
                      Logger.logMessage(Logger.LEVEL_SEVERE, "Level", "constructor",
                          "The specified parent level set is null or undefined"));
              }
  
              /**
               * The level's ordinal in its parent level set.
               * @type {Number}
               */
              this.levelNumber = levelNumber;
  
              /**
               * The geographic size of tiles within this level.
               * @type {Location}
               */
              this.tileDelta = tileDelta;
  
              /**
               * The level set that this level is a member of.
               * @type {LevelSet}
               */
              this.parent = parent;
  
              /**
               * The size of pixels or elevation cells within this level, in radians per pixel or per cell.
               * @type {Number}
               */
              this.texelSize = (tileDelta.latitude * Angle.DEGREES_TO_RADIANS) / parent.tileHeight;
  
              /**
               * The width in pixels or cells of the resource associated with tiles within this level.
               * @type {Number}
               */
              this.tileWidth = parent.tileWidth;
  
              /**
               * The height in pixels or cells of the resource associated with tiles within this level.
               * @type {Number}
               */
              this.tileHeight = parent.tileHeight;
  
              /**
               * The sector spanned by this level.
               * @type {Sector}
               */
              this.sector = parent.sector;
          }
docs: Constructs a Level within a [LevelSet]{@link LevelSet}. Applications typically do not interact with this
  class.
  @alias Level
  @constructor
  @classdesc Represents a level in a tile pyramid.
  @throws {ArgumentError} If either the specified tile delta or parent level set is null or undefined.