Method | Description | |
---|---|---|
Perspective ( ) : System | ||
Perspective ( |
||
Perspective ( |
||
Perspective ( RectD r, double quad ) : System | ||
Perspective ( double src, double dst ) : System | ||
Perspective ( double x1, double y1, double x2, double y2, double quad ) : System | ||
Perspective ( double v0_sx, double v1_shy, double v2_w0, double v3_shx, double v4_sy, double v5_w1, double v6_tx, double v7_ty, double v8_w2 ) : System | ||
Transform ( double &px, double &py ) : void | ||
TransformToVxs ( VertexStore src, VertexStore vxs ) : VertexStore | ||
TransformToVxs ( VertexStoreSnap snap, VertexStore vxs ) : VertexStore | ||
from_affine ( |
||
operator ( ) : |
||
quad_to_quad ( double qs, double qd ) : bool |
Method | Description | |
---|---|---|
InternalGenerateQuadToQuad ( double qs_h, double qdHead ) : bool | ||
Set ( |
||
determinant ( ) : double | ||
determinant_reciprocal ( ) : double | ||
inverse_transform ( double &x, double &y ) : void | ||
invert ( ) : bool | ||
is_identity ( ) : bool | ||
load_from ( double m ) : |
||
multiply ( |
||
multiply ( |
||
multiply_inv ( |
||
premultiply ( |
||
premultiply_inv ( |
||
premultiply_inv ( |
||
reset ( ) : |
||
rotate ( double a ) : |
||
rotation ( ) : double | ||
scale ( double s ) : |
||
scale ( double x, double y ) : |
||
scale ( ) : double | ||
scaling ( double &x, double &y ) : void | ||
scaling_abs ( double &x, double &y ) : void | ||
square_to_quad ( double q ) : bool | ||
store_to ( double m ) : void | ||
trans_perspectivemultiply_inv ( |
||
transform_2x2 ( double &x, double &y ) : void | ||
transform_affine ( double &x, double &y ) : void | ||
translate ( double x, double y ) : |
||
translation ( double &dx, double &dy ) : void |
public Perspective ( |
||
a | ||
return | System |
public Perspective ( RectD r, double quad ) : System | ||
r | RectD | |
quad | double | |
return | System |
public Perspective ( double src, double dst ) : System | ||
src | double | |
dst | double | |
return | System |
public Perspective ( double x1, double y1, double x2, double y2, double quad ) : System | ||
x1 | double | |
y1 | double | |
x2 | double | |
y2 | double | |
quad | double | |
return | System |
public Perspective ( double v0_sx, double v1_shy, double v2_w0, double v3_shx, double v4_sy, double v5_w1, double v6_tx, double v7_ty, double v8_w2 ) : System | ||
v0_sx | double | |
v1_shy | double | |
v2_w0 | double | |
v3_shx | double | |
v4_sy | double | |
v5_w1 | double | |
v6_tx | double | |
v7_ty | double | |
v8_w2 | double | |
return | System |
public Transform ( double &px, double &py ) : void | ||
px | double | |
py | double | |
return | void |
public TransformToVxs ( VertexStore src, VertexStore vxs ) : VertexStore | ||
src | VertexStore | |
vxs | VertexStore | |
return | VertexStore |
public TransformToVxs ( VertexStoreSnap snap, VertexStore vxs ) : VertexStore | ||
snap | VertexStoreSnap | |
vxs | VertexStore | |
return | VertexStore |
public from_affine ( |
||
a | ||
return |
public quad_to_quad ( double qs, double qd ) : bool | ||
qs | double | |
qd | double | |
return | bool |