#include <transform.hpp>
Public Types | |
enum | ATR { NULL_TRANSFORM = 0, BEGIN_TRANSFORM = 0, EN = 0, EAST_NORTH = 0, WN = 1, WEST_NORTH = 1, FLIP_X = 1, ES = 2, EAST_SOUTH = 2, FLIP_Y = 2, WS = 3, WEST_SOUTH = 3, FLIP_XY = 3, NE = 4, NORTH_EAST = 4, SWAP_XY = 4, SE = 5, SOUTH_EAST = 5, ROTATE_LEFT = 5, NW = 6, NORTH_WEST = 6, ROTATE_RIGHT = 6, SW = 7, SOUTH_WEST = 7, FLIP_SWAP_XY = 7, END_TRANSFORM = 7 } |
enum | INDIVIDUAL_AXIS { PX = 0, NX = 1, PY = 2, NY = 3 } |
Static Public Member Functions | |
static void | combine_axis_arrays (INDIVIDUAL_AXIS this_array[], const INDIVIDUAL_AXIS that_array[]) |
|
inline |
|
inlineexplicit |
|
inline |
|
inlineexplicit |
References EAST_NORTH, NORTH_EAST, and boost::polygon::orientation_2d::to_int().
|
inlineexplicit |
References EAST_NORTH, EAST_SOUTH, NORTH_EAST, SOUTH_EAST, and boost::polygon::direction_2d::to_int().
|
inlinestatic |
|
inline |
|
inline |
References invert().
Referenced by boost::polygon::transformation< coordinate_type >::operator+=().
|
inline |
References boost::polygon::predicated_swap().
Referenced by inverse().
|
inline |
References boost::a.
|
inline |
References boost::a.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::polygon::direction_2d::to_int().
|
inline |
References boost::polygon::predicated_swap().
|
inline |