AUTHORS.md
LICENSE
MANIFEST.in
README.md
requirements.txt
setup.cfg
setup.py
src/COMPAS.egg-info/PKG-INFO
src/COMPAS.egg-info/SOURCES.txt
src/COMPAS.egg-info/dependency_links.txt
src/COMPAS.egg-info/entry_points.txt
src/COMPAS.egg-info/not-zip-safe
src/COMPAS.egg-info/requires.txt
src/COMPAS.egg-info/top_level.txt
src/compas/__init__.py
src/compas/_os.py
src/compas/com/__init__.py
src/compas/com/matlab_/__init__.py
src/compas/com/matlab_/client.py
src/compas/com/matlab_/engine.py
src/compas/com/matlab_/process.py
src/compas/com/matlab_/session.py
src/compas/com/rhino/__init__.py
src/compas/com/rhino/client.py
src/compas/com/ssh/__init__.py
src/compas/com/ssh/euler.py
src/compas/com/ssh/ssh.py
src/compas/datastructures/__init__.py
src/compas/datastructures/_mixins/__init__.py
src/compas/datastructures/_mixins/attributes.py
src/compas/datastructures/_mixins/descriptors.py
src/compas/datastructures/_mixins/filters.py
src/compas/datastructures/_mixins/fromto.py
src/compas/datastructures/_mixins/geometry.py
src/compas/datastructures/_mixins/helpers.py
src/compas/datastructures/_mixins/magic.py
src/compas/datastructures/_mixins/mappings.py
src/compas/datastructures/mesh/__init__.py
src/compas/datastructures/mesh/_mesh.py
src/compas/datastructures/mesh/clean.py
src/compas/datastructures/mesh/combinatorics.py
src/compas/datastructures/mesh/contours.py
src/compas/datastructures/mesh/curvature.py
src/compas/datastructures/mesh/descent.py
src/compas/datastructures/mesh/duality.py
src/compas/datastructures/mesh/geodesics.py
src/compas/datastructures/mesh/join.py
src/compas/datastructures/mesh/laplacian.py
src/compas/datastructures/mesh/matrices.py
src/compas/datastructures/mesh/offset.py
src/compas/datastructures/mesh/orientation.py
src/compas/datastructures/mesh/planarisation.py
src/compas/datastructures/mesh/remesh.py
src/compas/datastructures/mesh/smoothing.py
src/compas/datastructures/mesh/subdivision.py
src/compas/datastructures/mesh/transformations.py
src/compas/datastructures/mesh/triangulation.py
src/compas/datastructures/mesh/trimming.py
src/compas/datastructures/mesh/operations/__init__.py
src/compas/datastructures/mesh/operations/collapse.py
src/compas/datastructures/mesh/operations/insert.py
src/compas/datastructures/mesh/operations/split.py
src/compas/datastructures/mesh/operations/swap.py
src/compas/datastructures/mesh/operations/weld.py
src/compas/datastructures/network/__init__.py
src/compas/datastructures/network/_network.py
src/compas/datastructures/network/_planarity.py
src/compas/datastructures/network/combinatorics.py
src/compas/datastructures/network/complementarity.py
src/compas/datastructures/network/duality.py
src/compas/datastructures/network/parallelisation.py
src/compas/datastructures/network/smoothing.py
src/compas/datastructures/network/operations/__init__.py
src/compas/datastructures/network/operations/join.py
src/compas/datastructures/network/operations/split.py
src/compas/datastructures/volmesh/__init__.py
src/compas/datastructures/volmesh/volmesh.py
src/compas/datastructures/volmesh/operations/__init__.py
src/compas/files/__init__.py
src/compas/files/amf.py
src/compas/files/dxf.py
src/compas/files/las.py
src/compas/files/obj.py
src/compas/files/off.py
src/compas/files/ply.py
src/compas/files/stl.py
src/compas/files/urdf.py
src/compas/files/xml_.py
src/compas/files/xml_cli.py
src/compas/geometry/__init__.py
src/compas/geometry/angles.py
src/compas/geometry/average.py
src/compas/geometry/basic.py
src/compas/geometry/distance.py
src/compas/geometry/intersections.py
src/compas/geometry/normals.py
src/compas/geometry/queries.py
src/compas/geometry/size.py
src/compas/geometry/triangulation.py
src/compas/geometry/_basics/__init__.py
src/compas/geometry/_primitives/__init__.py
src/compas/geometry/_primitives/circle.py
src/compas/geometry/_primitives/curve.py
src/compas/geometry/_primitives/frame.py
src/compas/geometry/_primitives/line.py
src/compas/geometry/_primitives/plane.py
src/compas/geometry/_primitives/point.py
src/compas/geometry/_primitives/polygon.py
src/compas/geometry/_primitives/polyhedron.py
src/compas/geometry/_primitives/polyline.py
src/compas/geometry/_primitives/spline.py
src/compas/geometry/_primitives/vector.py
src/compas/geometry/_transformations/__init__.py
src/compas/geometry/_xforms/__init__.py
src/compas/geometry/bbox/__init__.py
src/compas/geometry/bbox/bbox.py
src/compas/geometry/bbox/bbox_numpy.py
src/compas/geometry/bestfit/__init__.py
src/compas/geometry/bestfit/bestfit.py
src/compas/geometry/bestfit/bestfit_numpy.py
src/compas/geometry/hull/__init__.py
src/compas/geometry/hull/hull.py
src/compas/geometry/hull/hull_numpy.py
src/compas/geometry/interpolation/__init__.py
src/compas/geometry/interpolation/coons.py
src/compas/geometry/interpolation/tweening.py
src/compas/geometry/isolines/__init__.py
src/compas/geometry/isolines/isolines_numpy.py
src/compas/geometry/offset/__init__.py
src/compas/geometry/offset/offset.py
src/compas/geometry/planarisation/__init__.py
src/compas/geometry/planarisation/planarisation.py
src/compas/geometry/smoothing/__init__.py
src/compas/geometry/smoothing/smoothing.py
src/compas/geometry/smoothing/smoothing_cpp.py
src/compas/geometry/smoothing/_smoothing_cpp/smoothing.dll
src/compas/geometry/smoothing/_smoothing_cpp/smoothing.so
src/compas/geometry/smoothing/_smoothing_cpp/smoothing_cpp_check.py
src/compas/geometry/smoothing/_smoothing_cpp/smoothing_cpp_check_rhino.py
src/compas/geometry/smoothing/_smoothing_cpp/src/main.cpp
src/compas/geometry/spatial/__init__.py
src/compas/geometry/spatial/kdtree.py
src/compas/geometry/transformations/__init__.py
src/compas/geometry/transformations/helpers.py
src/compas/geometry/transformations/matrices.py
src/compas/geometry/transformations/transformations.py
src/compas/geometry/xforms/__init__.py
src/compas/geometry/xforms/projection.py
src/compas/geometry/xforms/reflection.py
src/compas/geometry/xforms/rotation.py
src/compas/geometry/xforms/scale.py
src/compas/geometry/xforms/shear.py
src/compas/geometry/xforms/transformation.py
src/compas/geometry/xforms/translation.py
src/compas/interop/__init__.py
src/compas/interop/cpp/__init__.py
src/compas/interop/cpp/xdarray.py
src/compas/interop/cpp/_test/test.cpp
src/compas/interop/cpp/_test/test.dll
src/compas/interop/cpp/_test/test.so
src/compas/interop/csharp/__init__.py
src/compas/interop/fortran/__init__.py
src/compas/numerical/__init__.py
src/compas/numerical/linalg.py
src/compas/numerical/matrices.py
src/compas/numerical/operators.py
src/compas/numerical/utilities.py
src/compas/numerical/_alglib/__init__.py
src/compas/numerical/_alglib/linalg.py
src/compas/numerical/_alglib/matrices.py
src/compas/numerical/_alglib/_core/__init__.py
src/compas/numerical/_alglib/_core/_array.py
src/compas/numerical/_alglib/_core/_matrix.py
src/compas/numerical/_alglib/_core/_sparsearray.py
src/compas/numerical/_alglib/_core/alglibnet2.dll
src/compas/numerical/_alglib/_core/xalglib.py
src/compas/numerical/descent/__init__.py
src/compas/numerical/descent/descent_numpy.py
src/compas/numerical/devo/__init__.py
src/compas/numerical/devo/devo_numpy.py
src/compas/numerical/dr/__init__.py
src/compas/numerical/dr/dr.py
src/compas/numerical/dr/dr_numpy.py
src/compas/numerical/drx/__init__.py
src/compas/numerical/drx/drx_numpy.py
src/compas/numerical/fd/__init__.py
src/compas/numerical/fd/fd_alglib.py
src/compas/numerical/fd/fd_cpp.py
src/compas/numerical/fd/fd_numpy.py
src/compas/numerical/fd/__fd_cpp/fd.dll
src/compas/numerical/fd/__fd_cpp/fd.so
src/compas/numerical/fd/__fd_cpp/fd_cpp_check.py
src/compas/numerical/fd/__fd_cpp/fd_cpp_check_rhino.py
src/compas/numerical/fd/__fd_cpp/fd_cpp_check_rhino_interactive.py
src/compas/numerical/fd/__fd_cpp/src/main.cpp
src/compas/numerical/ga/__init__.py
src/compas/numerical/ga/ga.py
src/compas/numerical/ga/moga.py
src/compas/numerical/lma/__init__.py
src/compas/numerical/lma/lma_numpy.py
src/compas/numerical/mma/__init__.py
src/compas/numerical/mma/mma_numpy.py
src/compas/numerical/mma/__mma/NOTES
src/compas/numerical/mma/__mma/asymp.m
src/compas/numerical/mma/__mma/beam1.m
src/compas/numerical/mma/__mma/beam2.m
src/compas/numerical/mma/__mma/concheck.m
src/compas/numerical/mma/__mma/gcbeam.m
src/compas/numerical/mma/__mma/gcbeaminit.m
src/compas/numerical/mma/__mma/gcbeamresults
src/compas/numerical/mma/__mma/gcmma07.pdf
src/compas/numerical/mma/__mma/gcmmasub.m
src/compas/numerical/mma/__mma/kktcheck.m
src/compas/numerical/mma/__mma/raaupdate.m
src/compas/numerical/mma/__mma/subsolv.m
src/compas/numerical/pca/__init__.py
src/compas/numerical/pca/pca_numpy.py
src/compas/numerical/topop/__init__.py
src/compas/numerical/topop/topop2_numpy.py
src/compas/numerical/topop/topop3_numpy.py
src/compas/plotters/__init__.py
src/compas/plotters/gaplotter.py
src/compas/plotters/meshplotter.py
src/compas/plotters/mogaplotter.py
src/compas/plotters/networkplotter.py
src/compas/plotters/plotter.py
src/compas/plotters/core/__init__.py
src/compas/plotters/core/drawing.py
src/compas/plotters/core/helpers.py
src/compas/plotters/core/utilities.py
src/compas/robots/__init__.py
src/compas/robots/model/__init__.py
src/compas/robots/model/geometry.py
src/compas/robots/model/joint.py
src/compas/robots/model/link.py
src/compas/robots/model/robot.py
src/compas/robots/resources/__init__.py
src/compas/robots/resources/basic.py
src/compas/robots/resources/github.py
src/compas/rpc/__init__.py
src/compas/rpc/dispatcher.py
src/compas/rpc/proxy.py
src/compas/rpc/server.py
src/compas/rpc/service.py
src/compas/rpc/services/default.py
src/compas/topology/__init__.py
src/compas/topology/combinatorics.py
src/compas/topology/connectivity.py
src/compas/topology/conway.py
src/compas/topology/orientation.py
src/compas/topology/traversal.py
src/compas/utilities/__init__.py
src/compas/utilities/animation.py
src/compas/utilities/coercing.py
src/compas/utilities/colors.py
src/compas/utilities/datetime_.py
src/compas/utilities/decorators.py
src/compas/utilities/descriptors.py
src/compas/utilities/encoders.py
src/compas/utilities/functions.py
src/compas/utilities/itertools_.py
src/compas/utilities/maps.py
src/compas/utilities/mixing.py
src/compas/utilities/names.py
src/compas/utilities/profiling.py
src/compas/utilities/remote.py
src/compas/utilities/singleton.py
src/compas/utilities/sorting.py
src/compas/utilities/xfunc.py
src/compas/utilities/xscript.py
src/compas/viewers/__init__.py
src/compas/viewers/viewer.py
src/compas/viewers/vtkviewer.py
src/compas/viewers/__old/meshviewer.py
src/compas/viewers/__old/multimeshviewer.py
src/compas/viewers/__old/networkviewer.py
src/compas/viewers/__old/subdmeshviewer.py
src/compas/viewers/__old/viewer.py
src/compas/viewers/__old/volmeshviewer.py
src/compas/viewers/core/__init__.py
src/compas/viewers/core/_trackball.py
src/compas/viewers/core/app.py
src/compas/viewers/core/arrow.py
src/compas/viewers/core/axes.py
src/compas/viewers/core/buffers.py
src/compas/viewers/core/camera.py
src/compas/viewers/core/colorbutton.py
src/compas/viewers/core/controller.py
src/compas/viewers/core/drawing.py
src/compas/viewers/core/glwidget.py
src/compas/viewers/core/grid.py
src/compas/viewers/core/mouse.py
src/compas/viewers/core/qcolorbutton.py
src/compas/viewers/core/sidebar.py
src/compas/viewers/core/slider.py
src/compas/viewers/core/textedit.py
src/compas/viewers/icons/zoom/icons8-zoom-in-50.png
src/compas/viewers/icons/zoom/icons8-zoom-out-50.png
src/compas/viewers/icons/zoom/icons8-zoom-to-actual-size-50.png
src/compas/viewers/icons/zoom/icons8-zoom-to-extents-50.png
src/compas/viewers/meshviewer/__init__.py
src/compas/viewers/meshviewer/app.py
src/compas/viewers/meshviewer/controller.py
src/compas/viewers/meshviewer/model.py
src/compas/viewers/meshviewer/view.py
src/compas_blender/__init__.py
src/compas_blender/artists/__init__.py
src/compas_blender/artists/meshartist.py
src/compas_blender/artists/networkartist.py
src/compas_blender/artists/volmeshartist.py
src/compas_blender/artists/mixins/__init__.py
src/compas_blender/artists/mixins/edgeartist.py
src/compas_blender/artists/mixins/faceartist.py
src/compas_blender/artists/mixins/forceartist.py
src/compas_blender/artists/mixins/pathartist.py
src/compas_blender/artists/mixins/vertexartist.py
src/compas_blender/forms/__init__.py
src/compas_blender/geometry/__init__.py
src/compas_blender/geometry/curve.py
src/compas_blender/geometry/mesh.py
src/compas_blender/geometry/point.py
src/compas_blender/geometry/surface.py
src/compas_blender/helpers/__init__.py
src/compas_blender/helpers/mesh.py
src/compas_blender/helpers/network.py
src/compas_blender/helpers/volmesh.py
src/compas_blender/ui/__init__.py
src/compas_blender/ui/bui.py
src/compas_blender/ui/button.py
src/compas_blender/ui/command.py
src/compas_blender/ui/controller.py
src/compas_blender/ui/mouse.py
src/compas_blender/utilities/__init__.py
src/compas_blender/utilities/document.py
src/compas_blender/utilities/drawing.py
src/compas_blender/utilities/geometry.py
src/compas_blender/utilities/layers.py
src/compas_blender/utilities/misc.py
src/compas_blender/utilities/modifiers.py
src/compas_blender/utilities/objects.py
src/compas_ghpython/__init__.py
src/compas_ghpython/artists/__init__.py
src/compas_ghpython/artists/meshartist.py
src/compas_ghpython/artists/networkartist.py
src/compas_ghpython/artists/volmeshartist.py
src/compas_ghpython/artists/mixins/__init__.py
src/compas_ghpython/artists/mixins/edgeartist.py
src/compas_ghpython/artists/mixins/faceartist.py
src/compas_ghpython/artists/mixins/vertexartist.py
src/compas_ghpython/geometry/__init__.py
src/compas_ghpython/geometry/xforms.py
src/compas_ghpython/helpers/__init__.py
src/compas_ghpython/helpers/mesh.py
src/compas_ghpython/utilities/__init__.py
src/compas_ghpython/utilities/drawing.py
src/compas_ghpython/utilities/misc.py
src/compas_ghpython/utilities/sets.py
src/compas_ghpython/utilities/timer.py
src/compas_hpc/__init__.py
src/compas_hpc/algorithms/__init__.py
src/compas_hpc/algorithms/drx_numba.py
src/compas_hpc/core/__init__.py
src/compas_hpc/core/cuda/__init__.py
src/compas_hpc/core/cuda/cuda.py
src/compas_hpc/core/cuda/math_.py
src/compas_hpc/core/opencl/__init__.py
src/compas_hpc/core/opencl/math_.py
src/compas_hpc/core/opencl/opencl.py
src/compas_hpc/geometry/__init__.py
src/compas_hpc/geometry/average_numba.py
src/compas_hpc/geometry/basic_numba.py
src/compas_hpc/geometry/spatial_numba.py
src/compas_hpc/linalg/__init__.py
src/compas_hpc/linalg/linalg_cl.py
src/compas_hpc/linalg/linalg_cuda.py
src/compas_hpc/linalg/linalg_numba.py
src/compas_rhino/__init__.py
src/compas_rhino/install.py
src/compas_rhino/uninstall.py
src/compas_rhino6/__init__.py
src/compas_rhino/artists/__init__.py
src/compas_rhino/artists/artist.py
src/compas_rhino/artists/meshartist.py
src/compas_rhino/artists/networkartist.py
src/compas_rhino/artists/volmeshartist.py
src/compas_rhino/artists/mixins/__init__.py
src/compas_rhino/artists/mixins/edgeartist.py
src/compas_rhino/artists/mixins/faceartist.py
src/compas_rhino/artists/mixins/vertexartist.py
src/compas_rhino/conduits/__init__.py
src/compas_rhino/conduits/__splines.py
src/compas_rhino/conduits/faces.py
src/compas_rhino/conduits/labels.py
src/compas_rhino/conduits/lines.py
src/compas_rhino/conduits/mesh.py
src/compas_rhino/conduits/points.py
src/compas_rhino/forms/__init__.py
src/compas_rhino/forms/_attributes.py
src/compas_rhino/forms/_multipage.py
src/compas_rhino/forms/_settings.py
src/compas_rhino/forms/_table.py
src/compas_rhino/forms/browser.py
src/compas_rhino/forms/chart.py
src/compas_rhino/forms/image.py
src/compas_rhino/forms/slider.py
src/compas_rhino/forms/text.py
src/compas_rhino/geometry/__init__.py
src/compas_rhino/geometry/curve.py
src/compas_rhino/geometry/mesh.py
src/compas_rhino/geometry/point.py
src/compas_rhino/geometry/surface.py
src/compas_rhino/helpers/__init__.py
src/compas_rhino/helpers/mesh.py
src/compas_rhino/helpers/network.py
src/compas_rhino/helpers/volmesh.py
src/compas_rhino/inspectors/__init__.py
src/compas_rhino/inspectors/meshinspector.py
src/compas_rhino/modifiers/__init__.py
src/compas_rhino/modifiers/edgemodifier.py
src/compas_rhino/modifiers/facemodifier.py
src/compas_rhino/modifiers/modifier.py
src/compas_rhino/modifiers/vertexmodifier.py
src/compas_rhino/selectors/__init__.py
src/compas_rhino/selectors/edgeselector.py
src/compas_rhino/selectors/faceselector.py
src/compas_rhino/selectors/vertexselector.py
src/compas_rhino/ui/__init__.py
src/compas_rhino/ui/button.py
src/compas_rhino/ui/command.py
src/compas_rhino/ui/controller.py
src/compas_rhino/ui/mouse.py
src/compas_rhino/ui/rui.py
src/compas_rhino/utilities/__init__.py
src/compas_rhino/utilities/document.py
src/compas_rhino/utilities/drawing.py
src/compas_rhino/utilities/geometry.py
src/compas_rhino/utilities/layers.py
src/compas_rhino/utilities/misc.py
src/compas_rhino/utilities/objects.py
src/compas_rhino/utilities/xfunc.py
src/compas_rhinomac/__init__.py