Metadata-Version: 1.1
Name: pyopcode
Version: 0.2.0
Summary: OPCODE collision detection wrapped library with numpy bindings
Home-page: hhttps://github.com/ClinicalGraphics/pyopcode
Author: Eelco Hoogendoorn
Author-email: eelco@clinicalgraphics.com
License: LGPL
Description: |Build Status|
        
        pyOPCODE
        ========================
        
        Numpy bindings for the OPCODE collision detection library.
        
        Currently, this only wraps the functionality to perform efficient triangle-triangle collisions between two rigid triangle meshes, using AABB trees.
        
         * Mesh(vertices, triangles) -> Mesh instance
         * Collision(Mesh_0, Mesh_1) -> Collision instance
         * Collision.query(affine4x4_0, affine4x4_1) -> ndarray, [n_collisions, 2], int
        
        Support for wrapping the raytracing/picking code is planned as well.
        
        In general; the hard part in making this package is getting the code to compile. Given that is does that, extending the interface should generally by simple.
        
        Support is planned for python 2.7, 3.5, windows, and linux
        
        
        .. |Build Status| image:: https://travis-ci.org/ClinicalGraphics/pyopcode.svg?branch=master
           :target: https://travis-ci.org/ClinicalGraphics/pyopcode
        
Keywords: OPCODE numpy
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering
Classifier: License :: LGPL
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
