Serialized Form


Package javamorph

Class javamorph.CAbout extends JLabel implements Serializable

serialVersionUID: 1L

Serialized Fields

dialog

JDialog dialog
Gui container at window level.


parent

JFrame parent
Parent frame to enable modal behavior.

Class javamorph.CConfig extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

props

Properties props
Property object. Can load and store the numerical data from file.


parent

JFrame parent
Parent JFrame to enable modal behavior.


left

CFrame left
Left morph picture componenent.


right

CFrame right
Right morph picture component.


rows_of_mesh

CEditField rows_of_mesh
Edit field for the property with the same name.


columns_of_mesh

CEditField columns_of_mesh
Edit field for the property with the same name.


points_of_polygon

CEditField points_of_polygon
Edit field for the property with the same name.


num_of_morph_steps

CEditField num_of_morph_steps
Edit field for the property with the same name.


smooth_radius

CEditField smooth_radius
Edit field for the property with the same name.


mark_size

CEditField mark_size
Size of cursor and also point marks.


working_dir

CEditField working_dir
Display field for the working directory with the same name.

Class javamorph.CEditField extends JComponent implements Serializable

serialVersionUID: 1L

Serialized Fields

key

JLabel key
Show a short description of the input field to the user.


value

JTextField value
Text field for user input.


min

int min
Minimum valid numerical value.


max

int max
Maximum valid numerical value.

Class javamorph.CFrame extends JLabel implements Serializable

serialVersionUID: 1L

Serialized Fields

parent

CMain parent
Parent frame which lays out this component.


dmesh

CMeshDecorator dmesh
Decorator to draw & edit the morph mesh.


dpicture

CPictureDecorator dpicture
Decorator to draw & edit the picture as subject of this program.


dpolygon

CPolygonDecorator dpolygon
Decorator to draw & edit the clip polygon.


dpopup

CPopupMenuDecorator dpopup
Decorator to provide the pop up menu.


moffline

BufferedImage moffline
Double buffer image to avoid flickering effects.


mesh

Vector<E> mesh
Picture's mesh.


polygon

Vector<E> polygon
Picture's clip polygon points.


image

BufferedImage image
Picture itself.


clip

double[][] clip
Polygon's smoothed clip matrix.


f_clip

File f_clip
File to store a debug copy of the clip matrix.

Class javamorph.CMain extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

left

CFrame left
Left picture's display.


right

CFrame right
Right picture's display.


sep

CSeparator sep
Separator line between both displays.


frame

JFrame frame
JFrame, as top level window on the screen.


about

CAbout about
Global info window of this program.


progress

CProgress progress
Progress bar, shown when morphing a number of intermediate pictures.


config

CConfig config
Configuration dialog with file storing functionality.

Class javamorph.CProgress extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

parent

JFrame parent
Parent JFrame to enable modal behavior.


b_break

JButton b_break
Break button for user abort.


b_progress

JProgressBar b_progress
Progress bar JComponent.

Class javamorph.CSeparator extends JComponent implements Serializable

serialVersionUID: 1L