MCPcopy Create free account

hub / github.com/bengolder/python-geometry / types & classes

Types & classes28 in github.com/bengolder/python-geometry

↓ 13 callersClassInterval
Intervals are one-dimensional spaces on a number line They can be instantiated with: no arguments - which defaults to an
geometry/intervals.py:4
↓ 9 callersClassVector2d
geometry/vector2d.py:3
↓ 7 callersClassVector3d
A 3d vector object
geometry/vector3d.py:4
↓ 6 callersClassPoint3d
Functionally similar to a Vector3d, but concpetually distinct, and includes several additional methods.
geometry/point3d.py:4
↓ 5 callersClassPointSet
This class is meant to hold a set of *unique* points. Basically this provides hooks to using a python 'set' containing tuples of the point co
geometry/points.py:3
↓ 4 callersClassMatrix
A class for all kinds of matrix objects. Matrices are immutable.
geometry/matrix.py:22
↓ 3 callersClassPoint2d
geometry/point2d.py:4
↓ 2 callersClassLine3d
A 3d line object This class is used to represent an infinitely extensive line. Lines can be represented with a point and a vector parallel to
geometry/line.py:4
↓ 2 callersClassMatrixError
geometry/matrix.py:16
↓ 1 callersClassCoordGenerator
tests/test_vector.py:7
↓ 1 callersClassPlane3d
A 3d plane object This plane class has an infinite size. A plane can be initialized with point on the plane and a vector normal to the pl
geometry/plane.py:8
ClassBox2d
geometry/boxes.py:19
ClassBox3d
geometry/boxes.py:31
ClassEdge
This is a class roughly equivalent to a line segment. It is basically a connection between two points. It should behave like a tuple of two
geometry/mesh.py:9
ClassLineSegment2d
geometry/line.py:33
ClassMeshEdge
An edge with adjacency information.
geometry/mesh.py:70
ClassMeshFace
A mesh face has a set of edges that are all connected into a closed polygon.
geometry/mesh.py:63
ClassMeshVertex
A point3d for use within a mesh that has all the functionality of a point, but also contains adjacency information.
geometry/mesh.py:56
ClassPlanarFace
This is meant to hold triangles and polygon facets for mesh-lik structures.
geometry/mesh.py:25
ClassPointBase
Should not be instantiated directly.
geometry/point.py:2
ClassPolygon
An object that basically contains a point set and links between points that result in a closed shape, but has methods for using it in polygon-
geometry/mesh.py:49
ClassPolyline
An object that contains a point set and links between the points.
geometry/mesh.py:44
ClassScale
geometry/intervals.py:136
ClassTestImport
tests/test_imports.py:3
ClassTestPoints
tests/test_vector.py:120
ClassTestVectors
tests/test_vector.py:30
ClassVectorBase
Should not be instantiated directly
geometry/vector.py:6
ClassWingedEdgeMesh
A mesh that stores adjacency information between faces, edges and vertices.
geometry/mesh.py:78