Classes and functions for building single- and multi-walled 
  nanotubes.
  Copyright Schrodinger, LLC.  All rights reserved.
    |  | CheckInput Check user input.
 | 
    |  | Rectangle Manage the properties of a rectangle.
 | 
    |  | NanoSheet Create a sheet.HoneycombLattice that is large enough so that the 
        nanotube sheet can be cut out from it.
 | 
    |  | NanoTubeSheet Preprocess a nanosheet into a nanotube sheet which will be rolled 
        up into a nanotube.
 | 
    |  | NanoTube Create a nanotube by rolling up a nanotube sheet.
 | 
    |  | MultiWalledNanoTube Build a multi-walled nanotube by assembling specific NanoTubes.
 | 
    |  | NanoTubes Main class for making nanotubes.
 |