// $Id$ // // Copyright (C) 2003-2006 Rational Discovery LLC // // @@ All Rights Reserved @@ // #define PY_ARRAY_UNIQUE_SYMBOL rdpicker_array_API #include #include "Numeric/arrayobject.h" #include #include #include #include namespace python = boost::python; using namespace RDPickers; void wrap_maxminpick(); void wrap_HierarchCP(); BOOST_PYTHON_MODULE(rdSimDivPickers) { python::scope().attr("__doc__") = "Module containing the diversity and similarity pickers" ; import_array(); python::register_exception_translator(&translate_index_error); python::register_exception_translator(&translate_value_error); wrap_maxminpick(); wrap_HierarchCP(); }