| Interface | Description |
|---|---|
| ICanvas |
Represents a swing component (e.g.
|
| Class | Description |
|---|---|
| BranchSlider |
A DrawHandle that allows a user to "slide" an RNA branch (i.e.
|
| DrawHandle |
Represents a handle that the user can click, drag or interact with on the screen to cause an effect in the scene.
|
| DrawHint |
Provides a way to specify the drawing of shapes and text outside of the actual rendering process.
|
| DrawHint.DrawShape | |
| DrawHint.DrawText | |
| LoopResizer |
A DrawHandle that allows a user to resize an RNA Loop (a single stranded region) in a uniform way.
|
| NucLayout |
Performs nucleotide layouts of various types.
|
| ScreenShape |
Represents an object drawn onscreen that is meant to be interacted with by the user.
|
| SelectionRotater |
A Drawhandle that allows the user to rotate a group of selected Nucleotides.
|
| SelectionRotater.CenterPoint | |
| View2D |
Encapsulates the AffineTransform that converts from model coordinates to screen coordinates along with its
inverse transform and allows conversion of points between the two.
|
| Enum | Description |
|---|---|
| SelectionRotater.RotationCenter |