|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A representation of the paddle wheel concept. PaddleWheel is used both
in the context of Configuration and Conformation to
provide a convenient formalism to define and compare stereochemical features.
A PaddleWheel is essentially a circular set of HalfPlanes
arranged around a central axis. The entire HalfPlane set can be
iterated in the forward or reverse sense starting from an arbitrary
HalfPlane.
The HalfPlane interface is adapted from concepts presented in
a paper by Andreas Dietz (J. Chem. Inf. Comput. Sci. 1995, 35
, 787).
Configuration,
Conformation| Method Summary | |
AtomPair |
getAxis()
Returns the AtomPair containing the central Atom
as its source and the neighbor Atom as its target. |
HalfPlaneIterator |
iterateHalfPlanes(HalfPlane halfPlane)
Returns an iterator over all HalfPlanes in this PaddleWheel
starting from halfPlane in the forward (clockwise) sense. |
HalfPlaneIterator |
iterateHalfPlanesReverse(HalfPlane halfPlane)
Returns an iterator over all HalfPlanes in this PaddleWheel
starting from halfPlane in the reverse (anticlockwise) sense. |
| Methods inherited from interface net.sf.octet.collection.HalfPlaneCollection |
containsHalfPlane, countHalfPlanes, getHalfPlane, getHalfPlaneIndex, iterateHalfPlanes, toHalfPlaneArray |
| Method Detail |
public AtomPair getAxis()
AtomPair containing the central Atom
as its source and the neighbor Atom as its target.
AtomPair containing the central Atom
as its source and the neighbor Atom as its targetpublic HalfPlaneIterator iterateHalfPlanes(HalfPlane halfPlane)
HalfPlanes in this PaddleWheel
starting from halfPlane in the forward (clockwise) sense.
halfPlane - the HalfPLane at which iteration will begin
HalfPlanes in this
PaddleWheel starting from halfPlanepublic HalfPlaneIterator iterateHalfPlanesReverse(HalfPlane halfPlane)
HalfPlanes in this PaddleWheel
starting from halfPlane in the reverse (anticlockwise) sense.
halfPlane - the HalfPLane at which iteration will begin
HalfPlanes in this
PaddleWheel starting from halfPlane
|
The Octet Molecular Representation Framework v0.8.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||