Lines Matching refs:ly
200 // isValidLevel(lx, ly) returns true if the file contains
201 // a level with level number (lx, ly), false if not.
208 bool isValidLevel (int lx, int ly) const;
221 // levelHeight(ly) returns the height of a level with level
222 // number (*, ly), where * is any number.
225 // max (1, rfunc (h / pow (2, ly)))
230 int levelHeight (int ly) const;
244 // numYTiles(ly) returns the number of tiles in y direction
245 // that cover a level with level number (*, ly), where * is
249 // (levelHeight(ly) + tileXSize() - 1) / tileXSize()
254 int numYTiles (int ly = 0) const;
260 // dataWindowForLevel(lx, ly) returns a 2-dimensional
262 // level number (lx, ly)
269 // dataWindow.min.y + levelHeight(ly) - 1)
278 Imath::Box2i dataWindowForLevel (int lx, int ly) const;
284 // dataWindowForTile(dx, dy, lx, ly) returns a 2-dimensional
286 // (dx,dy) and level number (lx, ly).
306 int lx, int ly) const;
311 // writeTile(dx, dy, lx, ly) writes the tile with tile
312 // coordinates (dx, dy), and level number (lx, ly) to
316 // dy must lie in the interval [0, numYTiles(ly) - 1]
319 // ly must lie in the inverval [0, numYLevels() - 1]
352 // In an individual level, (lx, ly), the tiles
361 // and ty = numYTiles(ly).
381 void writeTile (int dx, int dy, int lx, int ly);
384 int lx, int ly);
438 // breakTile(dx,dy,lx,ly,p,n,c) introduces an error into the
441 // (dx, dy) and level number (lx, ly).
450 int lx, int ly,
464 int lx, int ly) const;
467 int lx, int ly) const;