hexgrid constructs a hexagonal grid of points
  on the window W. If trim=TRUE (the default),
  the grid is intersected with W so that all points lie
  inside W. If trim=FALSE, then we retain all grid points
  which are the centres of hexagons that intersect W.
hextess constructs a tessellation of hexagons
  on the window W. If trim=TRUE (the default),
  the tessellation is restricted to the interior of W,
  so that there will be some fragmentary hexagons near the
  boundary of W. If trim=FALSE, the tessellation
  consists of all hexagons which intersect W.
The points of hexgrid(...) are the
  centres of the tiles of hextess(...) 
  in the same order.
  
In the initial position of the grid or tessellation,
  one of the grid points (tile centres) is placed at the 
  origin, which defaults to the midpoint of the
  bounding rectangle of W. The grid can be shifted
  relative to this origin by specifing the offset.