void register_SegStringProperty_class(){ { //::SireMol::SegProperty< QString > typedef bp::class_< SireMol::SegProperty< QString >, bp::bases< SireMol::SegProp, SireMol::MolViewProperty, SireBase::Property > > SegStringProperty_exposer_t; SegStringProperty_exposer_t SegStringProperty_exposer = SegStringProperty_exposer_t( "SegStringProperty", bp::init< >() ); bp::scope SegStringProperty_scope( SegStringProperty_exposer ); SegStringProperty_exposer.def( bp::init< SireMol::MoleculeInfoData const & >(( bp::arg("molinfo") )) ); SegStringProperty_exposer.def( bp::init< QVector< QString > const & >(( bp::arg("values") )) ); SegStringProperty_exposer.def( bp::init< SireMol::SegProperty< QString > const & >(( bp::arg("other") )) ); { //::SireMol::SegProperty< QString >::array typedef SireMol::SegProperty< QString > exported_class_t; typedef ::QVector< QString > const & ( ::SireMol::SegProperty< QString >::*array_function_type )( ) const; array_function_type array_function_value( &::SireMol::SegProperty< QString >::array ); SegStringProperty_exposer.def( "array" , array_function_value , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::SegProperty< QString >::assertCanConvert typedef SireMol::SegProperty< QString > exported_class_t; typedef void ( ::SireMol::SegProperty< QString >::*assertCanConvert_function_type )( ::QVariant const & ) const; assertCanConvert_function_type assertCanConvert_function_value( &::SireMol::SegProperty< QString >::assertCanConvert ); SegStringProperty_exposer.def( "assertCanConvert" , assertCanConvert_function_value , ( bp::arg("value") ) ); } { //::SireMol::SegProperty< QString >::assignFrom typedef SireMol::SegProperty< QString > exported_class_t; typedef void ( ::SireMol::SegProperty< QString >::*assignFrom_function_type )( ::SireMol::SegProperty< QVariant > const & ) ; assignFrom_function_type assignFrom_function_value( &::SireMol::SegProperty< QString >::assignFrom ); SegStringProperty_exposer.def( "assignFrom" , assignFrom_function_value , ( bp::arg("values") ) ); } { //::SireMol::SegProperty< QString >::at typedef SireMol::SegProperty< QString > exported_class_t; typedef ::QString const & ( ::SireMol::SegProperty< QString >::*at_function_type )( ::SireMol::SegIdx const & ) const; at_function_type at_function_value( &::SireMol::SegProperty< QString >::at ); SegStringProperty_exposer.def( "at" , at_function_value , ( bp::arg("segidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::SegProperty< QString >::canConvert typedef SireMol::SegProperty< QString > exported_class_t; typedef bool ( ::SireMol::SegProperty< QString >::*canConvert_function_type )( ::QVariant const & ) const; canConvert_function_type canConvert_function_value( &::SireMol::SegProperty< QString >::canConvert ); SegStringProperty_exposer.def( "canConvert" , canConvert_function_value , ( bp::arg("value") ) ); } { //::SireMol::SegProperty< QString >::count typedef SireMol::SegProperty< QString > exported_class_t; typedef int ( ::SireMol::SegProperty< QString >::*count_function_type )( ) const; count_function_type count_function_value( &::SireMol::SegProperty< QString >::count ); SegStringProperty_exposer.def( "count" , count_function_value ); } { //::SireMol::SegProperty< QString >::fromVariant typedef SireMol::SegProperty< QString > exported_class_t; typedef ::SireMol::SegProperty< QString > ( *fromVariant_function_type )( ::SireMol::SegProperty< QVariant > const & ); fromVariant_function_type fromVariant_function_value( &::SireMol::SegProperty< QString >::fromVariant ); SegStringProperty_exposer.def( "fromVariant" , fromVariant_function_value , ( bp::arg("values") ) ); } { //::SireMol::SegProperty< QString >::get typedef SireMol::SegProperty< QString > exported_class_t; typedef ::QString const & ( ::SireMol::SegProperty< QString >::*get_function_type )( ::SireMol::SegIdx const & ) const; get_function_type get_function_value( &::SireMol::SegProperty< QString >::get ); SegStringProperty_exposer.def( "get" , get_function_value , ( bp::arg("segidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::SegProperty< QString >::isCompatibleWith typedef SireMol::SegProperty< QString > exported_class_t; typedef bool ( ::SireMol::SegProperty< QString >::*isCompatibleWith_function_type )( ::SireMol::MoleculeInfoData const & ) const; isCompatibleWith_function_type isCompatibleWith_function_value( &::SireMol::SegProperty< QString >::isCompatibleWith ); SegStringProperty_exposer.def( "isCompatibleWith" , isCompatibleWith_function_value , ( bp::arg("molinfo") ) ); } { //::SireMol::SegProperty< QString >::isEmpty typedef SireMol::SegProperty< QString > exported_class_t; typedef bool ( ::SireMol::SegProperty< QString >::*isEmpty_function_type )( ) const; isEmpty_function_type isEmpty_function_value( &::SireMol::SegProperty< QString >::isEmpty ); SegStringProperty_exposer.def( "isEmpty" , isEmpty_function_value ); } { //::SireMol::SegProperty< QString >::nSegments typedef SireMol::SegProperty< QString > exported_class_t; typedef int ( ::SireMol::SegProperty< QString >::*nSegments_function_type )( ) const; nSegments_function_type nSegments_function_value( &::SireMol::SegProperty< QString >::nSegments ); SegStringProperty_exposer.def( "nSegments" , nSegments_function_value ); } SegStringProperty_exposer.def( bp::self != bp::self ); { //::SireMol::SegProperty< QString >::operator= typedef SireMol::SegProperty< QString > exported_class_t; typedef ::SireMol::SegProperty< QString > & ( ::SireMol::SegProperty< QString >::*assign_function_type )( ::SireMol::SegProperty< QString > const & ) ; assign_function_type assign_function_value( &::SireMol::SegProperty< QString >::operator= ); SegStringProperty_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } SegStringProperty_exposer.def( bp::self == bp::self ); { //::SireMol::SegProperty< QString >::operator[] typedef SireMol::SegProperty< QString > exported_class_t; typedef ::QString const & ( ::SireMol::SegProperty< QString >::*__getitem___function_type )( ::SireMol::SegIdx const & ) const; __getitem___function_type __getitem___function_value( &::SireMol::SegProperty< QString >::operator[] ); SegStringProperty_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("segidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::SegProperty< QString >::set typedef SireMol::SegProperty< QString > exported_class_t; typedef ::SireMol::SegProperty< QString > & ( ::SireMol::SegProperty< QString >::*set_function_type )( ::SireMol::SegIdx,::QString const & ) ; set_function_type set_function_value( &::SireMol::SegProperty< QString >::set ); SegStringProperty_exposer.def( "set" , set_function_value , ( bp::arg("segidx"), bp::arg("value") ) , bp::return_self< >() ); } { //::SireMol::SegProperty< QString >::size typedef SireMol::SegProperty< QString > exported_class_t; typedef int ( ::SireMol::SegProperty< QString >::*size_function_type )( ) const; size_function_type size_function_value( &::SireMol::SegProperty< QString >::size ); SegStringProperty_exposer.def( "size" , size_function_value ); } { //::SireMol::SegProperty< QString >::toString typedef SireMol::SegProperty< QString > exported_class_t; typedef ::QString ( ::SireMol::SegProperty< QString >::*toString_function_type )( ) const; toString_function_type toString_function_value( &::SireMol::SegProperty< QString >::toString ); SegStringProperty_exposer.def( "toString" , toString_function_value ); } { //::SireMol::SegProperty< QString >::toVariant typedef SireMol::SegProperty< QString > exported_class_t; typedef ::SireMol::SegProperty< QVariant > ( ::SireMol::SegProperty< QString >::*toVariant_function_type )( ) const; toVariant_function_type toVariant_function_value( &::SireMol::SegProperty< QString >::toVariant ); SegStringProperty_exposer.def( "toVariant" , toVariant_function_value ); } { //::SireMol::SegProperty< QString >::typeName typedef SireMol::SegProperty< QString > exported_class_t; typedef char const * ( *typeName_function_type )( ); typeName_function_type typeName_function_value( &::SireMol::SegProperty< QString >::typeName ); SegStringProperty_exposer.def( "typeName" , typeName_function_value ); } SegStringProperty_exposer.staticmethod( "fromVariant" ); SegStringProperty_exposer.staticmethod( "typeName" ); SegStringProperty_exposer.def( "__copy__", &__copy__); SegStringProperty_exposer.def( "__deepcopy__", &__copy__); SegStringProperty_exposer.def( "clone", &__copy__); SegStringProperty_exposer.def( "__rlshift__", &__rlshift__QDataStream< ::SireMol::SegProperty<QString> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); SegStringProperty_exposer.def( "__rrshift__", &__rrshift__QDataStream< ::SireMol::SegProperty<QString> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); SegStringProperty_exposer.def( "__str__", &__str__< ::SireMol::SegProperty<QString> > ); SegStringProperty_exposer.def( "__repr__", &__str__< ::SireMol::SegProperty<QString> > ); SegStringProperty_exposer.def( "__len__", &__len_size< ::SireMol::SegProperty<QString> > ); } }
void register_AtomCoords_class(){ { //::SireMol::AtomProperty< SireMaths::Vector > typedef bp::class_< SireMol::AtomProperty< SireMaths::Vector >, bp::bases< SireMol::AtomProp, SireMol::MolViewProperty, SireBase::Property > > AtomCoords_exposer_t; AtomCoords_exposer_t AtomCoords_exposer = AtomCoords_exposer_t( "AtomCoords", bp::init< >() ); bp::scope AtomCoords_scope( AtomCoords_exposer ); AtomCoords_exposer.def( bp::init< SireMol::MoleculeInfoData const & >(( bp::arg("molinfo") )) ); AtomCoords_exposer.def( bp::init< SireVol::CoordGroup const & >(( bp::arg("cgroup") )) ); AtomCoords_exposer.def( bp::init< SireVol::CoordGroupArray const & >(( bp::arg("cgroups") )) ); AtomCoords_exposer.def( bp::init< SireMol::AtomProperty< SireMaths::Vector > const & >(( bp::arg("other") )) ); { //::SireMol::AtomProperty< SireMaths::Vector >::array typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireVol::CoordGroupArray const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*array_function_type )( ) const; array_function_type array_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::array ); AtomCoords_exposer.def( "array" , array_function_value , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::assertCanConvert typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*assertCanConvert_function_type )( ::QVariant const & ) const; assertCanConvert_function_type assertCanConvert_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::assertCanConvert ); AtomCoords_exposer.def( "assertCanConvert" , assertCanConvert_function_value , ( bp::arg("value") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::assignFrom typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*assignFrom_function_type )( ::SireMol::AtomProperty< QVariant > const & ) ; assignFrom_function_type assignFrom_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::assignFrom ); AtomCoords_exposer.def( "assignFrom" , assignFrom_function_value , ( bp::arg("values") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::at typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireVol::CoordGroup const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*at_function_type )( ::SireMol::CGIdx ) const; at_function_type at_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::at ); AtomCoords_exposer.def( "at" , at_function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::at typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMaths::Vector const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*at_function_type )( ::SireMol::CGAtomIdx const & ) const; at_function_type at_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::at ); AtomCoords_exposer.def( "at" , at_function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::canConvert typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef bool ( ::SireMol::AtomProperty< SireMaths::Vector >::*canConvert_function_type )( ::QVariant const & ) const; canConvert_function_type canConvert_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::canConvert ); AtomCoords_exposer.def( "canConvert" , canConvert_function_value , ( bp::arg("value") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::changeFrame typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*changeFrame_function_type )( ::SireMaths::AxisSet const &,::SireMaths::AxisSet const & ) ; changeFrame_function_type changeFrame_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::changeFrame ); AtomCoords_exposer.def( "changeFrame" , changeFrame_function_value , ( bp::arg("from_frame"), bp::arg("to_frame") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::changeFrame typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*changeFrame_function_type )( ::SireMol::CGIdx,::SireMaths::AxisSet const &,::SireMaths::AxisSet const & ) ; changeFrame_function_type changeFrame_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::changeFrame ); AtomCoords_exposer.def( "changeFrame" , changeFrame_function_value , ( bp::arg("cgidx"), bp::arg("from_frame"), bp::arg("to_frame") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::copyFrom typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*copyFrom_function_type )( ::QVector< SireMaths::Vector > const & ) ; copyFrom_function_type copyFrom_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::copyFrom ); AtomCoords_exposer.def( "copyFrom" , copyFrom_function_value , ( bp::arg("values") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::copyFrom typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*copyFrom_function_type )( ::QVector< SireMaths::Vector > const &,::SireMol::AtomSelection const & ) ; copyFrom_function_type copyFrom_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::copyFrom ); AtomCoords_exposer.def( "copyFrom" , copyFrom_function_value , ( bp::arg("values"), bp::arg("selection") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::count typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef int ( ::SireMol::AtomProperty< SireMaths::Vector >::*count_function_type )( ) const; count_function_type count_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::count ); AtomCoords_exposer.def( "count" , count_function_value ); } { //::SireMol::AtomProperty< SireMaths::Vector >::divide typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< SireMaths::Vector >::*divide_function_type )( ::QVector< SireMol::AtomSelection > const & ) const; divide_function_type divide_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::divide ); AtomCoords_exposer.def( "divide" , divide_function_value , ( bp::arg("beads") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::divideByResidue typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< SireMaths::Vector >::*divideByResidue_function_type )( ::SireMol::MoleculeInfoData const & ) const; divideByResidue_function_type divideByResidue_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::divideByResidue ); AtomCoords_exposer.def( "divideByResidue" , divideByResidue_function_value , ( bp::arg("molinfo") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::fromVariant typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< SireMaths::Vector > ( *fromVariant_function_type )( ::SireMol::AtomProperty< QVariant > const & ); fromVariant_function_type fromVariant_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::fromVariant ); AtomCoords_exposer.def( "fromVariant" , fromVariant_function_value , ( bp::arg("variant") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::get typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireVol::CoordGroup const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*get_function_type )( ::SireMol::CGIdx ) const; get_function_type get_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::get ); AtomCoords_exposer.def( "get" , get_function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::get typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMaths::Vector const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*get_function_type )( ::SireMol::CGAtomIdx const & ) const; get_function_type get_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::get ); AtomCoords_exposer.def( "get" , get_function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::isCompatibleWith typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef bool ( ::SireMol::AtomProperty< SireMaths::Vector >::*isCompatibleWith_function_type )( ::SireMol::MoleculeInfoData const & ) const; isCompatibleWith_function_type isCompatibleWith_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::isCompatibleWith ); AtomCoords_exposer.def( "isCompatibleWith" , isCompatibleWith_function_value , ( bp::arg("molinfo") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::mapInto typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*mapInto_function_type )( ::SireMaths::AxisSet const & ) ; mapInto_function_type mapInto_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::mapInto ); AtomCoords_exposer.def( "mapInto" , mapInto_function_value , ( bp::arg("axes") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::mapInto typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*mapInto_function_type )( ::SireMol::CGIdx,::SireMaths::AxisSet const & ) ; mapInto_function_type mapInto_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::mapInto ); AtomCoords_exposer.def( "mapInto" , mapInto_function_value , ( bp::arg("cgidx"), bp::arg("axes") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::merge typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< SireMaths::Vector >::*merge_function_type )( ::SireMol::MoleculeInfoData const & ) const; merge_function_type merge_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::merge ); AtomCoords_exposer.def( "merge" , merge_function_value , ( bp::arg("molinfo") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::nAtoms typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef int ( ::SireMol::AtomProperty< SireMaths::Vector >::*nAtoms_function_type )( ) const; nAtoms_function_type nAtoms_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::nAtoms ); AtomCoords_exposer.def( "nAtoms" , nAtoms_function_value ); } { //::SireMol::AtomProperty< SireMaths::Vector >::nAtoms typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef int ( ::SireMol::AtomProperty< SireMaths::Vector >::*nAtoms_function_type )( ::SireMol::CGIdx ) const; nAtoms_function_type nAtoms_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::nAtoms ); AtomCoords_exposer.def( "nAtoms" , nAtoms_function_value , ( bp::arg("cgidx") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::nCutGroups typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef int ( ::SireMol::AtomProperty< SireMaths::Vector >::*nCutGroups_function_type )( ) const; nCutGroups_function_type nCutGroups_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::nCutGroups ); AtomCoords_exposer.def( "nCutGroups" , nCutGroups_function_value ); } AtomCoords_exposer.def( bp::self != bp::self ); { //::SireMol::AtomProperty< SireMaths::Vector >::operator= typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< SireMaths::Vector > & ( ::SireMol::AtomProperty< SireMaths::Vector >::*assign_function_type )( ::SireMol::AtomProperty< SireMaths::Vector > const & ) ; assign_function_type assign_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::operator= ); AtomCoords_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } AtomCoords_exposer.def( bp::self == bp::self ); { //::SireMol::AtomProperty< SireMaths::Vector >::operator[] typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireVol::CoordGroup const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*__getitem___function_type )( ::SireMol::CGIdx ) const; __getitem___function_type __getitem___function_value( &::SireMol::AtomProperty< SireMaths::Vector >::operator[] ); AtomCoords_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::operator[] typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMaths::Vector const & ( ::SireMol::AtomProperty< SireMaths::Vector >::*__getitem___function_type )( ::SireMol::CGAtomIdx const & ) const; __getitem___function_type __getitem___function_value( &::SireMol::AtomProperty< SireMaths::Vector >::operator[] ); AtomCoords_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::rotate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*rotate_function_type )( ::SireMaths::Quaternion const &,::SireMaths::Vector const & ) ; rotate_function_type rotate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::rotate ); AtomCoords_exposer.def( "rotate" , rotate_function_value , ( bp::arg("quat"), bp::arg("point") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::rotate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*rotate_function_type )( ::SireMaths::Matrix const &,::SireMaths::Vector const & ) ; rotate_function_type rotate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::rotate ); AtomCoords_exposer.def( "rotate" , rotate_function_value , ( bp::arg("rotmat"), bp::arg("point") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::rotate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*rotate_function_type )( ::SireMol::CGIdx,::SireMaths::Quaternion const &,::SireMaths::Vector const & ) ; rotate_function_type rotate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::rotate ); AtomCoords_exposer.def( "rotate" , rotate_function_value , ( bp::arg("cgidx"), bp::arg("quat"), bp::arg("point") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::rotate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*rotate_function_type )( ::SireMol::CGIdx,::SireMaths::Matrix const &,::SireMaths::Vector const & ) ; rotate_function_type rotate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::rotate ); AtomCoords_exposer.def( "rotate" , rotate_function_value , ( bp::arg("cgidx"), bp::arg("rotmat"), bp::arg("point") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::set typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< SireMaths::Vector > & ( ::SireMol::AtomProperty< SireMaths::Vector >::*set_function_type )( ::SireMol::CGAtomIdx const &,::SireMaths::Vector const & ) ; set_function_type set_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::set ); AtomCoords_exposer.def( "set" , set_function_value , ( bp::arg("cgatomidx"), bp::arg("value") ) , bp::return_self< >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::set typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< SireMaths::Vector > & ( ::SireMol::AtomProperty< SireMaths::Vector >::*set_function_type )( ::SireMol::CGIdx,::QVector< SireMaths::Vector > const & ) ; set_function_type set_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::set ); AtomCoords_exposer.def( "set" , set_function_value , ( bp::arg("cgidx"), bp::arg("values") ) , bp::return_self< >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::set typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< SireMaths::Vector > & ( ::SireMol::AtomProperty< SireMaths::Vector >::*set_function_type )( ::SireMol::CGIdx,::SireVol::CoordGroup const & ) ; set_function_type set_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::set ); AtomCoords_exposer.def( "set" , set_function_value , ( bp::arg("cgidx"), bp::arg("cgroup") ) , bp::return_self< >() ); } { //::SireMol::AtomProperty< SireMaths::Vector >::size typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef int ( ::SireMol::AtomProperty< SireMaths::Vector >::*size_function_type )( ) const; size_function_type size_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::size ); AtomCoords_exposer.def( "size" , size_function_value ); } { //::SireMol::AtomProperty< SireMaths::Vector >::toVariant typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::SireMol::AtomProperty< QVariant > ( ::SireMol::AtomProperty< SireMaths::Vector >::*toVariant_function_type )( ) const; toVariant_function_type toVariant_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::toVariant ); AtomCoords_exposer.def( "toVariant" , toVariant_function_value ); } { //::SireMol::AtomProperty< SireMaths::Vector >::toVector typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::QVector< SireMaths::Vector > ( ::SireMol::AtomProperty< SireMaths::Vector >::*toVector_function_type )( ) const; toVector_function_type toVector_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::toVector ); AtomCoords_exposer.def( "toVector" , toVector_function_value ); } { //::SireMol::AtomProperty< SireMaths::Vector >::toVector typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef ::QVector< SireMaths::Vector > ( ::SireMol::AtomProperty< SireMaths::Vector >::*toVector_function_type )( ::SireMol::AtomSelection const & ) const; toVector_function_type toVector_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::toVector ); AtomCoords_exposer.def( "toVector" , toVector_function_value , ( bp::arg("selection") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::transform typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*transform_function_type )( ::SireMaths::Transform const & ) ; transform_function_type transform_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::transform ); AtomCoords_exposer.def( "transform" , transform_function_value , ( bp::arg("t") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::transform typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*transform_function_type )( ::SireMol::CGIdx,::SireMaths::Transform const & ) ; transform_function_type transform_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::transform ); AtomCoords_exposer.def( "transform" , transform_function_value , ( bp::arg("cgidx"), bp::arg("t") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::translate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*translate_function_type )( ::SireMaths::Vector const & ) ; translate_function_type translate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::translate ); AtomCoords_exposer.def( "translate" , translate_function_value , ( bp::arg("delta") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::translate typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef void ( ::SireMol::AtomProperty< SireMaths::Vector >::*translate_function_type )( ::SireMol::CGIdx,::SireMaths::Vector const & ) ; translate_function_type translate_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::translate ); AtomCoords_exposer.def( "translate" , translate_function_value , ( bp::arg("cgidx"), bp::arg("delta") ) ); } { //::SireMol::AtomProperty< SireMaths::Vector >::typeName typedef SireMol::AtomProperty< SireMaths::Vector > exported_class_t; typedef char const * ( *typeName_function_type )( ); typeName_function_type typeName_function_value( &::SireMol::AtomProperty< SireMaths::Vector >::typeName ); AtomCoords_exposer.def( "typeName" , typeName_function_value ); } AtomCoords_exposer.staticmethod( "fromVariant" ); AtomCoords_exposer.staticmethod( "typeName" ); AtomCoords_exposer.def( "__copy__", &__copy__); AtomCoords_exposer.def( "__deepcopy__", &__copy__); AtomCoords_exposer.def( "clone", &__copy__); AtomCoords_exposer.def( "__rlshift__", &__rlshift__QDataStream< ::SireMol::AtomProperty<SireMaths::Vector> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); AtomCoords_exposer.def( "__rrshift__", &__rrshift__QDataStream< ::SireMol::AtomProperty<SireMaths::Vector> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); AtomCoords_exposer.def( "__str__", &__str__< ::SireMol::AtomProperty<SireMaths::Vector> > ); AtomCoords_exposer.def( "__repr__", &__str__< ::SireMol::AtomProperty<SireMaths::Vector> > ); AtomCoords_exposer.def( "__len__", &__len_size< ::SireMol::AtomProperty<SireMaths::Vector> > ); } }
void register_AtomFloatProperty_class(){ { //::SireMol::AtomProperty< double > typedef bp::class_< SireMol::AtomProperty< double >, bp::bases< SireMol::AtomProp, SireMol::MolViewProperty, SireBase::Property > > AtomFloatProperty_exposer_t; AtomFloatProperty_exposer_t AtomFloatProperty_exposer = AtomFloatProperty_exposer_t( "AtomFloatProperty", "", bp::init< >("") ); bp::scope AtomFloatProperty_scope( AtomFloatProperty_exposer ); AtomFloatProperty_exposer.def( bp::init< SireMol::MoleculeInfoData const & >(( bp::arg("molinfo") ), "") ); AtomFloatProperty_exposer.def( bp::init< SireMol::MoleculeInfoData const &, double const & >(( bp::arg("molinfo"), bp::arg("default_value") ), "") ); AtomFloatProperty_exposer.def( bp::init< double const & >(( bp::arg("value") ), "") ); AtomFloatProperty_exposer.def( bp::init< SireBase::PackedArray2D< double > const & >(( bp::arg("values") ), "") ); AtomFloatProperty_exposer.def( bp::init< SireMol::AtomProperty< double > const & >(( bp::arg("other") ), "") ); { //::SireMol::AtomProperty< double >::array typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PackedArray2D< double > const & ( ::SireMol::AtomProperty< double >::*array_function_type)( ) const; array_function_type array_function_value( &::SireMol::AtomProperty< double >::array ); AtomFloatProperty_exposer.def( "array" , array_function_value , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::assertCanConvert typedef SireMol::AtomProperty< double > exported_class_t; typedef void ( ::SireMol::AtomProperty< double >::*assertCanConvert_function_type)( ::QVariant const & ) const; assertCanConvert_function_type assertCanConvert_function_value( &::SireMol::AtomProperty< double >::assertCanConvert ); AtomFloatProperty_exposer.def( "assertCanConvert" , assertCanConvert_function_value , ( bp::arg("value") ) , "" ); } { //::SireMol::AtomProperty< double >::assignFrom typedef SireMol::AtomProperty< double > exported_class_t; typedef void ( ::SireMol::AtomProperty< double >::*assignFrom_function_type)( ::SireMol::AtomProperty< QVariant > const & ) ; assignFrom_function_type assignFrom_function_value( &::SireMol::AtomProperty< double >::assignFrom ); AtomFloatProperty_exposer.def( "assignFrom" , assignFrom_function_value , ( bp::arg("values") ) , "" ); } { //::SireMol::AtomProperty< double >::at typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PackedArray2D< double >::Array const & ( ::SireMol::AtomProperty< double >::*at_function_type)( ::SireMol::CGIdx ) const; at_function_type at_function_value( &::SireMol::AtomProperty< double >::at ); AtomFloatProperty_exposer.def( "at" , at_function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::at typedef SireMol::AtomProperty< double > exported_class_t; typedef double const & ( ::SireMol::AtomProperty< double >::*at_function_type)( ::SireMol::CGAtomIdx const & ) const; at_function_type at_function_value( &::SireMol::AtomProperty< double >::at ); AtomFloatProperty_exposer.def( "at" , at_function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::canConvert typedef SireMol::AtomProperty< double > exported_class_t; typedef bool ( ::SireMol::AtomProperty< double >::*canConvert_function_type)( ::QVariant const & ) const; canConvert_function_type canConvert_function_value( &::SireMol::AtomProperty< double >::canConvert ); AtomFloatProperty_exposer.def( "canConvert" , canConvert_function_value , ( bp::arg("value") ) , "" ); } { //::SireMol::AtomProperty< double >::copyFrom typedef SireMol::AtomProperty< double > exported_class_t; typedef void ( ::SireMol::AtomProperty< double >::*copyFrom_function_type)( ::QVector< double > const & ) ; copyFrom_function_type copyFrom_function_value( &::SireMol::AtomProperty< double >::copyFrom ); AtomFloatProperty_exposer.def( "copyFrom" , copyFrom_function_value , ( bp::arg("values") ) , "" ); } { //::SireMol::AtomProperty< double >::copyFrom typedef SireMol::AtomProperty< double > exported_class_t; typedef void ( ::SireMol::AtomProperty< double >::*copyFrom_function_type)( ::QVector< double > const &,::SireMol::AtomSelection const & ) ; copyFrom_function_type copyFrom_function_value( &::SireMol::AtomProperty< double >::copyFrom ); AtomFloatProperty_exposer.def( "copyFrom" , copyFrom_function_value , ( bp::arg("values"), bp::arg("selection") ) , "" ); } { //::SireMol::AtomProperty< double >::count typedef SireMol::AtomProperty< double > exported_class_t; typedef int ( ::SireMol::AtomProperty< double >::*count_function_type)( ) const; count_function_type count_function_value( &::SireMol::AtomProperty< double >::count ); AtomFloatProperty_exposer.def( "count" , count_function_value , "" ); } { //::SireMol::AtomProperty< double >::divide typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< double >::*divide_function_type)( ::QVector< SireMol::AtomSelection > const & ) const; divide_function_type divide_function_value( &::SireMol::AtomProperty< double >::divide ); AtomFloatProperty_exposer.def( "divide" , divide_function_value , ( bp::arg("beads") ) , "" ); } { //::SireMol::AtomProperty< double >::divideByResidue typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< double >::*divideByResidue_function_type)( ::SireMol::MoleculeInfoData const & ) const; divideByResidue_function_type divideByResidue_function_value( &::SireMol::AtomProperty< double >::divideByResidue ); AtomFloatProperty_exposer.def( "divideByResidue" , divideByResidue_function_value , ( bp::arg("molinfo") ) , "" ); } { //::SireMol::AtomProperty< double >::fromVariant typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< double > ( *fromVariant_function_type )( ::SireMol::AtomProperty< QVariant > const & ); fromVariant_function_type fromVariant_function_value( &::SireMol::AtomProperty< double >::fromVariant ); AtomFloatProperty_exposer.def( "fromVariant" , fromVariant_function_value , ( bp::arg("variant") ) , "" ); } { //::SireMol::AtomProperty< double >::get typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PackedArray2D< double >::Array const & ( ::SireMol::AtomProperty< double >::*get_function_type)( ::SireMol::CGIdx ) const; get_function_type get_function_value( &::SireMol::AtomProperty< double >::get ); AtomFloatProperty_exposer.def( "get" , get_function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::get typedef SireMol::AtomProperty< double > exported_class_t; typedef double const & ( ::SireMol::AtomProperty< double >::*get_function_type)( ::SireMol::CGAtomIdx const & ) const; get_function_type get_function_value( &::SireMol::AtomProperty< double >::get ); AtomFloatProperty_exposer.def( "get" , get_function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::isCompatibleWith typedef SireMol::AtomProperty< double > exported_class_t; typedef bool ( ::SireMol::AtomProperty< double >::*isCompatibleWith_function_type)( ::SireMol::MoleculeInfoData const & ) const; isCompatibleWith_function_type isCompatibleWith_function_value( &::SireMol::AtomProperty< double >::isCompatibleWith ); AtomFloatProperty_exposer.def( "isCompatibleWith" , isCompatibleWith_function_value , ( bp::arg("molinfo") ) , "" ); } { //::SireMol::AtomProperty< double >::isCompatibleWith typedef SireMol::AtomProperty< double > exported_class_t; typedef bool ( ::SireMol::AtomProperty< double >::*isCompatibleWith_function_type)( ::SireMol::MoleculeInfo const & ) const; isCompatibleWith_function_type isCompatibleWith_function_value( &::SireMol::AtomProperty< double >::isCompatibleWith ); AtomFloatProperty_exposer.def( "isCompatibleWith" , isCompatibleWith_function_value , ( bp::arg("molinfo") ) , "" ); } { //::SireMol::AtomProperty< double >::isEmpty typedef SireMol::AtomProperty< double > exported_class_t; typedef bool ( ::SireMol::AtomProperty< double >::*isEmpty_function_type)( ) const; isEmpty_function_type isEmpty_function_value( &::SireMol::AtomProperty< double >::isEmpty ); AtomFloatProperty_exposer.def( "isEmpty" , isEmpty_function_value , "" ); } { //::SireMol::AtomProperty< double >::matchToSelection typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< double > ( ::SireMol::AtomProperty< double >::*matchToSelection_function_type)( ::SireMol::AtomSelection const & ) const; matchToSelection_function_type matchToSelection_function_value( &::SireMol::AtomProperty< double >::matchToSelection ); AtomFloatProperty_exposer.def( "matchToSelection" , matchToSelection_function_value , ( bp::arg("selection") ) , "" ); } { //::SireMol::AtomProperty< double >::merge typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PropertyPtr ( ::SireMol::AtomProperty< double >::*merge_function_type)( ::SireMol::MoleculeInfoData const & ) const; merge_function_type merge_function_value( &::SireMol::AtomProperty< double >::merge ); AtomFloatProperty_exposer.def( "merge" , merge_function_value , ( bp::arg("molinfo") ) , "" ); } { //::SireMol::AtomProperty< double >::nAtoms typedef SireMol::AtomProperty< double > exported_class_t; typedef int ( ::SireMol::AtomProperty< double >::*nAtoms_function_type)( ) const; nAtoms_function_type nAtoms_function_value( &::SireMol::AtomProperty< double >::nAtoms ); AtomFloatProperty_exposer.def( "nAtoms" , nAtoms_function_value , "" ); } { //::SireMol::AtomProperty< double >::nAtoms typedef SireMol::AtomProperty< double > exported_class_t; typedef int ( ::SireMol::AtomProperty< double >::*nAtoms_function_type)( ::SireMol::CGIdx ) const; nAtoms_function_type nAtoms_function_value( &::SireMol::AtomProperty< double >::nAtoms ); AtomFloatProperty_exposer.def( "nAtoms" , nAtoms_function_value , ( bp::arg("cgidx") ) , "" ); } { //::SireMol::AtomProperty< double >::nCutGroups typedef SireMol::AtomProperty< double > exported_class_t; typedef int ( ::SireMol::AtomProperty< double >::*nCutGroups_function_type)( ) const; nCutGroups_function_type nCutGroups_function_value( &::SireMol::AtomProperty< double >::nCutGroups ); AtomFloatProperty_exposer.def( "nCutGroups" , nCutGroups_function_value , "" ); } AtomFloatProperty_exposer.def( bp::self != bp::self ); { //::SireMol::AtomProperty< double >::operator= typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< double > & ( ::SireMol::AtomProperty< double >::*assign_function_type)( ::SireMol::AtomProperty< double > const & ) ; assign_function_type assign_function_value( &::SireMol::AtomProperty< double >::operator= ); AtomFloatProperty_exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() , "" ); } AtomFloatProperty_exposer.def( bp::self == bp::self ); { //::SireMol::AtomProperty< double >::operator[] typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireBase::PackedArray2D< double >::Array const & ( ::SireMol::AtomProperty< double >::*__getitem___function_type)( ::SireMol::CGIdx ) const; __getitem___function_type __getitem___function_value( &::SireMol::AtomProperty< double >::operator[] ); AtomFloatProperty_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("cgidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::operator[] typedef SireMol::AtomProperty< double > exported_class_t; typedef double const & ( ::SireMol::AtomProperty< double >::*__getitem___function_type)( ::SireMol::CGAtomIdx const & ) const; __getitem___function_type __getitem___function_value( &::SireMol::AtomProperty< double >::operator[] ); AtomFloatProperty_exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("cgatomidx") ) , bp::return_value_policy< bp::copy_const_reference >() , "" ); } { //::SireMol::AtomProperty< double >::set typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< double > & ( ::SireMol::AtomProperty< double >::*set_function_type)( ::SireMol::CGAtomIdx const &,double const & ) ; set_function_type set_function_value( &::SireMol::AtomProperty< double >::set ); AtomFloatProperty_exposer.def( "set" , set_function_value , ( bp::arg("cgatomidx"), bp::arg("value") ) , bp::return_self< >() , "" ); } { //::SireMol::AtomProperty< double >::set typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< double > & ( ::SireMol::AtomProperty< double >::*set_function_type)( ::SireMol::CGIdx,::QVector< double > const & ) ; set_function_type set_function_value( &::SireMol::AtomProperty< double >::set ); AtomFloatProperty_exposer.def( "set" , set_function_value , ( bp::arg("cgidx"), bp::arg("values") ) , bp::return_self< >() , "" ); } { //::SireMol::AtomProperty< double >::size typedef SireMol::AtomProperty< double > exported_class_t; typedef int ( ::SireMol::AtomProperty< double >::*size_function_type)( ) const; size_function_type size_function_value( &::SireMol::AtomProperty< double >::size ); AtomFloatProperty_exposer.def( "size" , size_function_value , "" ); } { //::SireMol::AtomProperty< double >::toString typedef SireMol::AtomProperty< double > exported_class_t; typedef ::QString ( ::SireMol::AtomProperty< double >::*toString_function_type)( ) const; toString_function_type toString_function_value( &::SireMol::AtomProperty< double >::toString ); AtomFloatProperty_exposer.def( "toString" , toString_function_value , "" ); } { //::SireMol::AtomProperty< double >::toVariant typedef SireMol::AtomProperty< double > exported_class_t; typedef ::SireMol::AtomProperty< QVariant > ( ::SireMol::AtomProperty< double >::*toVariant_function_type)( ) const; toVariant_function_type toVariant_function_value( &::SireMol::AtomProperty< double >::toVariant ); AtomFloatProperty_exposer.def( "toVariant" , toVariant_function_value , "" ); } { //::SireMol::AtomProperty< double >::toVector typedef SireMol::AtomProperty< double > exported_class_t; typedef ::QVector< double > ( ::SireMol::AtomProperty< double >::*toVector_function_type)( ) const; toVector_function_type toVector_function_value( &::SireMol::AtomProperty< double >::toVector ); AtomFloatProperty_exposer.def( "toVector" , toVector_function_value , "" ); } { //::SireMol::AtomProperty< double >::toVector typedef SireMol::AtomProperty< double > exported_class_t; typedef ::QVector< double > ( ::SireMol::AtomProperty< double >::*toVector_function_type)( ::SireMol::AtomSelection const & ) const; toVector_function_type toVector_function_value( &::SireMol::AtomProperty< double >::toVector ); AtomFloatProperty_exposer.def( "toVector" , toVector_function_value , ( bp::arg("selection") ) , "" ); } { //::SireMol::AtomProperty< double >::typeName typedef SireMol::AtomProperty< double > exported_class_t; typedef char const * ( *typeName_function_type )( ); typeName_function_type typeName_function_value( &::SireMol::AtomProperty< double >::typeName ); AtomFloatProperty_exposer.def( "typeName" , typeName_function_value , "" ); } AtomFloatProperty_exposer.staticmethod( "fromVariant" ); AtomFloatProperty_exposer.staticmethod( "typeName" ); AtomFloatProperty_exposer.def( "__copy__", &__copy__); AtomFloatProperty_exposer.def( "__deepcopy__", &__copy__); AtomFloatProperty_exposer.def( "clone", &__copy__); AtomFloatProperty_exposer.def( "__rlshift__", &__rlshift__QDataStream< ::SireMol::AtomProperty<double> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); AtomFloatProperty_exposer.def( "__rrshift__", &__rrshift__QDataStream< ::SireMol::AtomProperty<double> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); AtomFloatProperty_exposer.def( "__str__", &__str__< ::SireMol::AtomProperty<double> > ); AtomFloatProperty_exposer.def( "__repr__", &__str__< ::SireMol::AtomProperty<double> > ); AtomFloatProperty_exposer.def( "__len__", &__len_size< ::SireMol::AtomProperty<double> > ); } }
void register_PackedArray2D_QString__class(){ { //::SireBase::PackedArray2D< QString > typedef bp::class_< SireBase::PackedArray2D< QString > > PackedArray2D_QString__exposer_t; PackedArray2D_QString__exposer_t PackedArray2D_QString__exposer = PackedArray2D_QString__exposer_t( "PackedArray2D_QString_", bp::init< >() ); bp::scope PackedArray2D_QString__scope( PackedArray2D_QString__exposer ); PackedArray2D_QString__exposer.def( bp::init< SireBase::detail::PackedArray2D_Array< QString > const & >(( bp::arg("array") )) ); PackedArray2D_QString__exposer.def( bp::init< QVector< SireBase::detail::PackedArray2D_Array< QString > > const & >(( bp::arg("arrays") )) ); PackedArray2D_QString__exposer.def( bp::init< QVector< QString > const & >(( bp::arg("values") )) ); PackedArray2D_QString__exposer.def( bp::init< QVector< QVector< QString > > const & >(( bp::arg("values") )) ); PackedArray2D_QString__exposer.def( bp::init< SireBase::PackedArray2D< QString > const &, SireBase::PackedArray2D< QString > const & >(( bp::arg("array0"), bp::arg("array1") )) ); PackedArray2D_QString__exposer.def( bp::init< SireBase::PackedArray2D< QString > const & >(( bp::arg("other") )) ); { //::SireBase::PackedArray2D< QString >::append typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*append_function_type )( ::SireBase::detail::PackedArray2D_Array< QString > const & ) ; append_function_type append_function_value( &::SireBase::PackedArray2D< QString >::append ); PackedArray2D_QString__exposer.def( "append" , append_function_value , ( bp::arg("array") ) ); } { //::SireBase::PackedArray2D< QString >::append typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*append_function_type )( ::SireBase::PackedArray2D< QString > const & ) ; append_function_type append_function_value( &::SireBase::PackedArray2D< QString >::append ); PackedArray2D_QString__exposer.def( "append" , append_function_value , ( bp::arg("arrays") ) ); } { //::SireBase::PackedArray2D< QString >::append typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*append_function_type )( ::QVector< QString > const & ) ; append_function_type append_function_value( &::SireBase::PackedArray2D< QString >::append ); PackedArray2D_QString__exposer.def( "append" , append_function_value , ( bp::arg("array") ) ); } { //::SireBase::PackedArray2D< QString >::append typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*append_function_type )( ::QVector< QVector< QString > > const & ) ; append_function_type append_function_value( &::SireBase::PackedArray2D< QString >::append ); PackedArray2D_QString__exposer.def( "append" , append_function_value , ( bp::arg("arrays") ) ); } { //::SireBase::PackedArray2D< QString >::assertValidIndex typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*assertValidIndex_function_type )( ::quint32 ) const; assertValidIndex_function_type assertValidIndex_function_value( &::SireBase::PackedArray2D< QString >::assertValidIndex ); PackedArray2D_QString__exposer.def( "assertValidIndex" , assertValidIndex_function_value , ( bp::arg("i") ) ); } { //::SireBase::PackedArray2D< QString >::at typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::SireBase::detail::PackedArray2D_Array< QString > const & ( ::SireBase::PackedArray2D< QString >::*at_function_type )( ::quint32 ) const; at_function_type at_function_value( &::SireBase::PackedArray2D< QString >::at ); PackedArray2D_QString__exposer.def( "at" , at_function_value , ( bp::arg("i") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireBase::PackedArray2D< QString >::at typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::QString const & ( ::SireBase::PackedArray2D< QString >::*at_function_type )( ::quint32,::quint32 ) const; at_function_type at_function_value( &::SireBase::PackedArray2D< QString >::at ); PackedArray2D_QString__exposer.def( "at" , at_function_value , ( bp::arg("i"), bp::arg("j") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireBase::PackedArray2D< QString >::count typedef SireBase::PackedArray2D< QString > exported_class_t; typedef int ( ::SireBase::PackedArray2D< QString >::*count_function_type )( ) const; count_function_type count_function_value( &::SireBase::PackedArray2D< QString >::count ); PackedArray2D_QString__exposer.def( "count" , count_function_value ); } { //::SireBase::PackedArray2D< QString >::fromVariant typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::SireBase::PackedArray2D< QString > ( *fromVariant_function_type )( ::SireBase::PackedArray2D< QVariant > const & ); fromVariant_function_type fromVariant_function_value( &::SireBase::PackedArray2D< QString >::fromVariant ); PackedArray2D_QString__exposer.def( "fromVariant" , fromVariant_function_value , ( bp::arg("variant") ) ); } { //::SireBase::PackedArray2D< QString >::isEmpty typedef SireBase::PackedArray2D< QString > exported_class_t; typedef bool ( ::SireBase::PackedArray2D< QString >::*isEmpty_function_type )( ) const; isEmpty_function_type isEmpty_function_value( &::SireBase::PackedArray2D< QString >::isEmpty ); PackedArray2D_QString__exposer.def( "isEmpty" , isEmpty_function_value ); } { //::SireBase::PackedArray2D< QString >::nArrays typedef SireBase::PackedArray2D< QString > exported_class_t; typedef int ( ::SireBase::PackedArray2D< QString >::*nArrays_function_type )( ) const; nArrays_function_type nArrays_function_value( &::SireBase::PackedArray2D< QString >::nArrays ); PackedArray2D_QString__exposer.def( "nArrays" , nArrays_function_value ); } { //::SireBase::PackedArray2D< QString >::nValues typedef SireBase::PackedArray2D< QString > exported_class_t; typedef int ( ::SireBase::PackedArray2D< QString >::*nValues_function_type )( ) const; nValues_function_type nValues_function_value( &::SireBase::PackedArray2D< QString >::nValues ); PackedArray2D_QString__exposer.def( "nValues" , nValues_function_value ); } { //::SireBase::PackedArray2D< QString >::nValues typedef SireBase::PackedArray2D< QString > exported_class_t; typedef int ( ::SireBase::PackedArray2D< QString >::*nValues_function_type )( ::quint32 ) const; nValues_function_type nValues_function_value( &::SireBase::PackedArray2D< QString >::nValues ); PackedArray2D_QString__exposer.def( "nValues" , nValues_function_value , ( bp::arg("i") ) ); } PackedArray2D_QString__exposer.def( bp::self != bp::self ); { //::SireBase::PackedArray2D< QString >::operator() typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::QString const & ( ::SireBase::PackedArray2D< QString >::*__call___function_type )( ::quint32,::quint32 ) const; __call___function_type __call___function_value( &::SireBase::PackedArray2D< QString >::operator() ); PackedArray2D_QString__exposer.def( "__call__" , __call___function_value , ( bp::arg("i"), bp::arg("j") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireBase::PackedArray2D< QString >::operator= typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::SireBase::PackedArray2D< QString > & ( ::SireBase::PackedArray2D< QString >::*assign_function_type )( ::SireBase::PackedArray2D< QString > const & ) ; assign_function_type assign_function_value( &::SireBase::PackedArray2D< QString >::operator= ); PackedArray2D_QString__exposer.def( "assign" , assign_function_value , ( bp::arg("other") ) , bp::return_self< >() ); } PackedArray2D_QString__exposer.def( bp::self == bp::self ); { //::SireBase::PackedArray2D< QString >::operator[] typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::SireBase::detail::PackedArray2D_Array< QString > const & ( ::SireBase::PackedArray2D< QString >::*__getitem___function_type )( ::quint32 ) const; __getitem___function_type __getitem___function_value( &::SireBase::PackedArray2D< QString >::operator[] ); PackedArray2D_QString__exposer.def( "__getitem__" , __getitem___function_value , ( bp::arg("i") ) , bp::return_value_policy< bp::copy_const_reference >() ); } { //::SireBase::PackedArray2D< QString >::remove typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*remove_function_type )( ::quint32 ) ; remove_function_type remove_function_value( &::SireBase::PackedArray2D< QString >::remove ); PackedArray2D_QString__exposer.def( "remove" , remove_function_value , ( bp::arg("i") ) ); } { //::SireBase::PackedArray2D< QString >::removeAll typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*removeAll_function_type )( ::QVarLengthArray< int, 256 > const & ) ; removeAll_function_type removeAll_function_value( &::SireBase::PackedArray2D< QString >::removeAll ); PackedArray2D_QString__exposer.def( "removeAll" , removeAll_function_value , ( bp::arg("idxs") ) ); } { //::SireBase::PackedArray2D< QString >::size typedef SireBase::PackedArray2D< QString > exported_class_t; typedef int ( ::SireBase::PackedArray2D< QString >::*size_function_type )( ) const; size_function_type size_function_value( &::SireBase::PackedArray2D< QString >::size ); PackedArray2D_QString__exposer.def( "size" , size_function_value ); } { //::SireBase::PackedArray2D< QString >::toQVector typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::QVector< QString > ( ::SireBase::PackedArray2D< QString >::*toQVector_function_type )( ) const; toQVector_function_type toQVector_function_value( &::SireBase::PackedArray2D< QString >::toQVector ); PackedArray2D_QString__exposer.def( "toQVector" , toQVector_function_value ); } { //::SireBase::PackedArray2D< QString >::toQVectorVector typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::QVector< QVector< QString > > ( ::SireBase::PackedArray2D< QString >::*toQVectorVector_function_type )( ) const; toQVectorVector_function_type toQVectorVector_function_value( &::SireBase::PackedArray2D< QString >::toQVectorVector ); PackedArray2D_QString__exposer.def( "toQVectorVector" , toQVectorVector_function_value ); } { //::SireBase::PackedArray2D< QString >::toString typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::QString ( ::SireBase::PackedArray2D< QString >::*toString_function_type )( ) const; toString_function_type toString_function_value( &::SireBase::PackedArray2D< QString >::toString ); PackedArray2D_QString__exposer.def( "toString" , toString_function_value ); } { //::SireBase::PackedArray2D< QString >::toVariant typedef SireBase::PackedArray2D< QString > exported_class_t; typedef ::SireBase::PackedArray2D< QVariant > ( ::SireBase::PackedArray2D< QString >::*toVariant_function_type )( ) const; toVariant_function_type toVariant_function_value( &::SireBase::PackedArray2D< QString >::toVariant ); PackedArray2D_QString__exposer.def( "toVariant" , toVariant_function_value ); } { //::SireBase::PackedArray2D< QString >::update typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*update_function_type )( ::quint32,::SireBase::detail::PackedArray2D_Array< QString > const & ) ; update_function_type update_function_value( &::SireBase::PackedArray2D< QString >::update ); PackedArray2D_QString__exposer.def( "update" , update_function_value , ( bp::arg("i"), bp::arg("array") ) ); } { //::SireBase::PackedArray2D< QString >::update typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*update_function_type )( ::quint32,::QVector< QString > const & ) ; update_function_type update_function_value( &::SireBase::PackedArray2D< QString >::update ); PackedArray2D_QString__exposer.def( "update" , update_function_value , ( bp::arg("i"), bp::arg("array") ) ); } { //::SireBase::PackedArray2D< QString >::updateAll typedef SireBase::PackedArray2D< QString > exported_class_t; typedef void ( ::SireBase::PackedArray2D< QString >::*updateAll_function_type )( ::QVarLengthArray< int, 256 > const &,::SireBase::PackedArray2D< QString > const & ) ; updateAll_function_type updateAll_function_value( &::SireBase::PackedArray2D< QString >::updateAll ); PackedArray2D_QString__exposer.def( "updateAll" , updateAll_function_value , ( bp::arg("idxs"), bp::arg("arrays") ) ); } PackedArray2D_QString__exposer.staticmethod( "fromVariant" ); PackedArray2D_QString__exposer.def( "__copy__", &__copy__); PackedArray2D_QString__exposer.def( "__deepcopy__", &__copy__); PackedArray2D_QString__exposer.def( "clone", &__copy__); PackedArray2D_QString__exposer.def( "__rlshift__", &__rlshift__QDataStream< ::SireBase::PackedArray2D<QString> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); PackedArray2D_QString__exposer.def( "__rrshift__", &__rrshift__QDataStream< ::SireBase::PackedArray2D<QString> >, bp::return_internal_reference<1, bp::with_custodian_and_ward<1,2> >() ); PackedArray2D_QString__exposer.def( "__str__", &__str__< ::SireBase::PackedArray2D<QString> > ); PackedArray2D_QString__exposer.def( "__repr__", &__str__< ::SireBase::PackedArray2D<QString> > ); PackedArray2D_QString__exposer.def( "__len__", &__len_size< ::SireBase::PackedArray2D<QString> > ); } }