| Trees | Indices | Help | 
 | 
|---|
|  | 
Classes and functions to handle various shapes.
Copyright Schrodinger, LLC. All rights reserved.
| 
 | |||
| Vertex Class to manage vertices. | |||
| Edge Class to manage edges. | |||
| Face Class to manage faces. | |||
| ConvexPolyhedron Class to manage a convex polyhedron. | |||
| Cube Class to manage a cube. | |||
| Tetrahedron Class to manage a tetrahedron. | |||
| Octahedron Class to manage an octahedron. | |||
| Dodecahedron Class to manage a dodecahedron. | |||
| Icosahedron Class to manage an icosahedron. | |||
| Cubeoctahedron Class to manage a cubeoctahedron. | |||
| Parallelepiped Class to manage a parallelepiped. | |||
| Slab Class to manage a slab. | |||
| Sphere Class to manage a sphere. | |||
| Cylinder Class to manage a cylinder. | |||
| 
 | |||
| object | 
 | ||
| float | 
 | ||
| list | 
 | ||
| list of numpy.array | 
 | ||
| numpy.array | 
 | ||
| 
 | |||
| __doc__ =  | |||
| _version =  | |||
| ORIGIN =  | |||
| X_AXIS = array([ 1.,  0.,  0.]) | |||
| Y_AXIS = array([ 0.,  1.,  0.]) | |||
| Z_AXIS = array([ 0.,  0.,  1.]) | |||
| TEMPLATE_ELEMENT =  | |||
| TEMPLATE_BOND_ORDER = 1 | |||
| INF_NAN_THRESH = 1e-12 | |||
| DISTANCE_THRESH = 0.0001 | |||
| SQRT2 = 1.41421356237 | |||
| INVSQRT2 = 0.707106781187 | |||
| GOLDEN = 1.61803398875 | |||
| INVGOLDEN = 0.61803398875 | |||
| PI = 3.14159265359 | |||
| PLATONIC =  | |||
| ARCHIMEDEAN =  | |||
| PRISM =  | |||
| BASIC =  | |||
| POLYHEDRON_TYPES =  | |||
| LENGTH =  | |||
| AREA =  | |||
| COLINEAR_THRESH = 0.25 | |||
| SHAPES_NAMES_TO_OBJECTS_DICT = OrderedDict([('cube', <class 's | |||
| __package__ =  | |||
| 
 | |||
| 
 Return a shape object by name. 
 | 
| 
 Return the area of the specified polygon using the shoelace formula. 
 | 
| 
 Return a list containing the num_unique number of unique data. The data will be either a list of Face or a list of Edge characterized using the attr AREA or LENGTH, respectively. These will be the reference data used to orient the polyhedron. 
 | 
| 
 Get the vertices of the specified parallelepiped. 
 | 
| 
 Return the centroid of the provided vertices. 
 | 
| 
 | |||
| __doc__
 | 
| SHAPES_NAMES_TO_OBJECTS_DICT
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:08 2016 | http://epydoc.sourceforge.net |