mirror of
https://github.com/openbabel/openbabel.git
synced 2025-02-25 18:55:23 -06:00
* scripts/*: Update scripting wrappers with SWIG 1.3.29.
This commit is contained in:
@@ -5,6 +5,8 @@ dist-hook:
|
||||
(cd $(distdir)/perl; $(MAKE) distclean)
|
||||
find $(distdir)/python -name CVS | xargs rm -rf
|
||||
(cd $(distdir)/python; $(PYTHON) setup.py clean)
|
||||
(cd $(distdir)/python; rm -rf build; rm -rf *.pyc *.so)
|
||||
find $(distdir) -name "*~" | xargs rm -rf
|
||||
|
||||
# build the Perl and Python wrappers if --enable-maintainer-mode was set
|
||||
# and SWIG is available -- please use the most recent version of SWIG
|
||||
@@ -15,14 +17,14 @@ BUILT_SOURCES = perl/openbabel_perl.cpp \
|
||||
python/openbabel_python.cpp
|
||||
|
||||
perl/openbabel_perl.cpp: openbabel.i $(top_srcdir)/src/mol.h $(top_srcdir)/src/obconversion.h
|
||||
$(SWIG) -perl5 -c++ -o $@ \
|
||||
$(SWIG) -perl5 -c++ -naturalvar -o $@ \
|
||||
-I$(top_srcdir)/src $<;
|
||||
sed -e "s/^@EXPORT.*/& sub dl_load_flags { 0x01 }/" <perl/OpenBabel.pm >perl/OpenBabel.new;
|
||||
mv perl/OpenBabel.new perl/OpenBabel.pm;
|
||||
|
||||
python/openbabel_python.cpp: openbabel.i $(top_srcdir)/src/mol.h $(top_srcdir)/src/obconversion.h
|
||||
$(SWIG) -python -modern -c++ \
|
||||
-o $@ -I$(top_srcdir)/src $<;
|
||||
$(SWIG) -python -modern -naturalvar -fastinit \
|
||||
-c++ -o $@ -I$(top_srcdir)/src $<;
|
||||
echo "import sys" >python/ob.py;
|
||||
echo "if sys.platform.find(\"linux\") != -1:" >>python/ob.py;
|
||||
echo " import dl" >>python/ob.py;
|
||||
|
||||
@@ -53,6 +53,7 @@ AMDEP_FALSE = @AMDEP_FALSE@
|
||||
AMDEP_TRUE = @AMDEP_TRUE@
|
||||
AMTAR = @AMTAR@
|
||||
AR = @AR@
|
||||
AS = @AS@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
@@ -83,6 +84,7 @@ CXXFLAGS = @CXXFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
DOXYGEN = @DOXYGEN@
|
||||
ECHO = @ECHO@
|
||||
ECHO_C = @ECHO_C@
|
||||
@@ -107,6 +109,7 @@ MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
@@ -133,9 +136,12 @@ XML2_CONFIG = @XML2_CONFIG@
|
||||
XML_CPPFLAGS = @XML_CPPFLAGS@
|
||||
XML_LIBS = @XML_LIBS@
|
||||
ac_ct_AR = @ac_ct_AR@
|
||||
ac_ct_AS = @ac_ct_AS@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_CXX = @ac_ct_CXX@
|
||||
ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
|
||||
ac_ct_F77 = @ac_ct_F77@
|
||||
ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
|
||||
ac_ct_RANLIB = @ac_ct_RANLIB@
|
||||
ac_ct_STRIP = @ac_ct_STRIP@
|
||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
||||
@@ -355,16 +361,18 @@ dist-hook:
|
||||
(cd $(distdir)/perl; $(MAKE) distclean)
|
||||
find $(distdir)/python -name CVS | xargs rm -rf
|
||||
(cd $(distdir)/python; $(PYTHON) setup.py clean)
|
||||
(cd $(distdir)/python; rm -rf build; rm -rf *.pyc *.so)
|
||||
find $(distdir) -name "*~" | xargs rm -rf
|
||||
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@perl/openbabel_perl.cpp: openbabel.i $(top_srcdir)/src/mol.h $(top_srcdir)/src/obconversion.h
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ $(SWIG) -perl5 -c++ -o $@ \
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ $(SWIG) -perl5 -c++ -naturalvar -o $@ \
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ -I$(top_srcdir)/src $<;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ sed -e "s/^@EXPORT.*/& sub dl_load_flags { 0x01 }/" <perl/OpenBabel.pm >perl/OpenBabel.new;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ mv perl/OpenBabel.new perl/OpenBabel.pm;
|
||||
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@python/openbabel_python.cpp: openbabel.i $(top_srcdir)/src/mol.h $(top_srcdir)/src/obconversion.h
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ $(SWIG) -python -modern -c++ \
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ -o $@ -I$(top_srcdir)/src $<;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ $(SWIG) -python -modern -naturalvar -fastinit \
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ -c++ -o $@ -I$(top_srcdir)/src $<;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ echo "import sys" >python/ob.py;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ echo "if sys.platform.find(\"linux\") != -1:" >>python/ob.py;
|
||||
@BUILD_SWIG_TRUE@@MAINTAINER_MODE_TRUE@ echo " import dl" >>python/ob.py;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# This file was automatically generated by SWIG
|
||||
# This file was created automatically by SWIG 1.3.29.
|
||||
# Don't modify this file, modify the SWIG interface instead.
|
||||
package Chemistry::OpenBabel;
|
||||
require Exporter;
|
||||
require DynaLoader;
|
||||
@@ -48,10 +49,6 @@ package Chemistry::OpenBabel;
|
||||
*DoubleMultiply = *Chemistry::OpenBabelc::DoubleMultiply;
|
||||
*DoubleAdd = *Chemistry::OpenBabelc::DoubleAdd;
|
||||
*DoubleModulus = *Chemistry::OpenBabelc::DoubleModulus;
|
||||
*dot = *Chemistry::OpenBabelc::dot;
|
||||
*cross = *Chemistry::OpenBabelc::cross;
|
||||
*vectorAngle = *Chemistry::OpenBabelc::vectorAngle;
|
||||
*CalcTorsionAngle = *Chemistry::OpenBabelc::CalcTorsionAngle;
|
||||
*Point2Plane = *Chemistry::OpenBabelc::Point2Plane;
|
||||
*Trim = *Chemistry::OpenBabelc::Trim;
|
||||
*tokenize = *Chemistry::OpenBabelc::tokenize;
|
||||
@@ -69,6 +66,7 @@ package Chemistry::OpenBabel;
|
||||
############# Class : Chemistry::OpenBabel::vectorInt ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorInt;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -112,6 +110,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vvInt ##############
|
||||
|
||||
package Chemistry::OpenBabel::vvInt;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -155,6 +154,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vectorDouble ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorDouble;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -198,6 +198,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vVector3 ##############
|
||||
|
||||
package Chemistry::OpenBabel::vVector3;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -241,6 +242,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vectorMol ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorMol;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -284,6 +286,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vectorBond ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorBond;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -327,6 +330,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vectorResidue ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorResidue;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -370,6 +374,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vectorRing ##############
|
||||
|
||||
package Chemistry::OpenBabel::vectorRing;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -413,6 +418,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBGlobalDataBase ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBGlobalDataBase;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -454,6 +460,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBElement ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBElement;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -503,6 +510,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBElementTable ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBElementTable;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGlobalDataBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -555,6 +563,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBIsotopeTable ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBIsotopeTable;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGlobalDataBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -594,6 +603,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBTypeTable ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBTypeTable;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGlobalDataBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -637,6 +647,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBResidueData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBResidueData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGlobalDataBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -679,6 +690,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBStopwatch ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBStopwatch;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -718,6 +730,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBSqrtTbl ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBSqrtTbl;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -756,6 +769,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::DoubleType ##############
|
||||
|
||||
package Chemistry::OpenBabel::DoubleType;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -796,6 +810,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBRandom ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBRandom;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -836,6 +851,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::vector3 ##############
|
||||
|
||||
package Chemistry::OpenBabel::vector3;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -886,6 +902,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBGenericData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBGenericData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -920,6 +937,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBCommentData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBCommentData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -959,6 +977,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBExternalBond ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBExternalBond;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1001,6 +1020,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBExternalBondData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBExternalBondData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1040,6 +1060,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBPairData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBPairData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1079,6 +1100,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBVirtualBond ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBVirtualBond;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1120,6 +1142,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBRingData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBRingData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1160,6 +1183,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBUnitCell ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBUnitCell;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1212,6 +1236,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBConformerData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBConformerData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1261,6 +1286,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBSymmetryData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBSymmetryData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1303,6 +1329,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBTorsion ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBTorsion;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1350,6 +1377,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBTorsionData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBTorsionData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1386,6 +1414,10 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBAngle ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBAngle;
|
||||
use overload
|
||||
"==" => sub { $_[0]->__eq__($_[1])},
|
||||
"fallback" => 1;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1406,6 +1438,7 @@ sub DESTROY {
|
||||
}
|
||||
}
|
||||
|
||||
*__eq__ = *Chemistry::OpenBabelc::OBAngle___eq__;
|
||||
*Clear = *Chemistry::OpenBabelc::OBAngle_Clear;
|
||||
*GetAngle = *Chemistry::OpenBabelc::OBAngle_GetAngle;
|
||||
*SetAngle = *Chemistry::OpenBabelc::OBAngle_SetAngle;
|
||||
@@ -1426,6 +1459,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBAngleData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBAngleData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1461,6 +1495,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBChiralData ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBChiralData;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1504,6 +1539,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBSerialNums ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBSerialNums;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGenericData Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1543,6 +1579,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBBase ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBBase;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1588,6 +1625,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBNodeBase ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBNodeBase;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1650,6 +1688,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBEdgeBase ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBEdgeBase;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1704,6 +1743,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBGraphBase ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBGraphBase;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1745,6 +1785,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBFormat ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBFormat;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1787,9 +1828,11 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::CharPtrLess ##############
|
||||
|
||||
package Chemistry::OpenBabel::CharPtrLess;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
*__call__ = *Chemistry::OpenBabelc::CharPtrLess___call__;
|
||||
sub new {
|
||||
my $pkg = shift;
|
||||
my $self = Chemistry::OpenBabelc::new_CharPtrLess(@_);
|
||||
@@ -1823,6 +1866,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBConversion ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBConversion;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1909,6 +1953,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBResidue ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBResidue;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -1975,6 +2020,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBAtom ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBAtom;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBNodeBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2133,6 +2179,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBBond ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBBond;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBEdgeBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2220,6 +2267,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBMol ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBMol;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel::OBGraphBase Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2273,6 +2321,7 @@ sub DESTROY {
|
||||
*GetInternalCoord = *Chemistry::OpenBabelc::OBMol_GetInternalCoord;
|
||||
*GetTorsion = *Chemistry::OpenBabelc::OBMol_GetTorsion;
|
||||
*GetFormula = *Chemistry::OpenBabelc::OBMol_GetFormula;
|
||||
*GetSpacedFormula = *Chemistry::OpenBabelc::OBMol_GetSpacedFormula;
|
||||
*GetEnergy = *Chemistry::OpenBabelc::OBMol_GetEnergy;
|
||||
*GetMolWt = *Chemistry::OpenBabelc::OBMol_GetMolWt;
|
||||
*GetExactMass = *Chemistry::OpenBabelc::OBMol_GetExactMass;
|
||||
@@ -2400,6 +2449,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBInternalCoord ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBInternalCoord;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2448,6 +2498,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBRTree ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBRTree;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2486,6 +2537,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBRing ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBRing;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2534,6 +2586,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBRingSearch ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBRingSearch;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2577,6 +2630,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBSmartsPattern ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBSmartsPattern;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
@@ -2631,6 +2685,7 @@ sub ACQUIRE {
|
||||
############# Class : Chemistry::OpenBabel::OBSSMatch ##############
|
||||
|
||||
package Chemistry::OpenBabel::OBSSMatch;
|
||||
use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
|
||||
@ISA = qw( Chemistry::OpenBabel );
|
||||
%OWNER = ();
|
||||
%ITERATORS = ();
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user