C

Warping Namespace

Tvii::Warping

Namespace for Traveo II Layer Warping info struct and functions. More...

Header: #include <Warping>

Classes

struct WarpInfo

Functions

bool layerHasWarping(int platformId)
void setWarpingBufferForLayer(int platformId, const void *buffer, const int *platformStruct, int keepLines = 20)
Tvii::Warping::WarpInfo warpInfoForLayer(int platformId)

Detailed Description

Classes

class WarpInfo

A struct holding information about layer's warping capabilities. More...

Function Documentation

[since Qt Quick Ultralite (Platform) 1.9] bool layerHasWarping(int platformId)

Returns true if a layer with platformId has warping enabled and false otherwise.

This function was introduced in Qt Quick Ultralite (Platform) 1.9.

See also setWarpingBufferForLayer() and warpInfoForLayer().

[since Qt Quick Ultralite (Platform) 1.9] void setWarpingBufferForLayer(int platformId, const void *buffer, const int *platformStruct, int keepLines = 20)

Sets warping buffer for a layer indicated by platformId.

In addition to platformId, the function also needs to know buffer used for warping, platformStruct containing description of a warp coordinate buffer, and keepLines indicating the number of extra lines to keep in the line buffer for warping.

For information about how to prepare warping buffers, CYGFX_WARP_PARAM_S, and the number of lines to be kept in the line buffer, refer to chapter 3.11.6 Warping Buffer of the Graphics Driver for Traveo II Cluster Series User Guide.

This function was introduced in Qt Quick Ultralite (Platform) 1.9.

See also Tvii::Warping::WarpInfo, layerHasWarping(), and warpInfoForLayer().

[since Qt Quick Ultralite (Platform) 1.9] Tvii::Warping::WarpInfo warpInfoForLayer(int platformId)

Get warp info of the layer with a platform id platformId. Returns WarpInfo containing the warping information for the layer.

This function was introduced in Qt Quick Ultralite (Platform) 1.9.

See also Tvii::Warping::WarpInfo, setWarpingBufferForLayer(), and warpInfoForLayer().

Available under certain Qt licenses.
Find out more.