方法
GskTransformrotate_3d
声明 [源]
GskTransform*
gsk_transform_rotate_3d (
GskTransform* next,
float angle,
const graphene_vec3_t* axis
)
描述 [源]
围绕 axis
旋转 next
angle
度。
对于二维空间中的旋转,请使用 gsk_transform_rotate()
此函数消耗 next
。如果您想保留它,请先使用 gsk_transform_ref()
。
参数
next
-
类型:
GskTransform
下一个变换。
参数可以是 NULL
。类实例将拥有数据,并负责释放它。 angle
-
类型:
float
旋转角度,单位为度(顺时针)。
axis
-
类型:
graphene_vec3_t
旋转轴。
数据由方法调用者拥有。
返回值
类型: GskTransform
新的变换。
方法调用者将拥有返回的数据,并负责释放它。 |
返回值可以为 NULL 。 |