方法
PangoMatrixtransform_distance
自 1.16
声明 [src]
void
pango_matrix_transform_distance (
const PangoMatrix* matrix,
double* dx,
double* dy
)
描述 [src]
通过矩阵对距离向量(dx,dy)进行转换。
这类似于 pango_matrix_transform_point()
,但是忽略了转换中的平移组件。返回向量的计算如下
dx2 = dx1 * xx + dy1 * xy;
dy2 = dx1 * yx + dy1 * yy;
仿射变换是不受位置影响的,所以相同的向量始终转换为相同的向量。如果(x1,y1)转换为(x2,y2),那么(x1+dx1,y1+dy1)将转换为(x1+dx2,y1+dy2),对于所有x1和x2的值。
自 1.16 起可用
参数
matrix
-
类型:
PangoMatrix
一个
PangoMatrix
。参数可以为 NULL
。 dx
-
类型:
double*
距离向量的 X 分量。
该参数将由函数修改。 dy
-
类型:
double*
In/out Y 分量。
该参数将由函数修改。