|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
| Method Summary | |
void |
addBond(Bond bond)
add a bond, checking for nullity and duplicates |
void |
addRingOverlap(RingOverlap ringOverlap)
|
BondSet |
and(Ring ring)
create a new ring as the AND of this and ring (i.e. |
void |
calculateCoordinates(Real2 repelPoint)
calculate coordinates of a ring through two points. |
void |
calculateCoordinates(Ring overlapRing)
stores knowledge of what rings are neighbours ????? |
Real2 |
getCentroid()
|
java.util.Vector |
getCyclicAtomVector()
returns an ordered list of atoms corresponding to traversal of the ring |
java.util.Vector |
getCyclicBondVector()
ordered cycle of bonds (e.g. |
java.lang.String |
getId()
|
java.util.Vector |
getRingOverlapVector()
|
Ring |
xor(Ring ring)
create a new ring as the XOR of this and ring (i.e. |
| Methods inherited from interface org.xmlcml.tools.BondSet |
and,
containsAtom,
getAtomSet,
not,
or,
xor |
| Methods inherited from interface org.xmlcml.tools.ToolHashSet |
add,
addAll,
and,
clone,
contains,
debug,
iterator,
not,
or,
remove,
removeAll,
retainAll,
size,
xor |
| Method Detail |
public void addBond(Bond bond)
throws CMLException
public Ring xor(Ring ring)
public BondSet and(Ring ring)
public java.util.Vector getCyclicBondVector()
public java.util.Vector getCyclicAtomVector()
public void calculateCoordinates(Ring overlapRing)
public void calculateCoordinates(Real2 repelPoint)
public Real2 getCentroid()
public java.util.Vector getRingOverlapVector()
public void addRingOverlap(RingOverlap ringOverlap)
public java.lang.String getId()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||