Interface | Description |
---|---|
IMotif |
Represents a structural element (motif) of an RNA structure -- e.g.
|
INucGroup |
Represents any grouping (collection) of nucleotides.
|
IScreenObject |
Represents a model-space object that can be
|
Class | Description |
---|---|
Bond |
Represents a bond between two nucleotides.
|
Bond.BondInfo |
A class for storing the indices of bonded nucleotides instead of direct references.
|
DrawSettings |
Container for settings related to drawing RNA scenes.
|
HistoryState | |
HistoryUpdateEvent | |
Motif |
Represents a structural element (motif) of an RNA structure -- e.g.
|
Motif.Branch |
Represents a complete helix (the "base" of the Branch) along with all helix and loop regions on one side of it.
|
Motif.Domain |
Represents a segment of an RNA strand that extends from a nucleotide to its pair.
|
Motif.Helix |
A helix represents a series of adjacent nucleotides which are
all paired to a another series of adjacent nucleotides on the same
RNA strand or a different RNA strand.
|
Motif.IntervalStack | |
Motif.Loop |
A Loop represents a series of adjacent unpaired nucleotides.
|
Motif.MultiLoop | |
Motif.Segment |
Represents a contiguous section of an RNA strand.
|
Nuc |
Represents a single nucleotide.
|
NucStyle |
Contains formatting information, which affects how nucleotides are drawn.
|
RnaScene |
Encompases all the information needed to an RNA "scene" which can include
one or more strands of RNA in a specific 2D layout.
|
RnaSceneGroup |
A group of related RnaScene objects.
|
RnaSceneState |
Represents a compressed version of an RnaScene that can be stored quickly and
restored to form an identical RnaScene that is completely separate, in terms of mutable Object references
from the original.
|
RnaSceneState.NucState | |
SceneUpdateInfo |
Represents the type of update that was applied to the RnaScene (e.g.
|
Strand |
A Strand represents a single RNA strand.
|
StrandList |
A list of
Strand that coordinates strand divisions etc to ensure
the segmentation of nucleotides is consistent. |
Enum | Description |
---|---|
Bond.MultiLoopRole | |
BondType |
These Bond types reflect additional user-input that could not be garnered directly from the
bases on either side of the bonds.
|
Motif.Loop.LoopType |