mirror of
https://github.com/openbabel/openbabel.git
synced 2026-08-02 09:29:21 -05:00
language. * scripts/java/*: Initial attempt at a java interface from SWIG. Untested.
673 lines
22 KiB
Java
673 lines
22 KiB
Java
/* ----------------------------------------------------------------------------
|
|
* This file was automatically generated by SWIG (http://www.swig.org).
|
|
* Version 1.3.29
|
|
*
|
|
* Do not make changes to this file unless you know what you are doing--modify
|
|
* the SWIG interface file instead.
|
|
* ----------------------------------------------------------------------------- */
|
|
|
|
|
|
public class OBMolAtomDFSIter {
|
|
private long swigCPtr;
|
|
protected boolean swigCMemOwn;
|
|
|
|
protected OBMolAtomDFSIter(long cPtr, boolean cMemoryOwn) {
|
|
swigCMemOwn = cMemoryOwn;
|
|
swigCPtr = cPtr;
|
|
}
|
|
|
|
protected static long getCPtr(OBMolAtomDFSIter obj) {
|
|
return (obj == null) ? 0 : obj.swigCPtr;
|
|
}
|
|
|
|
protected void finalize() {
|
|
delete();
|
|
}
|
|
|
|
public void delete() {
|
|
if(swigCPtr != 0 && swigCMemOwn) {
|
|
swigCMemOwn = false;
|
|
net.sourceforge.openbabelJNI.delete_OBMolAtomDFSIter(swigCPtr);
|
|
}
|
|
swigCPtr = 0;
|
|
}
|
|
|
|
public OBMolAtomDFSIter() {
|
|
this(net.sourceforge.openbabelJNI.new_OBMolAtomDFSIter__SWIG_0(), true);
|
|
}
|
|
|
|
public OBMolAtomDFSIter(OBMol mol) {
|
|
this(net.sourceforge.openbabelJNI.new_OBMolAtomDFSIter__SWIG_1(OBMol.getCPtr(mol)), true);
|
|
}
|
|
|
|
public OBMolAtomDFSIter(OBMolAtomDFSIter ai) {
|
|
this(net.sourceforge.openbabelJNI.new_OBMolAtomDFSIter__SWIG_3(OBMolAtomDFSIter.getCPtr(ai)), true);
|
|
}
|
|
|
|
public OBAtom __deref__() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter___deref__(swigCPtr);
|
|
return (cPtr == 0) ? null : new OBAtom(cPtr, false);
|
|
}
|
|
|
|
public OBAtom __ref__() {
|
|
return new OBAtom(net.sourceforge.openbabelJNI.OBMolAtomDFSIter___ref__(swigCPtr), false);
|
|
}
|
|
|
|
public void Clear() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_Clear(swigCPtr);
|
|
}
|
|
|
|
public void SetIdx(int idx) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetIdx(swigCPtr, idx);
|
|
}
|
|
|
|
public void SetHyb(int hyb) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetHyb(swigCPtr, hyb);
|
|
}
|
|
|
|
public void SetAtomicNum(int atomicnum) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetAtomicNum(swigCPtr, atomicnum);
|
|
}
|
|
|
|
public void SetIsotope(long iso) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetIsotope(swigCPtr, iso);
|
|
}
|
|
|
|
public void SetImplicitValence(int val) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetImplicitValence(swigCPtr, val);
|
|
}
|
|
|
|
public void IncrementImplicitValence() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IncrementImplicitValence(swigCPtr);
|
|
}
|
|
|
|
public void DecrementImplicitValence() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DecrementImplicitValence(swigCPtr);
|
|
}
|
|
|
|
public void SetFormalCharge(int fcharge) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetFormalCharge(swigCPtr, fcharge);
|
|
}
|
|
|
|
public void SetSpinMultiplicity(short spin) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetSpinMultiplicity(swigCPtr, spin);
|
|
}
|
|
|
|
public void SetType(String type) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetType__SWIG_0(swigCPtr, type);
|
|
}
|
|
|
|
public void SetType(SWIGTYPE_p_std__string type) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetType__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(type));
|
|
}
|
|
|
|
public void SetPartialCharge(double pcharge) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetPartialCharge(swigCPtr, pcharge);
|
|
}
|
|
|
|
public void SetVector(vector3 v) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetVector__SWIG_0(swigCPtr, vector3.getCPtr(v));
|
|
}
|
|
|
|
public void SetVector(double x, double y, double z) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetVector__SWIG_1(swigCPtr, x, y, z);
|
|
}
|
|
|
|
public void SetVector() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetVector__SWIG_2(swigCPtr);
|
|
}
|
|
|
|
public void SetCoordPtr(SWIGTYPE_p_p_double c) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetCoordPtr(swigCPtr, SWIGTYPE_p_p_double.getCPtr(c));
|
|
}
|
|
|
|
public void SetResidue(OBResidue res) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetResidue(swigCPtr, OBResidue.getCPtr(res));
|
|
}
|
|
|
|
public void SetAromatic() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetAromatic(swigCPtr);
|
|
}
|
|
|
|
public void UnsetAromatic() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_UnsetAromatic(swigCPtr);
|
|
}
|
|
|
|
public void SetClockwiseStereo() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetClockwiseStereo(swigCPtr);
|
|
}
|
|
|
|
public void SetAntiClockwiseStereo() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetAntiClockwiseStereo(swigCPtr);
|
|
}
|
|
|
|
public void SetPositiveStereo() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetPositiveStereo(swigCPtr);
|
|
}
|
|
|
|
public void SetNegativeStereo() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetNegativeStereo(swigCPtr);
|
|
}
|
|
|
|
public void UnsetStereo() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_UnsetStereo(swigCPtr);
|
|
}
|
|
|
|
public void SetInRing() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetInRing(swigCPtr);
|
|
}
|
|
|
|
public void SetChiral() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetChiral(swigCPtr);
|
|
}
|
|
|
|
public void ClearCoordPtr() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ClearCoordPtr(swigCPtr);
|
|
}
|
|
|
|
public int GetFormalCharge() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetFormalCharge(swigCPtr);
|
|
}
|
|
|
|
public long GetAtomicNum() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetAtomicNum(swigCPtr);
|
|
}
|
|
|
|
public int GetIsotope() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetIsotope(swigCPtr);
|
|
}
|
|
|
|
public int GetSpinMultiplicity() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetSpinMultiplicity(swigCPtr);
|
|
}
|
|
|
|
public double GetAtomicMass() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetAtomicMass(swigCPtr);
|
|
}
|
|
|
|
public double GetExactMass() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetExactMass(swigCPtr);
|
|
}
|
|
|
|
public long GetIdx() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetIdx(swigCPtr);
|
|
}
|
|
|
|
public long GetCoordinateIdx() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetCoordinateIdx(swigCPtr);
|
|
}
|
|
|
|
public long GetCIdx() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetCIdx(swigCPtr);
|
|
}
|
|
|
|
public long GetValence() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetValence(swigCPtr);
|
|
}
|
|
|
|
public long GetHyb() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetHyb(swigCPtr);
|
|
}
|
|
|
|
public long GetImplicitValence() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetImplicitValence(swigCPtr);
|
|
}
|
|
|
|
public long GetHvyValence() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetHvyValence(swigCPtr);
|
|
}
|
|
|
|
public long GetHeteroValence() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetHeteroValence(swigCPtr);
|
|
}
|
|
|
|
public String GetType() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetType(swigCPtr);
|
|
}
|
|
|
|
public double GetX() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetX(swigCPtr);
|
|
}
|
|
|
|
public double x() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_x(swigCPtr);
|
|
}
|
|
|
|
public double GetY() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetY(swigCPtr);
|
|
}
|
|
|
|
public double y() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_y(swigCPtr);
|
|
}
|
|
|
|
public double GetZ() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetZ(swigCPtr);
|
|
}
|
|
|
|
public double z() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_z(swigCPtr);
|
|
}
|
|
|
|
public SWIGTYPE_p_double GetCoordinate() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetCoordinate(swigCPtr);
|
|
return (cPtr == 0) ? null : new SWIGTYPE_p_double(cPtr, false);
|
|
}
|
|
|
|
public vector3 GetVector() {
|
|
return new vector3(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetVector(swigCPtr), false);
|
|
}
|
|
|
|
public double GetPartialCharge() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetPartialCharge(swigCPtr);
|
|
}
|
|
|
|
public OBResidue GetResidue() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetResidue(swigCPtr);
|
|
return (cPtr == 0) ? null : new OBResidue(cPtr, false);
|
|
}
|
|
|
|
public boolean GetNewBondVector(vector3 v, double length) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetNewBondVector(swigCPtr, vector3.getCPtr(v), length);
|
|
}
|
|
|
|
public OBBond GetBond(OBAtom arg0) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetBond(swigCPtr, OBAtom.getCPtr(arg0));
|
|
return (cPtr == 0) ? null : new OBBond(cPtr, false);
|
|
}
|
|
|
|
public OBAtom GetNextAtom() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetNextAtom(swigCPtr);
|
|
return (cPtr == 0) ? null : new OBAtom(cPtr, false);
|
|
}
|
|
|
|
public SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator BeginBonds() {
|
|
return new SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_BeginBonds(swigCPtr), true);
|
|
}
|
|
|
|
public SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator EndBonds() {
|
|
return new SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_EndBonds(swigCPtr), true);
|
|
}
|
|
|
|
public OBBond BeginBond(SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator i) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_BeginBond(swigCPtr, SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator.getCPtr(i));
|
|
return (cPtr == 0) ? null : new OBBond(cPtr, false);
|
|
}
|
|
|
|
public OBBond NextBond(SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator i) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_NextBond(swigCPtr, SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator.getCPtr(i));
|
|
return (cPtr == 0) ? null : new OBBond(cPtr, false);
|
|
}
|
|
|
|
public OBAtom BeginNbrAtom(SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator arg0) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_BeginNbrAtom(swigCPtr, SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator.getCPtr(arg0));
|
|
return (cPtr == 0) ? null : new OBAtom(cPtr, false);
|
|
}
|
|
|
|
public OBAtom NextNbrAtom(SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator arg0) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_NextNbrAtom(swigCPtr, SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator.getCPtr(arg0));
|
|
return (cPtr == 0) ? null : new OBAtom(cPtr, false);
|
|
}
|
|
|
|
public double GetDistance(int index) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetDistance__SWIG_0(swigCPtr, index);
|
|
}
|
|
|
|
public double GetDistance(OBAtom arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetDistance__SWIG_1(swigCPtr, OBAtom.getCPtr(arg0));
|
|
}
|
|
|
|
public double GetAngle(int b, int c) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetAngle__SWIG_0(swigCPtr, b, c);
|
|
}
|
|
|
|
public double GetAngle(OBAtom b, OBAtom c) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetAngle__SWIG_1(swigCPtr, OBAtom.getCPtr(b), OBAtom.getCPtr(c));
|
|
}
|
|
|
|
public void NewResidue() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_NewResidue(swigCPtr);
|
|
}
|
|
|
|
public void DeleteResidue() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DeleteResidue(swigCPtr);
|
|
}
|
|
|
|
public void AddBond(OBBond bond) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_AddBond(swigCPtr, OBBond.getCPtr(bond));
|
|
}
|
|
|
|
public void InsertBond(SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator i, OBBond bond) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_InsertBond(swigCPtr, SWIGTYPE_p_std__vectorTOpenBabel__OBEdgeBase_p_t__iterator.getCPtr(i), OBBond.getCPtr(bond));
|
|
}
|
|
|
|
public boolean DeleteBond(OBBond arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DeleteBond(swigCPtr, OBBond.getCPtr(arg0));
|
|
}
|
|
|
|
public void ClearBond() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ClearBond(swigCPtr);
|
|
}
|
|
|
|
public long CountFreeOxygens() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_CountFreeOxygens(swigCPtr);
|
|
}
|
|
|
|
public long ImplicitHydrogenCount() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ImplicitHydrogenCount(swigCPtr);
|
|
}
|
|
|
|
public long ExplicitHydrogenCount(boolean ExcludeIsotopes) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ExplicitHydrogenCount__SWIG_0(swigCPtr, ExcludeIsotopes);
|
|
}
|
|
|
|
public long ExplicitHydrogenCount() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ExplicitHydrogenCount__SWIG_1(swigCPtr);
|
|
}
|
|
|
|
public long MemberOfRingCount() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_MemberOfRingCount(swigCPtr);
|
|
}
|
|
|
|
public long MemberOfRingSize() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_MemberOfRingSize(swigCPtr);
|
|
}
|
|
|
|
public long CountRingBonds() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_CountRingBonds(swigCPtr);
|
|
}
|
|
|
|
public double SmallestBondAngle() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SmallestBondAngle(swigCPtr);
|
|
}
|
|
|
|
public double AverageBondAngle() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_AverageBondAngle(swigCPtr);
|
|
}
|
|
|
|
public long BOSum() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_BOSum(swigCPtr);
|
|
}
|
|
|
|
public long KBOSum() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_KBOSum(swigCPtr);
|
|
}
|
|
|
|
public boolean HtoMethyl() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HtoMethyl(swigCPtr);
|
|
}
|
|
|
|
public boolean SetHybAndGeom(int arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetHybAndGeom(swigCPtr, arg0);
|
|
}
|
|
|
|
public void ForceNoH() {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ForceNoH(swigCPtr);
|
|
}
|
|
|
|
public boolean HasNoHForced() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasNoHForced(swigCPtr);
|
|
}
|
|
|
|
public boolean HasResidue() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasResidue(swigCPtr);
|
|
}
|
|
|
|
public boolean IsHydrogen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsHydrogen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsCarbon() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsCarbon(swigCPtr);
|
|
}
|
|
|
|
public boolean IsNitrogen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsNitrogen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsOxygen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsOxygen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsSulfur() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsSulfur(swigCPtr);
|
|
}
|
|
|
|
public boolean IsPhosphorus() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsPhosphorus(swigCPtr);
|
|
}
|
|
|
|
public boolean IsAromatic() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsAromatic(swigCPtr);
|
|
}
|
|
|
|
public boolean IsInRing() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsInRing(swigCPtr);
|
|
}
|
|
|
|
public boolean IsInRingSize(int arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsInRingSize(swigCPtr, arg0);
|
|
}
|
|
|
|
public boolean IsHeteroatom() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsHeteroatom(swigCPtr);
|
|
}
|
|
|
|
public boolean IsNotCorH() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsNotCorH(swigCPtr);
|
|
}
|
|
|
|
public boolean IsConnected(OBAtom arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsConnected(swigCPtr, OBAtom.getCPtr(arg0));
|
|
}
|
|
|
|
public boolean IsOneThree(OBAtom arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsOneThree(swigCPtr, OBAtom.getCPtr(arg0));
|
|
}
|
|
|
|
public boolean IsOneFour(OBAtom arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsOneFour(swigCPtr, OBAtom.getCPtr(arg0));
|
|
}
|
|
|
|
public boolean IsCarboxylOxygen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsCarboxylOxygen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsPhosphateOxygen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsPhosphateOxygen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsSulfateOxygen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsSulfateOxygen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsNitroOxygen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsNitroOxygen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsAmideNitrogen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsAmideNitrogen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsPolarHydrogen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsPolarHydrogen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsNonPolarHydrogen() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsNonPolarHydrogen(swigCPtr);
|
|
}
|
|
|
|
public boolean IsAromaticNOxide() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsAromaticNOxide(swigCPtr);
|
|
}
|
|
|
|
public boolean IsChiral() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsChiral(swigCPtr);
|
|
}
|
|
|
|
public boolean IsAxial() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsAxial(swigCPtr);
|
|
}
|
|
|
|
public boolean IsClockwise() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsClockwise(swigCPtr);
|
|
}
|
|
|
|
public boolean IsAntiClockwise() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsAntiClockwise(swigCPtr);
|
|
}
|
|
|
|
public boolean IsPositiveStereo() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsPositiveStereo(swigCPtr);
|
|
}
|
|
|
|
public boolean IsNegativeStereo() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsNegativeStereo(swigCPtr);
|
|
}
|
|
|
|
public boolean HasChiralitySpecified() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasChiralitySpecified(swigCPtr);
|
|
}
|
|
|
|
public boolean HasChiralVolume() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasChiralVolume(swigCPtr);
|
|
}
|
|
|
|
public boolean IsHbondAcceptor() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsHbondAcceptor(swigCPtr);
|
|
}
|
|
|
|
public boolean IsHbondDonor() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsHbondDonor(swigCPtr);
|
|
}
|
|
|
|
public boolean IsHbondDonorH() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_IsHbondDonorH(swigCPtr);
|
|
}
|
|
|
|
public boolean HasAlphaBetaUnsat(boolean includePandS) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasAlphaBetaUnsat__SWIG_0(swigCPtr, includePandS);
|
|
}
|
|
|
|
public boolean HasAlphaBetaUnsat() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasAlphaBetaUnsat__SWIG_1(swigCPtr);
|
|
}
|
|
|
|
public boolean HasBondOfOrder(long arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasBondOfOrder(swigCPtr, arg0);
|
|
}
|
|
|
|
public int CountBondsOfOrder(long arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_CountBondsOfOrder(swigCPtr, arg0);
|
|
}
|
|
|
|
public boolean HasNonSingleBond() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasNonSingleBond(swigCPtr);
|
|
}
|
|
|
|
public boolean HasSingleBond() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasSingleBond(swigCPtr);
|
|
}
|
|
|
|
public boolean HasDoubleBond() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasDoubleBond(swigCPtr);
|
|
}
|
|
|
|
public boolean HasAromaticBond() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasAromaticBond(swigCPtr);
|
|
}
|
|
|
|
public boolean MatchesSMARTS(String arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_MatchesSMARTS(swigCPtr, arg0);
|
|
}
|
|
|
|
public void setVisit(boolean value) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_Visit_set(swigCPtr, value);
|
|
}
|
|
|
|
public boolean getVisit() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_Visit_get(swigCPtr);
|
|
}
|
|
|
|
public OBGraphBase GetParent() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetParent(swigCPtr);
|
|
return (cPtr == 0) ? null : new OBGraphBase(cPtr, false);
|
|
}
|
|
|
|
public void SetParent(OBGraphBase arg0) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetParent(swigCPtr, OBGraphBase.getCPtr(arg0));
|
|
}
|
|
|
|
public void AddEdge(OBEdgeBase b) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_AddEdge(swigCPtr, OBEdgeBase.getCPtr(b));
|
|
}
|
|
|
|
public void Error(int f) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_Error(swigCPtr, f);
|
|
}
|
|
|
|
public void SetMatch(OBNodeBase arg0) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetMatch(swigCPtr, OBNodeBase.getCPtr(arg0));
|
|
}
|
|
|
|
public boolean Eval(OBNodeBase arg0) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_Eval(swigCPtr, OBNodeBase.getCPtr(arg0));
|
|
}
|
|
|
|
public OBNodeBase GetMatch() {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetMatch(swigCPtr);
|
|
return (cPtr == 0) ? null : new OBNodeBase(cPtr, false);
|
|
}
|
|
|
|
public OBBase DoTransformations(SWIGTYPE_p_std__mapTstd__string_std__string_t arg0) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DoTransformations(swigCPtr, SWIGTYPE_p_std__mapTstd__string_std__string_t.getCPtr(arg0));
|
|
return (cPtr == 0) ? null : new OBBase(cPtr, false);
|
|
}
|
|
|
|
public String ClassDescription() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_ClassDescription(swigCPtr);
|
|
}
|
|
|
|
public boolean HasData(long type) {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_HasData__SWIG_2(swigCPtr, type);
|
|
}
|
|
|
|
public void DeleteData(long type) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DeleteData__SWIG_0(swigCPtr, type);
|
|
}
|
|
|
|
public void DeleteData(OBGenericData arg0) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DeleteData__SWIG_1(swigCPtr, OBGenericData.getCPtr(arg0));
|
|
}
|
|
|
|
public void DeleteData(vectorData arg0) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DeleteData__SWIG_2(swigCPtr, vectorData.getCPtr(arg0));
|
|
}
|
|
|
|
public void SetData(OBGenericData d) {
|
|
net.sourceforge.openbabelJNI.OBMolAtomDFSIter_SetData(swigCPtr, OBGenericData.getCPtr(d));
|
|
}
|
|
|
|
public long DataSize() {
|
|
return net.sourceforge.openbabelJNI.OBMolAtomDFSIter_DataSize(swigCPtr);
|
|
}
|
|
|
|
public OBGenericData GetData(long type) {
|
|
long cPtr = net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetData__SWIG_0(swigCPtr, type);
|
|
return (cPtr == 0) ? null : new OBGenericData(cPtr, false);
|
|
}
|
|
|
|
public vectorData GetData() {
|
|
return new vectorData(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_GetData__SWIG_3(swigCPtr), false);
|
|
}
|
|
|
|
public SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator BeginData() {
|
|
return new SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_BeginData(swigCPtr), true);
|
|
}
|
|
|
|
public SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator EndData() {
|
|
return new SWIGTYPE_p_std__vectorTOpenBabel__OBGenericData_p_t__iterator(net.sourceforge.openbabelJNI.OBMolAtomDFSIter_EndData(swigCPtr), true);
|
|
}
|
|
|
|
}
|