CC-Fractal-Suite
|
Header that manages the transformations of fractals, and convertion from picture-plane (WORLDPIXEL) space to fractal space. More...
#include "typedefs.h"
#include "StashData.h"
#include <utility>
#include <vector>
#include <initializer_list>
#include <TIL/TIL_Tile.h>
#include <TIL/TIL_TileList.h>
#include <UT/UT_Matrix3.h>
Go to the source code of this file.
Classes | |
class | CC::FractalSpace |
Object that stores and manipulates the overall 'offset' between the transformation space, and the desired viewing space of a fractal. More... | |
Functions | |
RSTORDER | CC::get_rst_order (const int val) |
Get the Houdini rstOrder enum value from the interface. More... | |
void | CC::calculate_tile_minmax (TIL_Tile *tile, WORLDPIXELCOORDS &min, WORLDPIXELCOORDS &max) |
Calculates the minimum and maximum pixel coords for the Tile, and returns as pixel coords. | |
WORLDPIXELCOORDS | CC::calculate_world_pixel (TIL_TileList *tiles, TIL_Tile *tile, int pixel_index) |
Returns the 'world' pixel X, Y coordinates from a tile, which Houdini provides in coordinates relative to the size of the tile. More... | |
Header that manages the transformations of fractals, and convertion from picture-plane (WORLDPIXEL) space to fractal space.
WORLDPIXELCOORDS CC::calculate_world_pixel | ( | TIL_TileList * | tiles, |
TIL_Tile * | tile, | ||
int | pixel_index | ||
) |
Returns the 'world' pixel X, Y coordinates from a tile, which Houdini provides in coordinates relative to the size of the tile.
RSTORDER CC::get_rst_order | ( | const int | val | ) |
Get the Houdini rstOrder enum value from the interface.