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 Oct 26 00:59:25 2016 | http://epydoc.sourceforge.net |