This package is the core package of the COMPAS framework. It defines all functionality for geometry processing, data structures, topology, numerical methods, robotics, the plugin mechanism, remote procedure calls ... and can be used independently of CAD systems in any environment that supports Python programming.
.. toctree::
:maxdepth: 1
:titlesonly:
:caption: compas
compas.colors
compas.data
compas.datastructures
compas.files
compas.geometry
compas.itertools
compas.plugins
compas.rpc
compas.scene
compas.tolerance
This package provides functionality for reading and writing Blender geometry, for visualising COMPAS geometry and data structures in Blender, and for basic user inter interaction.
.. toctree::
:maxdepth: 1
:titlesonly:
:caption: compas_blender
compas_blender.conversions
compas_blender.geometry
compas_blender.scene
This package provides functionality for reading and writing Rhino geometry, and for visualising COMPAS geometry and data structures in Rhino, through GHPython.
.. toctree::
:maxdepth: 1
:titlesonly:
:caption: compas_ghpython
compas_ghpython.components
compas_ghpython.scene
This package provides functionality for reading and writing Rhino geometry, for visualising COMPAS geometry and data structures in Rhino, and for basic user inter interaction.
.. toctree::
:maxdepth: 1
:titlesonly:
:caption: compas_rhino
compas_rhino.conversions
compas_rhino.geometry
compas_rhino.objects
compas_rhino.scene