Serialized Form
-
Package it.tidalwave.image
-
Class it.tidalwave.image.EditableImage extends java.lang.Object implements Serializable
- serialVersionUID:
- -4524534539832240717L
-
Serialized Fields
-
accessor
AccessorOp accessor
-
attributeMapByName
it.tidalwave.util.TypeSafeMap attributeMapByName
The attributes. -
imageModelHolder
ImageModelHolder imageModelHolder
The current image model. -
latestOperationDuration
java.time.Duration latestOperationDuration
-
latestSerializationSize
int latestSerializationSize
-
metadataMapByClass
java.util.Map<java.lang.Class<? extends Directory>,java.util.List<Directory>> metadataMapByClass
-
-
Class it.tidalwave.image.ImageModel extends java.lang.Object implements Serializable
-
Serialization Methods
-
readExternal
public final void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeExternal
public final void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
-
Class it.tidalwave.image.ImageModelHolder extends java.lang.Object implements Serializable
-
Class it.tidalwave.image.Rational extends java.lang.Number implements Serializable
-
Serialized Fields
-
denominator
int denominator
-
numerator
int numerator
-
-
-
Class it.tidalwave.image.SerializableImageModelHolder extends ImageModelHolder implements Serializable
-
Serialized Fields
-
imageModel
ImageModel imageModel
-
-
-
-
Package it.tidalwave.image.java2d
-
Class it.tidalwave.image.java2d.ImageModelJ2D extends ImageModel implements Serializable
-
Serialization Methods
-
readExternal
public final void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeExternal
public final void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
-
-
Package it.tidalwave.image.metadata
-
Class it.tidalwave.image.metadata.Directory extends JavaBeanSupport implements Serializable
- serialVersionUID:
- 3088068666726854722L
-
Serialized Fields
-
directoryMap
java.util.Map<java.lang.String,Directory> directoryMap
-
latestModificationTime
java.time.Instant latestModificationTime
-
tagMap
java.util.Map<java.lang.Integer,java.lang.Object> tagMap
-
-
Class it.tidalwave.image.metadata.EXIF extends it.tidalwave.image.metadata.EXIFDirectoryGenerated implements Serializable
- serialVersionUID:
- 3088068666726854799L
-
Class it.tidalwave.image.metadata.EXIFDirectoryGenerated extends Directory implements Serializable
- serialVersionUID:
- 2056233055989339523L
-
Class it.tidalwave.image.metadata.IPTC extends it.tidalwave.image.metadata.IPTCDirectoryGenerated implements Serializable
- serialVersionUID:
- 3033068666726854799L
-
Class it.tidalwave.image.metadata.IPTCDirectoryGenerated extends Directory implements Serializable
- serialVersionUID:
- 2056233055989339523L
-
Class it.tidalwave.image.metadata.MakerNote extends Directory implements Serializable
-
Class it.tidalwave.image.metadata.TIFF extends EXIF implements Serializable
-
Serialized Fields
-
wangAnnotations
WangAnnotations wangAnnotations
-
-
-
Class it.tidalwave.image.metadata.XMP extends Directory implements Serializable
- serialVersionUID:
- 84768464253462456L
-
Serialized Fields
-
xmpProperties
java.util.Map<java.lang.String,java.lang.String> xmpProperties
-
-
-
Package it.tidalwave.image.processor
-
Class it.tidalwave.image.processor.ImagingTask extends java.lang.Object implements Serializable
- serialVersionUID:
- 8564150248239203504L
-
Serialized Fields
-
latestExecutionTime
long latestExecutionTime
-
loggingId
int loggingId
This id is used only for logging. -
name
java.lang.String name
The name of this task. -
result
EditableImage result
-
serializeByFile
boolean serializeByFile
-
statistics
Statistics statistics
The statistics of this task. -
throwable
java.lang.Throwable throwable
A throwable if the task ended with an error. -
uniqueId
java.io.Serializable uniqueId
The unique id of this task. It's used for implementing equals() and hashcode() as in a distributed environment every sort of things can happen to an ImagingTask, as they are possibly created on different computing nodes and serialized back and forth.
-
-
Class it.tidalwave.image.processor.Statistics extends java.lang.Object implements Serializable
- serialVersionUID:
- 6751339155167897162L
-
Serialized Fields
-
map
java.util.SortedMap<java.lang.String,Statistics.Item> map
The map
-
-
Class it.tidalwave.image.processor.Statistics.Item extends java.lang.Object implements Serializable
-
Serialized Fields
-
accumulator
long accumulator
-
maximum
long maximum
-
minimum
long minimum
-
name
java.lang.String name
-
sampleCount
int sampleCount
-
-
-
-
Package it.tidalwave.image.processor.event
-
Class it.tidalwave.image.processor.event.ImagingTaskProcessorEvent extends java.util.EventObject implements Serializable
-
Serialized Fields
-
task
ImagingTask task
-
workerId
java.io.Serializable workerId
-
-
-
-
Package it.tidalwave.image.render
-
Class it.tidalwave.image.render.EditableImageRenderer extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
angle
double angle
The current rotation. -
clippingShape
java.awt.Shape clippingShape
If not null, the image rendering will be clipped against this shape. -
editingTool
EditingTool editingTool
The current EditingTool. -
filler
javax.swing.JPanel filler
-
fitToDisplaySize
boolean fitToDisplaySize
If true, the image always fits the component size. -
horizontalScrollBar
javax.swing.JScrollBar horizontalScrollBar
The vertical scrollbar. -
image
EditableImage image
The original image to be displayed. -
imageBorder
javax.swing.border.Border imageBorder
A border to be rendered around the image. -
listenerList
java.util.List<EditableImageRendererListener> listenerList
The list of listeners. -
margin
java.awt.Insets margin
The maximum margin that can be shown around the image. -
maxScale
double maxScale
-
minScale
double minScale
-
optimizedImage
EditableImage optimizedImage
A display-optimized copy of the image. If optimizedImageEnabled is false, it just references the original image. -
optimizedImageEnabled
boolean optimizedImageEnabled
True if a local optimized copy of the image should be used. -
origin
java.awt.Point origin
The image coordinates of the pixel shown in the top left corner of the component. -
overlayList
java.util.List<Overlay> overlayList
Overlays will be drawn over the image. -
previewSettings
PreviewSettings previewSettings
The current preview settings. -
previohsHeight
int previohsHeight
Height of the renderer before the latest resize, used to layout scrollbars. -
previousWidth
int previousWidth
Width of the renderer before the latest resize, used to layout scrollbars. -
repaintEnabled
boolean repaintEnabled
True if repaint is currently enabled. -
rotateQuality
Quality rotateQuality
The quality used for rotate. -
scale
double scale
The current scale. -
scaledImage
EditableImage scaledImage
A scaled-down version of the image to fit the actual rendering settings. -
scaledImageCachingEnabled
boolean scaledImageCachingEnabled
True if use a scaled local copy of the image for faster rendering. -
scaleQuality
Quality scaleQuality
The quality used for scale. -
scrollbarListener
java.awt.event.AdjustmentListener scrollbarListener
The scrollbar listener. -
scrollBarsVisible
boolean scrollBarsVisible
True if scrollbars should be visible. -
scrollbarThickness
int scrollbarThickness
The thickness of scrollbars. -
shownImageHeight
int shownImageHeight
The scaled photo dimension in pixels. -
shownImageWidth
int shownImageWidth
The scaled photo dimension in pixels. -
shownImageX
int shownImageX
The coordinates of the photo origin relative to the component location. -
shownImageY
int shownImageY
The coordinates of the photo origin relative to the component location. -
verticalScrollBar
javax.swing.JScrollBar verticalScrollBar
The horizontal scrollbar.
-
-
-
-
Package it.tidalwave.image.render.event
-
Class it.tidalwave.image.render.event.EditableImageRendererEvent extends java.util.EventObject implements Serializable
-
Serialized Fields
-
editingTool
EditingTool editingTool
-
-
-
-
Package it.tidalwave.mistral.example
-
Class it.tidalwave.mistral.example.AbstractViewerPanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
imageRenderer
EditableImageRenderer imageRenderer
-
-
-
-
Package it.tidalwave.mistral.example.histogramviewer
-
Class it.tidalwave.mistral.example.histogramviewer.HistogramRenderer extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
cardLayout
java.awt.CardLayout cardLayout
-
grid
HistogramGrid grid
-
histogram
Histogram histogram
-
histogramPlotter
XYPlotter histogramPlotter
-
lbComputing
javax.swing.JLabel lbComputing
-
lbEmpty
javax.swing.JLabel lbEmpty
-
-
-
Class it.tidalwave.mistral.example.histogramviewer.XYPlotter extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
area
boolean area
-
buffer
java.awt.image.BufferedImage buffer
-
dataList
java.util.List dataList
-
dataMap
java.util.Map dataMap
-
logXBands
int logXBands
-
max
int max
-
min
int min
-
overlay
Overlay overlay
-
xMode
int xMode
-
-
-
-
Package it.tidalwave.mistral.example.viewer
-
Class it.tidalwave.mistral.example.viewer.OverlaidPanel extends javax.swing.JPanel implements Serializable
-
Class it.tidalwave.mistral.example.viewer.ViewerApplet extends javax.swing.JApplet implements Serializable
-
Class it.tidalwave.mistral.example.viewer.ViewerPanel extends AbstractViewerPanel implements Serializable
-
Serialized Fields
-
btActualPixels
javax.swing.JButton btActualPixels
-
btFitToWindow
javax.swing.JButton btFitToWindow
-
btResetRotation
javax.swing.JButton btResetRotation
-
btZoomIn
javax.swing.JButton btZoomIn
-
btZoomOut
javax.swing.JButton btZoomOut
-
cbCrop
javax.swing.JCheckBox cbCrop
-
cbQuality
javax.swing.JComboBox cbQuality
-
cbScrollBars
javax.swing.JCheckBox cbScrollBars
-
cropOverlay
CropOverlay cropOverlay
-
lbAngle
javax.swing.JLabel lbAngle
-
lbAngleValue
javax.swing.JLabel lbAngleValue
-
lbMetadata
javax.swing.JLabel lbMetadata
-
lbQuality
javax.swing.JLabel lbQuality
-
lbScale
javax.swing.JLabel lbScale
-
lbScaleValue
javax.swing.JLabel lbScaleValue
-
lbSize
javax.swing.JLabel lbSize
-
mouseClickZoomingController
MouseClickZoomingController mouseClickZoomingController
-
mouseWheelZoomingController
MouseWheelZoomingController mouseWheelZoomingController
The zooming controller that runs with the mouse wheel. -
panningController
DragPanningController panningController
-
pnStatusBar
javax.swing.JPanel pnStatusBar
-
pnToolBar
javax.swing.JPanel pnToolBar
-
pnViewer
javax.swing.JPanel pnViewer
-
rotationController
RotationController rotationController
-
scaleController
ScaleController scaleController
-
scaleListener
EditableImageRendererListener scaleListener
-
slRotation
javax.swing.JSlider slRotation
-
spMetadata
javax.swing.JScrollPane spMetadata
-
-
-