Inheritance diagram for fsa_editor::FSACiderInterface:

Public Member Functions | |
| void | symbolModified (GrammarSymbolEvent gse) |
| DrawableArrow | createDrawableArrow (double start_x, double start_y, double mid_x, double mid_y, double end_x, double end_y, double start_radius, double end_radius) |
| DrawableCircle | createDrawableCircle (double radius, double mid_x, double mid_y) |
| DrawableText | createDrawableText (String label, double mid_x, double mid_y, double halfwidth, double halfheight) |
| void | setArrowPoints (DrawableArrow s, double start_x, double start_y, double mid_x, double mid_y, double end_x, double end_y) |
| void | setCirclePos (DrawableCircle s, double mid_x, double mid_y) |
| void | setCircleRadius (DrawableCircle s, double radius) |
| void | setTextPos (DrawableText s, double mid_x, double mid_y) |
| void | setTextHalfDimensions (DrawableText s, double halfwidth, double halfheight) |
Package Functions | |
| FSACiderInterface () | |
| fsa_editor::FSACiderInterface::FSACiderInterface | ( | ) | [inline, package] |
| void fsa_editor::FSACiderInterface::symbolModified | ( | GrammarSymbolEvent | gse | ) | [inline] |
This method is required by the GrammarSymbolListener interface. It should not be called directly.
Reimplemented from fsa_editor::CiderInterface.
| DrawableArrow fsa_editor::FSACiderInterface::createDrawableArrow | ( | double | start_x, | |
| double | start_y, | |||
| double | mid_x, | |||
| double | mid_y, | |||
| double | end_x, | |||
| double | end_y, | |||
| double | start_radius, | |||
| double | end_radius | |||
| ) | [inline] |
Creates a new DrawableArrow object, but does not add it to the forest.
| DrawableCircle fsa_editor::FSACiderInterface::createDrawableCircle | ( | double | radius, | |
| double | mid_x, | |||
| double | mid_y | |||
| ) | [inline] |
Creates a new DrawableCircle object, but does not add it to the forest.
| DrawableText fsa_editor::FSACiderInterface::createDrawableText | ( | String | label, | |
| double | mid_x, | |||
| double | mid_y, | |||
| double | halfwidth, | |||
| double | halfheight | |||
| ) | [inline] |
Creates a new DrawableText object, but does not add it to the forest.
| void fsa_editor::FSACiderInterface::setArrowPoints | ( | DrawableArrow | s, | |
| double | start_x, | |||
| double | start_y, | |||
| double | mid_x, | |||
| double | mid_y, | |||
| double | end_x, | |||
| double | end_y | |||
| ) | [inline] |
Sets the given DrawableArrow's start, middle and end points.
| void fsa_editor::FSACiderInterface::setCirclePos | ( | DrawableCircle | s, | |
| double | mid_x, | |||
| double | mid_y | |||
| ) | [inline] |
Set the given DrawableCircle's position.
| void fsa_editor::FSACiderInterface::setCircleRadius | ( | DrawableCircle | s, | |
| double | radius | |||
| ) | [inline] |
Set the given DrawableCircle's radius.
| void fsa_editor::FSACiderInterface::setTextPos | ( | DrawableText | s, | |
| double | mid_x, | |||
| double | mid_y | |||
| ) | [inline] |
Set the given DrawableText's position.
| void fsa_editor::FSACiderInterface::setTextHalfDimensions | ( | DrawableText | s, | |
| double | halfwidth, | |||
| double | halfheight | |||
| ) | [inline] |
Set the given DrawableText's half-dimensions.
1.5.2