holoedit.gui
Class TimeEditorGUI.Curve
java.lang.Object
holoedit.gui.TimeEditorGUI.Curve
- Enclosing class:
- TimeEditorGUI
private class TimeEditorGUI.Curve
- extends java.lang.Object
Field Summary |
(package private) javax.swing.JComboBox |
combo
|
(package private) float |
hpercent
|
(package private) float |
maxY
|
(package private) float |
minY
|
(package private) int |
param
|
(package private) int |
scale
|
(package private) int |
scaleID
|
Method Summary |
void |
addPoint(TimeEditorGUI.CurvePoint p)
|
void |
changeParam(int i)
|
private HoloPoint |
convPoint(TimeEditorGUI.CurvePoint p)
|
private void |
createScaleList()
|
void |
dragMultiPoints()
|
void |
dragPoint()
|
void |
dragRealPoints()
|
void |
draw(boolean render,
int curveNum,
int pixelSize)
|
private void |
drawCurveHeader(int curveNum,
boolean render,
float h)
|
private void |
drawData(boolean render)
|
private void |
drawR(boolean render,
int curveNum)
|
private void |
drawSound(boolean render)
|
private void |
drawT(boolean render,
int curveNum)
|
private void |
drawX(boolean render,
int curveNum)
|
private void |
drawY(boolean render,
int curveNum)
|
private void |
drawZ(boolean render,
int curveNum)
|
private void |
initScale()
|
void |
limitScale()
|
float |
scale(float posH,
float HH)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
param
int param
hpercent
float hpercent
minY
float minY
maxY
float maxY
scale
int scale
scaleID
int scaleID
combo
javax.swing.JComboBox combo
TimeEditorGUI.Curve
public TimeEditorGUI.Curve(int curveParam)
changeParam
public void changeParam(int i)
addPoint
public void addPoint(TimeEditorGUI.CurvePoint p)
dragPoint
public void dragPoint()
dragRealPoints
public void dragRealPoints()
dragMultiPoints
public void dragMultiPoints()
convPoint
private HoloPoint convPoint(TimeEditorGUI.CurvePoint p)
initScale
private void initScale()
draw
public void draw(boolean render,
int curveNum,
int pixelSize)
drawSound
private void drawSound(boolean render)
drawData
private void drawData(boolean render)
drawX
private void drawX(boolean render,
int curveNum)
drawY
private void drawY(boolean render,
int curveNum)
drawZ
private void drawZ(boolean render,
int curveNum)
drawR
private void drawR(boolean render,
int curveNum)
drawT
private void drawT(boolean render,
int curveNum)
drawCurveHeader
private void drawCurveHeader(int curveNum,
boolean render,
float h)
createScaleList
private void createScaleList()
scale
public float scale(float posH,
float HH)
limitScale
public void limitScale()