Changeset View
Changeset View
Standalone View
Standalone View
libs/image/kis_node.h
Show First 20 Lines • Show All 227 Lines • ▼ Show 20 Line(s) | 199 | protected: | |||
---|---|---|---|---|---|
228 | * projectionPlane() | 228 | * projectionPlane() | ||
229 | * | 229 | * | ||
230 | * Shows the area of image, that may be accessed during accessing | 230 | * Shows the area of image, that may be accessed during accessing | ||
231 | * the node. | 231 | * the node. | ||
232 | * | 232 | * | ||
233 | * Example. You have a layer that needs to prepare some rect on a | 233 | * Example. You have a layer that needs to prepare some rect on a | ||
234 | * projection, say expectedRect. To perform this, the projection | 234 | * projection, say expectedRect. To perform this, the projection | ||
235 | * of all the layers below of the size needRect(expectedRect) | 235 | * of all the layers below of the size needRect(expectedRect) | ||
236 | * should be calculeated by the merger beforehand and the layer | 236 | * should be calculated by the merger beforehand and the layer | ||
237 | * will access some other area of image inside the rect | 237 | * will access some other area of image inside the rect | ||
238 | * accessRect(expectedRect) during updateProjection call. | 238 | * accessRect(expectedRect) during updateProjection call. | ||
239 | * | 239 | * | ||
240 | * This knowledge about real access rect of a node is used by the | 240 | * This knowledge about real access rect of a node is used by the | ||
241 | * scheduler to avoid collisions between two multithreaded updaters | 241 | * scheduler to avoid collisions between two multithreaded updaters | ||
242 | * and so avoid flickering of the image. | 242 | * and so avoid flickering of the image. | ||
243 | * | 243 | * | ||
244 | * Currently, this method has nondefault value for shifted clone | 244 | * Currently, this method has nondefault value for shifted clone | ||
▲ Show 20 Lines • Show All 186 Lines • Show Last 20 Lines |