Serialized Form
img
java.awt.image.BufferedImage img
temp
java.awt.image.BufferedImage temp
thread
java.lang.Thread thread
frame
int frame
componentWidth
int componentWidth
componentHeight
int componentHeight
multiplicationFactor
int multiplicationFactor
x
int x
y
int y
currentMode
int currentMode
plotsVisible
boolean plotsVisible
anglesVisible
boolean anglesVisible
calibrationData
double[] calibrationData
- consists of x1,x2,y1,y2,real world double distance, multiplication factor this was recorded at
isCalibrated
boolean isCalibrated
calibrationPoints
int calibrationPoints
metrePerPixel
double metrePerPixel
traces
Trace[] traces
currentTrace
int currentTrace
maxFrame
int maxFrame
markerX
double[] markerX
markerY
double[] markerY
angles
Angle[] angles
currentAngle
Angle currentAngle
xyData
javax.swing.JLabel xyData
filtered
boolean filtered
filter
CannyEdgeDetector filter
tp
DataTabbedPane tp
scale
double scale
- this is the value each pixel has in meters
d
Distributor d
menu
AnalysisWindowMenuBar menu
tabPane
DataTabbedPane tabPane
westPanel
javax.swing.JPanel westPanel
p
PhysMoPreview p
centerPanel
javax.swing.JPanel centerPanel
sb
SplitButton sb
grabData
javax.swing.JButton grabData
exportData
javax.swing.JButton exportData
table
DataTable table
tablePanel
javax.swing.JPanel tablePanel
analysisBar
javax.swing.JToolBar analysisBar
analysisMode
javax.swing.JComboBox analysisMode
analysisPanel
AnalysisPanel analysisPanel
magnification
javax.swing.JSpinner magnification
filters
javax.swing.JCheckBox filters
newTrace
javax.swing.JButton newTrace
currentTrace
javax.swing.JComboBox currentTrace
saveImage
javax.swing.JButton saveImage
sp
javax.swing.JScrollPane sp
tableSp
javax.swing.JScrollPane tableSp
bottomBar
javax.swing.JToolBar bottomBar
information
javax.swing.JLabel information
x
int x
y
int y
anglesVisibleCheck
javax.swing.JCheckBox anglesVisibleCheck
plotsVisibleCheck
javax.swing.JCheckBox plotsVisibleCheck
showEdges
javax.swing.JCheckBox showEdges
data
java.lang.Object[][] data
headers
java.lang.String[] headers
realWorldDist
double realWorldDist
newProject
javax.swing.JButton newProject
existingProject
javax.swing.JButton existingProject
howtoUse
javax.swing.JButton howtoUse
aboutPhysmo
javax.swing.JButton aboutPhysmo
f
javax.swing.JFrame f
ffmpeg
FFmpegIO ffmpeg
pb
javax.swing.JProgressBar pb
videoSelect
javax.swing.JFileChooser videoSelect
workingDirectorySelect
javax.swing.JFileChooser workingDirectorySelect
projectWindow
AnalysisWindow projectWindow
icons
java.util.Map<K,V> icons
ticker
java.awt.geom.Area[] ticker
- Contains the bars composing the circular shape.
animation
java.lang.Thread animation
- The animation thread is responsible for fade in/out and rotation.
started
boolean started
- Notifies whether the animation is running or not.
alphaLevel
int alphaLevel
- Alpha level of the veil, used for fade in/out.
rampDelay
int rampDelay
- Duration of the veil's fade in/out.
shield
float shield
- Alpha level of the veil.
text
java.lang.String text
- Message displayed below the circular shape.
barsCount
int barsCount
- Amount of bars composing the circular shape.
fps
float fps
- Amount of frames per seconde. Lowers this to save CPU.
hints
java.awt.RenderingHints hints
- Rendering hints to set anti aliasing.
player
PreviewPanel player
keyAction
java.lang.String keyAction
p
PreviewPanel p
play
javax.swing.JButton play
stop
javax.swing.JButton stop
fullBack
javax.swing.JButton fullBack
fullForward
javax.swing.JButton fullForward
advanceOne
javax.swing.JButton advanceOne
backOne
javax.swing.JButton backOne
slider
javax.swing.JSlider slider
playbackSpeed
javax.swing.JSpinner playbackSpeed
buttonStrip
javax.swing.JToolBar buttonStrip
controls
javax.swing.JPanel controls
d
Distributor d
position
int position
img
java.awt.image.BufferedImage img
thread
java.lang.Thread thread
maxPosition
int maxPosition
d
Distributor d
playButton
javax.swing.JButton playButton
slider
javax.swing.JSlider slider
playSpeed
int playSpeed
playSpeedFactor
double playSpeedFactor
myPanel
javax.swing.JPanel myPanel
yesButton
javax.swing.JButton yesButton
calibrationFactor
double calibrationFactor
t
DoubleTextField t
myPanel
javax.swing.JPanel myPanel
yesButton
javax.swing.JButton yesButton
fps
double fps
t
DoubleTextField t
duration
int duration
mainButton
javax.swing.JButton mainButton
dropDownButton
javax.swing.JButton dropDownButton
dropDownMenu
javax.swing.JPopupMenu dropDownMenu
i
javax.swing.Icon[] i
lm
javax.swing.SpinnerListModel lm
spinner
javax.swing.JSpinner spinner
icon
javax.swing.Icon icon
Class main.PhysMo extends javax.swing.JFrame implements Serializable |
openScreen
FirstScreen openScreen
d
Distributor d