|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.daylight.DaylightCppObject
com.daylight.DaylightObject
com.daylight.Bond
public class Bond
Object representing a bond
Field Summary |
---|
Fields inherited from class com.daylight.DaylightCppObject |
---|
ref |
Constructor Summary | |
---|---|
Bond()
|
Method Summary | |
---|---|
protected void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
BondType |
getBondOrder()
from dt_bondorder. |
BondType |
getBondType()
from dt_bondtype. |
DoubleBondOrientation |
getDoubleBondOrientation()
from dt_dbo. |
DoubleBondOrientation |
getDoubleBondOrientation(Bond singleBond1,
Bond singleBond2)
from dt_dbo. |
DoubleBondOrientation |
getDoubleBondOrientation(Bond singleBond,
boolean isFirstSingle)
from dt_dbo. |
boolean |
isAromatic()
from dt_aromatic. |
Sequence |
permuteToFirstInSequence(Sequence seq,
ChiralValue chiralValue)
from dt_chiperm. |
void |
remove()
from dt_dealloc. |
void |
setBondOrder(BondType order)
from dt_setbondorder. |
void |
setBondType(BondType bondType)
from dt_setbondtype. |
void |
setDoubleBondOrientation(Bond singleBond1,
Bond singleBond2,
DoubleBondOrientation orientation)
from dt_setdbo. |
void |
setDoubleBondOrientation(Bond singleBond,
boolean isFirstSingle,
DoubleBondOrientation orientation)
from dt_setdbo. |
void |
setDoubleBondOrientation(DoubleBondOrientation orientation)
from dt_setdbo. |
Methods inherited from class java.lang.Object |
---|
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Bond()
Method Detail |
---|
public void remove() throws DaylightException
DaylightException
public boolean isAromatic() throws DaylightException
DaylightException
public BondType getBondOrder() throws DaylightException
DaylightException
public void setBondOrder(BondType order) throws DaylightException
DaylightException
public BondType getBondType() throws DaylightException
DaylightException
public void setBondType(BondType bondType) throws DaylightException
DaylightException
public DoubleBondOrientation getDoubleBondOrientation(Bond singleBond1, Bond singleBond2) throws DaylightException
singleBond1
- singleBond2
-
DaylightException
public DoubleBondOrientation getDoubleBondOrientation(Bond singleBond, boolean isFirstSingle) throws DaylightException
singleBond
- isFirstSingle
-
DaylightException
getDoubleBondOrientation(com.daylight.Bond, com.daylight.Bond)
public DoubleBondOrientation getDoubleBondOrientation() throws DaylightException
DaylightException
getDoubleBondOrientation(com.daylight.Bond, com.daylight.Bond)
public void setDoubleBondOrientation(Bond singleBond1, Bond singleBond2, DoubleBondOrientation orientation) throws DaylightException
singleBond1
- singleBond2
- orientation
- values are 'Cis', 'Trans' and 'Unspecified'
Sets the double-bond orientation between bonds 'bond1'
and 'bond2'.
The Bond must be a double bond. Both 'bond1' and 'bond2' are single
bonds attached to the atoms at each end of 'bond', one to each atom.
When an implicit hydrogen atom is bonded to one of the central atoms
(see dt_hcount(3)) its cis/trans bond is not represented in the
molecule. Use the other forms of getDoubleBondOrientation for this
purpose.
DaylightException
public void setDoubleBondOrientation(Bond singleBond, boolean isFirstSingle, DoubleBondOrientation orientation) throws DaylightException
singleBond
- isFirstSingle
- orientation
- values are 'Cis', 'Trans' and 'Unspecified'
Use this form of the method when only one of the single bonds connected
to this bond is connected to an atom that is not an implicit hydrogen.
If 'isFirstSingle' is true, 'singleBond' is a bond connecting
to the first atom of this bond.
DaylightException
getDoubleBondOrientation(com.daylight.Bond, com.daylight.Bond)
public void setDoubleBondOrientation(DoubleBondOrientation orientation) throws DaylightException
orientation
- values are 'Cis', 'Trans' and 'Unspecified'
const Bond& singleBond2, DoubleBondOrientationEnum orientation).
Use this form of the method when the single bonds connected to this
bond are connected to implicit hydrogen atoms.
DaylightException
setDoubleBondOrientation(com.daylight.Bond, com.daylight.Bond, com.daylight.enumtype.DoubleBondOrientation)
public Sequence permuteToFirstInSequence(Sequence seq, ChiralValue chiralValue) throws DaylightException
seq
- chiralValue
- values are 'None', 'Tetrahedral', 'TetrahedralAl', 'SquarePlanar', 'TrigonalBipyramidal', 'Octahedral', 'TetrahedralAnticlockwise', and 'TetrahedralClockwise'
DaylightException
protected void finalize() throws java.lang.Throwable
finalize
in class DaylightObject
java.lang.Throwable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |