|
void | init () |
|
void | onSizeChanged (int w, int h, int oldw, int oldh) |
| Voláno v okamžiku, kdy view dostane rozměry.
|
|
void | onDraw (Canvas canvas) |
| Provádí vykreslení dle stavu.
|
|
mhr.appandroid.views.ProjectiveTransformPicker.ProjectiveTransformPicker |
( |
Context |
context | ) |
|
|
inline |
mhr.appandroid.views.ProjectiveTransformPicker.ProjectiveTransformPicker |
( |
Context |
context, |
|
|
AttributeSet |
attrs |
|
) |
| |
|
inline |
mhr.appandroid.views.ProjectiveTransformPicker.ProjectiveTransformPicker |
( |
Context |
context, |
|
|
AttributeSet |
attrs, |
|
|
int |
defStyle |
|
) |
| |
|
inline |
ProjTransformData mhr.appandroid.views.ProjectiveTransformPicker.getTransformationData |
( |
| ) |
|
|
inline |
Definition at line 133 of file ProjectiveTransformPicker.java.
{
ProjTransformData d = new ProjTransformData();
d.oldQuad = new Quadrilateral(
);
d.newQuad = new Quadrilateral(
);
return d;
}
void mhr.appandroid.views.ProjectiveTransformPicker.init |
( |
| ) |
|
|
inlineprotected |
Definition at line 85 of file ProjectiveTransformPicker.java.
{
setLayerType(View.LAYER_TYPE_SOFTWARE, null);
cPressed = BitmapFactory.decodeResource(getResources(),
R.drawable.scrubber_control_pressed_bw);
cNormal = BitmapFactory.decodeResource(getResources(),
R.drawable.scrubber_control_normal_bw);
}
void mhr.appandroid.views.ProjectiveTransformPicker.onDraw |
( |
Canvas |
canvas | ) |
|
|
inlineprotected |
Provádí vykreslení dle stavu.
Definition at line 214 of file ProjectiveTransformPicker.java.
{
canvas.drawColor(0x00000000);
canvas.drawLines(new float[] {
}
canvas.drawLines(new float[] {
canvas.drawBitmap(
cPressed, null, r, null);
} else {
canvas.drawBitmap(
cNormal, null, r, null);
}
}
}
void mhr.appandroid.views.ProjectiveTransformPicker.onMeasure |
( |
int |
widthMeasureSpec, |
|
|
int |
heightMeasureSpec |
|
) |
| |
|
inline |
void mhr.appandroid.views.ProjectiveTransformPicker.onSizeChanged |
( |
int |
w, |
|
|
int |
h, |
|
|
int |
oldw, |
|
|
int |
oldh |
|
) |
| |
|
inlineprotected |
Voláno v okamžiku, kdy view dostane rozměry.
Definition at line 191 of file ProjectiveTransformPicker.java.
{
super.onSizeChanged(w, h, oldw, oldh);
origRect =
new RectF(w / 4.0f, h / 4.0f, 3 * w / 4.0f, 3 * h / 4.0f);
};
};
}
boolean mhr.appandroid.views.ProjectiveTransformPicker.onTouchEvent |
( |
MotionEvent |
ev | ) |
|
|
inline |
Zpracovává vstup od uživatele, zpracovává pouze jeden hlavní dotek.
Definition at line 248 of file ProjectiveTransformPicker.java.
{
float x = ev.getX();
float y = ev.getY();
switch (ev.getAction()) {
case MotionEvent.ACTION_DOWN:
if (r.contains((int) x, (int) y)) {
break;
}
}
}
}
break;
case MotionEvent.ACTION_MOVE:
}
invalidate();
}
break;
case MotionEvent.ACTION_UP:
}
invalidate();
}
break;
}
return true;
}
Paint mhr.appandroid.views.ProjectiveTransformPicker.bgPaint |
|
protected |
int mhr.appandroid.views.ProjectiveTransformPicker.cHeight |
|
protected |
Bitmap mhr.appandroid.views.ProjectiveTransformPicker.cNormal |
|
protected |
Bitmap mhr.appandroid.views.ProjectiveTransformPicker.cPressed |
|
protected |
int mhr.appandroid.views.ProjectiveTransformPicker.cWidth |
|
protected |
int mhr.appandroid.views.ProjectiveTransformPicker.cXCenter |
|
protected |
int mhr.appandroid.views.ProjectiveTransformPicker.cYCenter |
|
protected |
float mhr.appandroid.views.ProjectiveTransformPicker.lastX |
|
protected |
float mhr.appandroid.views.ProjectiveTransformPicker.lastY |
|
protected |
Paint mhr.appandroid.views.ProjectiveTransformPicker.lnPaint |
|
protected |
Rect [] mhr.appandroid.views.ProjectiveTransformPicker.movedCurs |
|
protected |
Rect [] mhr.appandroid.views.ProjectiveTransformPicker.origCurs |
|
protected |
Paint mhr.appandroid.views.ProjectiveTransformPicker.origPaint |
|
protected |
RectF mhr.appandroid.views.ProjectiveTransformPicker.origRect |
|
protected |
Rect mhr.appandroid.views.ProjectiveTransformPicker.selCur = null |
|
protected |
The documentation for this class was generated from the following file: