void register_ChainID_class(){ { //::SireMol::ChainID typedef bp::class_< SireMol::ChainID, bp::bases< SireID::ID >, boost::noncopyable > ChainID_exposer_t; ChainID_exposer_t ChainID_exposer = ChainID_exposer_t( "ChainID", "This is the base class of all identifiers that are used\nto identify a chain within a molecule\n\nAuthor: Christopher Woods\n", bp::no_init ); bp::scope ChainID_scope( ChainID_exposer ); { //::SireMol::ChainID::atom typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atom_function_type)( int ) const; atom_function_type atom_function_value( &::SireMol::ChainID::atom ); ChainID_exposer.def( "atom" , atom_function_value , ( bp::arg("i") ) , "Return a specific atom in the matching residues" ); } { //::SireMol::ChainID::atoms typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atoms_function_type)( ) const; atoms_function_type atoms_function_value( &::SireMol::ChainID::atoms ); ChainID_exposer.def( "atoms" , atoms_function_value , "Return the atoms in the matching residues" ); } { //::SireMol::ChainID::atoms typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atoms_function_type)( int,int ) const; atoms_function_type atoms_function_value( &::SireMol::ChainID::atoms ); ChainID_exposer.def( "atoms" , atoms_function_value , ( bp::arg("i"), bp::arg("j") ) , "Return a range of atoms in the matching residues" ); } { //::SireMol::ChainID::map typedef ::QList< SireMol::ChainIdx > ( ::SireMol::ChainID::*map_function_type)( ::SireMol::MolInfo const & ) const; map_function_type map_function_value( &::SireMol::ChainID::map ); ChainID_exposer.def( "map" , map_function_value , ( bp::arg("molinfo") ) , "Map this ID back to the indicies of the chains in the molecule,\nusing the passed MoleculeInfo to do the mapping" ); } { //::SireMol::ChainID::map typedef ::QList< SireMol::ChainIdx > ( ::SireMol::ChainID::*map_function_type)( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; map_function_type map_function_value( &::SireMol::ChainID::map ); ChainID_exposer.def( "map" , map_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) , "Map this ChainID to the chains in the passed molecule view\nThrow: SireMol::missing_chain\nThrow: SireError::invalid_index\n" ); } ChainID_exposer.def( bp::self & bp::self ); ChainID_exposer.def( bp::self & bp::other< SireMol::ResID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::AtomID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::SegID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::CGID >() ); { //::SireMol::ChainID::operator() typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__call___function_type)( int ) const; __call___function_type __call___function_value( &::SireMol::ChainID::operator() ); ChainID_exposer.def( "__call__" , __call___function_value , ( bp::arg("i") ) , "" ); } { //::SireMol::ChainID::operator() typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__call___function_type)( int,int ) const; __call___function_type __call___function_value( &::SireMol::ChainID::operator() ); ChainID_exposer.def( "__call__" , __call___function_value , ( bp::arg("i"), bp::arg("j") ) , "" ); } ChainID_exposer.def( bp::self * bp::self ); ChainID_exposer.def( bp::self + bp::self ); ChainID_exposer.def( bp::self + bp::other< SireMol::ResID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::AtomID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::SegID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::CGID >() ); { //::SireMol::ChainID::operator[] typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__getitem___function_type)( int ) const; __getitem___function_type __getitem___function_value( &::SireMol::ChainID::operator[] ); ChainID_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("i") ) , "" ); } ChainID_exposer.def( bp::self | bp::self ); { //::SireMol::ChainID::residue typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residue_function_type)( int ) const; residue_function_type residue_function_value( &::SireMol::ChainID::residue ); ChainID_exposer.def( "residue" , residue_function_value , ( bp::arg("i") ) , "Return a specific atom in the matching residues" ); } { //::SireMol::ChainID::residues typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residues_function_type)( ) const; residues_function_type residues_function_value( &::SireMol::ChainID::residues ); ChainID_exposer.def( "residues" , residues_function_value , "Return the atoms in the matching residues" ); } { //::SireMol::ChainID::residues typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residues_function_type)( int,int ) const; residues_function_type residues_function_value( &::SireMol::ChainID::residues ); ChainID_exposer.def( "residues" , residues_function_value , ( bp::arg("i"), bp::arg("j") ) , "Return a range of atoms in the matching residues" ); } { //::SireMol::ChainID::selectAllFrom typedef ::SireMol::Selector< SireMol::Chain > ( ::SireMol::ChainID::*selectAllFrom_function_type)( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) , "Select all the chains from the passed view that match this ID\nThrow: SireMol::missing_chain\nThrow: SireError::invalid_index\nThrow: SireMol::duplicate_chain\n" ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type)( ::SireMol::Molecules const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molecules"), bp::arg("map")=SireBase::PropertyMap() ) , "Return all of the chains from the molecules that match\nthis ID\nThrow: SireMol::missing_chain\n" ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type)( ::SireMol::MoleculeGroup const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molgroup"), bp::arg("map")=SireBase::PropertyMap() ) , "Return the chains from the molecule group molgroup that match\nthis ID\nThrow: SireMol::missing_chain\n" ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type)( ::SireMol::MolGroupsBase const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molgroups"), bp::arg("map")=SireBase::PropertyMap() ) , "Return the set of chains that match this ID in the molecule groups\nset molgroups\nThrow: SireMol::missing_chain\n" ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type)( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) , "Select the chain from the passed view that matches this ID\nThrow: SireMol::missing_chain\nThrow: SireError::invalid_index\nThrow: SireMol::duplicate_chain\n" ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type)( ::SireMol::Molecules const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molecules"), bp::arg("map")=SireBase::PropertyMap() ) , "Return the chain from the molecules molecules that matches\nthis ID\nThrow: SireMol::missing_chain\nThrow: SireMol::duplicate_chain\n" ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type)( ::SireMol::MoleculeGroup const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molgroup"), bp::arg("map")=SireBase::PropertyMap() ) , "Return the chain from the molecule group molgroup that matches\nthis ID\nThrow: SireMol::missing_chain\nThrow: SireMol::duplicate_chain\n" ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type)( ::SireMol::MolGroupsBase const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molgroups"), bp::arg("map")=SireBase::PropertyMap() ) , "Return the chain from the molecule groups molgroups that matches\nthis ID\nThrow: SireMol::missing_chain\nThrow: SireMol::duplicate_chain\n" ); } { //::SireMol::ChainID::typeName typedef char const * ( *typeName_function_type )( ); typeName_function_type typeName_function_value( &::SireMol::ChainID::typeName ); ChainID_exposer.def( "typeName" , typeName_function_value , "" ); } ChainID_exposer.staticmethod( "typeName" ); ChainID_exposer.def( "__str__", &__str__< ::SireMol::ChainID > ); ChainID_exposer.def( "__repr__", &__str__< ::SireMol::ChainID > ); ChainID_exposer.def( "__hash__", &::SireMol::ChainID::hash ); } }
void register_ChainID_class() { { //::SireMol::ChainID typedef bp::class_< SireMol::ChainID, bp::bases< SireID::ID >, boost::noncopyable > ChainID_exposer_t; ChainID_exposer_t ChainID_exposer = ChainID_exposer_t( "ChainID", bp::no_init ); bp::scope ChainID_scope( ChainID_exposer ); { //::SireMol::ChainID::atom typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atom_function_type )( int ) const; atom_function_type atom_function_value( &::SireMol::ChainID::atom ); ChainID_exposer.def( "atom" , atom_function_value , ( bp::arg("i") ) ); } { //::SireMol::ChainID::atoms typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atoms_function_type )( ) const; atoms_function_type atoms_function_value( &::SireMol::ChainID::atoms ); ChainID_exposer.def( "atoms" , atoms_function_value ); } { //::SireMol::ChainID::atoms typedef ::SireMol::AtomsIn< SireMol::ChainID > ( ::SireMol::ChainID::*atoms_function_type )( int,int ) const; atoms_function_type atoms_function_value( &::SireMol::ChainID::atoms ); ChainID_exposer.def( "atoms" , atoms_function_value , ( bp::arg("i"), bp::arg("j") ) ); } { //::SireMol::ChainID::map typedef ::QList< SireMol::ChainIdx > ( ::SireMol::ChainID::*map_function_type )( ::SireMol::MolInfo const & ) const; map_function_type map_function_value( &::SireMol::ChainID::map ); ChainID_exposer.def( "map" , map_function_value , ( bp::arg("molinfo") ) ); } { //::SireMol::ChainID::map typedef ::QList< SireMol::ChainIdx > ( ::SireMol::ChainID::*map_function_type )( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; map_function_type map_function_value( &::SireMol::ChainID::map ); ChainID_exposer.def( "map" , map_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) ); } ChainID_exposer.def( bp::self & bp::self ); ChainID_exposer.def( bp::self & bp::other< SireMol::ResID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::AtomID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::SegID >() ); ChainID_exposer.def( bp::self & bp::other< SireMol::CGID >() ); { //::SireMol::ChainID::operator() typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__call___function_type )( int ) const; __call___function_type __call___function_value( &::SireMol::ChainID::operator() ); ChainID_exposer.def( "__call__" , __call___function_value , ( bp::arg("i") ) ); } { //::SireMol::ChainID::operator() typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__call___function_type )( int,int ) const; __call___function_type __call___function_value( &::SireMol::ChainID::operator() ); ChainID_exposer.def( "__call__" , __call___function_value , ( bp::arg("i"), bp::arg("j") ) ); } ChainID_exposer.def( bp::self * bp::self ); ChainID_exposer.def( bp::self + bp::self ); ChainID_exposer.def( bp::self + bp::other< SireMol::ResID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::AtomID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::SegID >() ); ChainID_exposer.def( bp::self + bp::other< SireMol::CGID >() ); { //::SireMol::ChainID::operator[] typedef ::SireID::Specify< SireMol::ChainID > ( ::SireMol::ChainID::*__getitem___function_type )( int ) const; __getitem___function_type __getitem___function_value( &::SireMol::ChainID::operator[] ); ChainID_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("i") ) ); } ChainID_exposer.def( bp::self | bp::self ); { //::SireMol::ChainID::residue typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residue_function_type )( int ) const; residue_function_type residue_function_value( &::SireMol::ChainID::residue ); ChainID_exposer.def( "residue" , residue_function_value , ( bp::arg("i") ) ); } { //::SireMol::ChainID::residues typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residues_function_type )( ) const; residues_function_type residues_function_value( &::SireMol::ChainID::residues ); ChainID_exposer.def( "residues" , residues_function_value ); } { //::SireMol::ChainID::residues typedef ::SireMol::ResIn< SireMol::ChainID > ( ::SireMol::ChainID::*residues_function_type )( int,int ) const; residues_function_type residues_function_value( &::SireMol::ChainID::residues ); ChainID_exposer.def( "residues" , residues_function_value , ( bp::arg("i"), bp::arg("j") ) ); } { //::SireMol::ChainID::selectAllFrom typedef ::SireMol::Selector< SireMol::Chain > ( ::SireMol::ChainID::*selectAllFrom_function_type )( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type )( ::SireMol::Molecules const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molecules"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type )( ::SireMol::MoleculeGroup const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molgroup"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectAllFrom typedef ::QHash< SireMol::MolNum, SireMol::Selector< SireMol::Chain > > ( ::SireMol::ChainID::*selectAllFrom_function_type )( ::SireMol::MolGroupsBase const &,::SireBase::PropertyMap const & ) const; selectAllFrom_function_type selectAllFrom_function_value( &::SireMol::ChainID::selectAllFrom ); ChainID_exposer.def( "selectAllFrom" , selectAllFrom_function_value , ( bp::arg("molgroups"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type )( ::SireMol::MoleculeView const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molview"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type )( ::SireMol::Molecules const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molecules"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type )( ::SireMol::MoleculeGroup const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molgroup"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::selectFrom typedef ::SireMol::Chain ( ::SireMol::ChainID::*selectFrom_function_type )( ::SireMol::MolGroupsBase const &,::SireBase::PropertyMap const & ) const; selectFrom_function_type selectFrom_function_value( &::SireMol::ChainID::selectFrom ); ChainID_exposer.def( "selectFrom" , selectFrom_function_value , ( bp::arg("molgroups"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::ChainID::typeName typedef char const * ( *typeName_function_type )( ); typeName_function_type typeName_function_value( &::SireMol::ChainID::typeName ); ChainID_exposer.def( "typeName" , typeName_function_value ); } ChainID_exposer.staticmethod( "typeName" ); ChainID_exposer.def( "__str__", &__str__< ::SireMol::ChainID > ); ChainID_exposer.def( "__repr__", &__str__< ::SireMol::ChainID > ); } }
void register_AtomEditorBase_class(){ { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > typedef bp::class_< SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >, bp::bases< SireMol::Atom, SireMol::MoleculeView, SireBase::Property >, boost::noncopyable > AtomEditorBase_exposer_t; AtomEditorBase_exposer_t AtomEditorBase_exposer = AtomEditorBase_exposer_t( "AtomEditorBase", bp::no_init ); bp::scope AtomEditorBase_scope( AtomEditorBase_exposer ); { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::atom typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*atom_function_type )( ) ; atom_function_type atom_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::atom ); AtomEditorBase_exposer.def( "atom" , atom_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::atom typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*atom_function_type )( ::SireMol::AtomID const &,::SireBase::PropertyMap const & ) ; atom_function_type atom_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::atom ); AtomEditorBase_exposer.def( "atom" , atom_function_value , ( bp::arg("atomid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::chain typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*chain_function_type )( ) ; chain_function_type chain_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::chain ); AtomEditorBase_exposer.def( "chain" , chain_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::chain typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*chain_function_type )( ::SireMol::ChainID const &,::SireBase::PropertyMap const & ) ; chain_function_type chain_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::chain ); AtomEditorBase_exposer.def( "chain" , chain_function_value , ( bp::arg("chainid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::cutGroup typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*cutGroup_function_type )( ) ; cutGroup_function_type cutGroup_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::cutGroup ); AtomEditorBase_exposer.def( "cutGroup" , cutGroup_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::cutGroup typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*cutGroup_function_type )( ::SireMol::CGID const &,::SireBase::PropertyMap const & ) ; cutGroup_function_type cutGroup_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::cutGroup ); AtomEditorBase_exposer.def( "cutGroup" , cutGroup_function_value , ( bp::arg("cgid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::molecule typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::MolEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*molecule_function_type )( ) ; molecule_function_type molecule_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::molecule ); AtomEditorBase_exposer.def( "molecule" , molecule_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::operator= typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > & ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*assign_function_type )( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > const & ) ; assign_function_type assign_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::operator= ); AtomEditorBase_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::operator= typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > & ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*assign_function_type )( ::SireMol::Atom const & ) ; assign_function_type assign_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::operator= ); AtomEditorBase_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeMetadata typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor & ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*removeMetadata_function_type )( ::SireBase::PropertyName const & ) ; removeMetadata_function_type removeMetadata_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeMetadata ); AtomEditorBase_exposer.def( "removeMetadata" , removeMetadata_function_value , ( bp::arg("metakey") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeMetadata typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor & ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*removeMetadata_function_type )( ::SireBase::PropertyName const &,::SireBase::PropertyName const & ) ; removeMetadata_function_type removeMetadata_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeMetadata ); AtomEditorBase_exposer.def( "removeMetadata" , removeMetadata_function_value , ( bp::arg("key"), bp::arg("metakey") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeProperty typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor & ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*removeProperty_function_type )( ::SireBase::PropertyName const & ) ; removeProperty_function_type removeProperty_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::removeProperty ); AtomEditorBase_exposer.def( "removeProperty" , removeProperty_function_value , ( bp::arg("key") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::residue typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*residue_function_type )( ) ; residue_function_type residue_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::residue ); AtomEditorBase_exposer.def( "residue" , residue_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::residue typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*residue_function_type )( ::SireMol::ResID const &,::SireBase::PropertyMap const & ) ; residue_function_type residue_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::residue ); AtomEditorBase_exposer.def( "residue" , residue_function_value , ( bp::arg("resid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::segment typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*segment_function_type )( ) ; segment_function_type segment_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::segment ); AtomEditorBase_exposer.def( "segment" , segment_function_value ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::segment typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*segment_function_type )( ::SireMol::SegID const &,::SireBase::PropertyMap const & ) ; segment_function_type segment_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::segment ); AtomEditorBase_exposer.def( "segment" , segment_function_value , ( bp::arg("segid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*select_function_type )( ::SireMol::AtomID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select ); AtomEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("atomid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*select_function_type )( ::SireMol::CGID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select ); AtomEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("cgid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*select_function_type )( ::SireMol::ResID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select ); AtomEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("resid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*select_function_type )( ::SireMol::ChainID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select ); AtomEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("chainid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select typedef SireMol::Editor< SireMol::AtomEditor, SireMol::Atom > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::*select_function_type )( ::SireMol::SegID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::AtomEditor, SireMol::Atom >::select ); AtomEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("segid"), bp::arg("map")=SireBase::PropertyMap() ) ); } AtomEditorBase_exposer.def( "_set_property_SireMM_LJParameter", &SireMol::AtomEditorBase::setProperty< SireMM::LJParameter >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMM_LJParameter", &set_Metadata_SireMM_AtomLJs_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMM_LJParameter", &set_Metadata_SireMM_AtomLJs_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireUnits_Dimension_Volume", &SireMol::AtomEditorBase::setProperty< SireUnits::Dimension::Volume >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_Volume", &set_Metadata_SireMol_AtomPolarisabilities_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_Volume", &set_Metadata_SireMol_AtomPolarisabilities_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireUnits_Dimension_MolarEnergy", &SireMol::AtomEditorBase::setProperty< SireUnits::Dimension::MolarEnergy >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_MolarEnergy", &set_Metadata_SireMol_AtomEnergies_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_MolarEnergy", &set_Metadata_SireMol_AtomEnergies_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireMaths_Vector", &SireMol::AtomEditorBase::setProperty< SireMaths::Vector >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector", &set_Metadata_SireMol_AtomCoords_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector", &set_Metadata_SireMol_AtomCoords_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireMaths_Vector3D_SireUnits_Dimension_Force_", &SireMol::AtomEditorBase::setProperty< SireMaths::Vector3D<SireUnits::Dimension::Force> >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector3D_SireUnits_Dimension_Force_", &set_Metadata_SireMol_AtomForces_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector3D_SireUnits_Dimension_Force_", &set_Metadata_SireMol_AtomForces_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireMol_BeadNum", &SireMol::AtomEditorBase::setProperty< SireMol::BeadNum >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMol_BeadNum", &set_Metadata_SireMol_AtomBeads_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMol_BeadNum", &set_Metadata_SireMol_AtomBeads_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireMaths_Vector3D_SireUnits_Dimension_Velocity_", &SireMol::AtomEditorBase::setProperty< SireMaths::Vector3D<SireUnits::Dimension::Velocity> >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector3D_SireUnits_Dimension_Velocity_", &set_Metadata_SireMol_AtomVelocities_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMaths_Vector3D_SireUnits_Dimension_Velocity_", &set_Metadata_SireMol_AtomVelocities_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireUnits_Dimension_Charge", &SireMol::AtomEditorBase::setProperty< SireUnits::Dimension::Charge >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_Charge", &set_Metadata_SireMol_AtomCharges_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_Charge", &set_Metadata_SireMol_AtomCharges_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireMol_Element", &SireMol::AtomEditorBase::setProperty< SireMol::Element >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireMol_Element", &set_Metadata_SireMol_AtomElements_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireMol_Element", &set_Metadata_SireMol_AtomElements_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_SireUnits_Dimension_MolarMass", &SireMol::AtomEditorBase::setProperty< SireUnits::Dimension::MolarMass >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_MolarMass", &set_Metadata_SireMol_AtomMasses_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_SireUnits_Dimension_MolarMass", &set_Metadata_SireMol_AtomMasses_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_QString", &SireMol::AtomEditorBase::setProperty< QString >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_QString", &set_Metadata_SireMol_AtomStringProperty_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_QString", &set_Metadata_SireMol_AtomStringProperty_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_qint64", &SireMol::AtomEditorBase::setProperty< qint64 >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_qint64", &set_Metadata_SireMol_AtomIntProperty_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_qint64", &set_Metadata_SireMol_AtomIntProperty_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_double", &SireMol::AtomEditorBase::setProperty< double >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_double", &set_Metadata_SireMol_AtomFloatProperty_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_double", &set_Metadata_SireMol_AtomFloatProperty_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_property_QVariant", &SireMol::AtomEditorBase::setProperty< QVariant >, bp::return_self< >() ); AtomEditorBase_exposer.def( "_set_metadata_QVariant", &set_Metadata_SireMol_AtomVariantProperty_function1, bp::return_self< >()); AtomEditorBase_exposer.def( "_set_metadata_QVariant", &set_Metadata_SireMol_AtomVariantProperty_function2, bp::return_self< >()); AtomEditorBase_exposer.def( "__str__", &__str__< ::SireMol::Editor<SireMol::AtomEditor, SireMol::Atom> > ); AtomEditorBase_exposer.def( "__repr__", &__str__< ::SireMol::Editor<SireMol::AtomEditor, SireMol::Atom> > ); } }
void register_ResEditorBase_class(){ { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue > typedef bp::class_< SireMol::Editor< SireMol::ResEditor, SireMol::Residue >, bp::bases< SireMol::Residue, SireMol::MoleculeView, SireBase::Property >, boost::noncopyable > ResEditorBase_exposer_t; ResEditorBase_exposer_t ResEditorBase_exposer = ResEditorBase_exposer_t( "ResEditorBase", bp::no_init ); bp::scope ResEditorBase_scope( ResEditorBase_exposer ); { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::atom typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*atom_function_type )( ) ; atom_function_type atom_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::atom ); ResEditorBase_exposer.def( "atom" , atom_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::atom typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*atom_function_type )( ::SireMol::AtomID const &,::SireBase::PropertyMap const & ) ; atom_function_type atom_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::atom ); ResEditorBase_exposer.def( "atom" , atom_function_value , ( bp::arg("atomid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::chain typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*chain_function_type )( ) ; chain_function_type chain_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::chain ); ResEditorBase_exposer.def( "chain" , chain_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::chain typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*chain_function_type )( ::SireMol::ChainID const &,::SireBase::PropertyMap const & ) ; chain_function_type chain_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::chain ); ResEditorBase_exposer.def( "chain" , chain_function_value , ( bp::arg("chainid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::cutGroup typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*cutGroup_function_type )( ) ; cutGroup_function_type cutGroup_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::cutGroup ); ResEditorBase_exposer.def( "cutGroup" , cutGroup_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::cutGroup typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*cutGroup_function_type )( ::SireMol::CGID const &,::SireBase::PropertyMap const & ) ; cutGroup_function_type cutGroup_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::cutGroup ); ResEditorBase_exposer.def( "cutGroup" , cutGroup_function_value , ( bp::arg("cgid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::molecule typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::MolEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*molecule_function_type )( ) ; molecule_function_type molecule_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::molecule ); ResEditorBase_exposer.def( "molecule" , molecule_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::operator= typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue > & ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*assign_function_type )( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue > const & ) ; assign_function_type assign_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::operator= ); ResEditorBase_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::operator= typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue > & ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*assign_function_type )( ::SireMol::Residue const & ) ; assign_function_type assign_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::operator= ); ResEditorBase_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeMetadata typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor & ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*removeMetadata_function_type )( ::SireBase::PropertyName const & ) ; removeMetadata_function_type removeMetadata_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeMetadata ); ResEditorBase_exposer.def( "removeMetadata" , removeMetadata_function_value , ( bp::arg("metakey") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeMetadata typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor & ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*removeMetadata_function_type )( ::SireBase::PropertyName const &,::SireBase::PropertyName const & ) ; removeMetadata_function_type removeMetadata_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeMetadata ); ResEditorBase_exposer.def( "removeMetadata" , removeMetadata_function_value , ( bp::arg("key"), bp::arg("metakey") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeProperty typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor & ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*removeProperty_function_type )( ::SireBase::PropertyName const & ) ; removeProperty_function_type removeProperty_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::removeProperty ); ResEditorBase_exposer.def( "removeProperty" , removeProperty_function_value , ( bp::arg("key") ) , bp::return_self< >() ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::residue typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*residue_function_type )( ) ; residue_function_type residue_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::residue ); ResEditorBase_exposer.def( "residue" , residue_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::residue typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*residue_function_type )( ::SireMol::ResID const &,::SireBase::PropertyMap const & ) ; residue_function_type residue_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::residue ); ResEditorBase_exposer.def( "residue" , residue_function_value , ( bp::arg("resid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::segment typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*segment_function_type )( ) ; segment_function_type segment_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::segment ); ResEditorBase_exposer.def( "segment" , segment_function_value ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::segment typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*segment_function_type )( ::SireMol::SegID const &,::SireBase::PropertyMap const & ) ; segment_function_type segment_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::segment ); ResEditorBase_exposer.def( "segment" , segment_function_value , ( bp::arg("segid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::AtomEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*select_function_type )( ::SireMol::AtomID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select ); ResEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("atomid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::CGEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*select_function_type )( ::SireMol::CGID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select ); ResEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("cgid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ResEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*select_function_type )( ::SireMol::ResID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select ); ResEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("resid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::ChainEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*select_function_type )( ::SireMol::ChainID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select ); ResEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("chainid"), bp::arg("map")=SireBase::PropertyMap() ) ); } { //::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select typedef SireMol::Editor< SireMol::ResEditor, SireMol::Residue > exported_class_t; typedef ::SireMol::SegEditor ( ::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::*select_function_type )( ::SireMol::SegID const &,::SireBase::PropertyMap const & ) ; select_function_type select_function_value( &::SireMol::Editor< SireMol::ResEditor, SireMol::Residue >::select ); ResEditorBase_exposer.def( "select" , select_function_value , ( bp::arg("segid"), bp::arg("map")=SireBase::PropertyMap() ) ); } ResEditorBase_exposer.def( "_set_property_QString", &SireMol::ResEditorBase::setProperty< QString >, bp::return_self< >() ); ResEditorBase_exposer.def( "_set_metadata_QString", &set_Metadata_SireMol_ResStringProperty_function1, bp::return_self< >()); ResEditorBase_exposer.def( "_set_metadata_QString", &set_Metadata_SireMol_ResStringProperty_function2, bp::return_self< >()); ResEditorBase_exposer.def( "_set_property_qint64", &SireMol::ResEditorBase::setProperty< qint64 >, bp::return_self< >() ); ResEditorBase_exposer.def( "_set_metadata_qint64", &set_Metadata_SireMol_ResIntProperty_function1, bp::return_self< >()); ResEditorBase_exposer.def( "_set_metadata_qint64", &set_Metadata_SireMol_ResIntProperty_function2, bp::return_self< >()); ResEditorBase_exposer.def( "_set_property_double", &SireMol::ResEditorBase::setProperty< double >, bp::return_self< >() ); ResEditorBase_exposer.def( "_set_metadata_double", &set_Metadata_SireMol_ResFloatProperty_function1, bp::return_self< >()); ResEditorBase_exposer.def( "_set_metadata_double", &set_Metadata_SireMol_ResFloatProperty_function2, bp::return_self< >()); ResEditorBase_exposer.def( "_set_property_QVariant", &SireMol::ResEditorBase::setProperty< QVariant >, bp::return_self< >() ); ResEditorBase_exposer.def( "_set_metadata_QVariant", &set_Metadata_SireMol_ResVariantProperty_function1, bp::return_self< >()); ResEditorBase_exposer.def( "_set_metadata_QVariant", &set_Metadata_SireMol_ResVariantProperty_function2, bp::return_self< >()); ResEditorBase_exposer.def( "__str__", &__str__< ::SireMol::Editor<SireMol::ResEditor, SireMol::Residue> > ); ResEditorBase_exposer.def( "__repr__", &__str__< ::SireMol::Editor<SireMol::ResEditor, SireMol::Residue> > ); } }