Usage

Icon Action Shortcut Description
Open image Ctrl+o RosAna currently accepts images on the formats .xpm, .jpg, and .png.
Save image Ctrl+s Saves the current trace in Process mode, or the plot and optionally the Rosette pattern description (RosAna) parameters if in Synthesize mode.
Begin trace Ctrl+t Initiate user led trace of the current rosette image. Each mouse click's position is recorded. This option is inactive in Synthesis mode.
  End trace Enter End the current rosette trace and initiate Fourier analysis. Has no effect if no trace is in progress. The Fourier analysis results are displayed in its own window and RosAna is set in synthesize mode.
Load example Ctrl+l Load example rosette in synthesize mode. Currently there are six example rosettes available; 7-bight Turk’s Head, 6-bight Twist, 6-bight Double Bow, 6-bight Eye, and 8- and 10-bight Alternating Eye.
Help & about F1 Open the Help and About dialog. The dialog includes basic rosette theory, this usage guide and credit and licensing information.
    Alt+p Switch to process mode.
    Alt+s Switch to synthesize mode.
    Ctrl+m Maximize window
    Ctrl+Shift+m Normal size window
    Esc Escape dialog
    Alt+F4 Exit application

Input and output formats

RosAna reads input from a file of example rosettes, and write output on request to two .txt files. Their formats are as below. Note that spaces, commas and line breaks are important. The extra dots are purely for visualization.




Example rosettes

name, a1, f1, a2, f2, . . .
name, a1, f1, a2, f2, . . .

where name is the name of the rosette, and ai, fi the Rosette pattern description (RosAna) parameters.

Saved pattern trace

x1, y1
x2, y2
...,...

where xi, yi are the normalized coordinates for each trace point.

Saved parameters

a1, f1, a2, f2, . . .

where ai, fi are the Rosette pattern description (RosAna) parameters.