comparison DEPENDENCIES/generic/include/boost/polygon/transform.hpp @ 101:c530137014c0

Update Boost headers (1.58.0)
author Chris Cannam
date Mon, 07 Sep 2015 11:12:49 +0100
parents 2665513ce2d3
children
comparison
equal deleted inserted replaced
100:793467b5e61c 101:c530137014c0
1 // Boost.Polygon library point_data.hpp header file 1 // Boost.Polygon library transform.hpp header file
2 2
3 // Copyright (c) Intel Corporation 2008. 3 // Copyright (c) Intel Corporation 2008.
4 // Copyright (c) 2008-2012 Simonson Lucanus. 4 // Copyright (c) 2008-2012 Simonson Lucanus.
5 // Copyright (c) 2012-2012 Andrii Sydorchuk. 5 // Copyright (c) 2012-2012 Andrii Sydorchuk.
6 6
40 // 110 NORTH WEST 40 // 110 NORTH WEST
41 // 111 SOUTH WEST 41 // 111 SOUTH WEST
42 class axis_transformation { 42 class axis_transformation {
43 public: 43 public:
44 enum ATR { 44 enum ATR {
45 #ifdef BOOST_POLYGON_ENABLE_DEPRECATED
46 EN = 0,
47 WN = 1,
48 ES = 2,
49 WS = 3,
50 NE = 4,
51 SE = 5,
52 NW = 6,
53 SW = 7,
54 #endif
45 NULL_TRANSFORM = 0, 55 NULL_TRANSFORM = 0,
46 BEGIN_TRANSFORM = 0, 56 BEGIN_TRANSFORM = 0,
47 EN = 0, EAST_NORTH = 0, 57 EAST_NORTH = 0,
48 WN = 1, WEST_NORTH = 1, FLIP_X = 1, 58 WEST_NORTH = 1, FLIP_X = 1,
49 ES = 2, EAST_SOUTH = 2, FLIP_Y = 2, 59 EAST_SOUTH = 2, FLIP_Y = 2,
50 WS = 3, WEST_SOUTH = 3, FLIP_XY = 3, 60 WEST_SOUTH = 3, FLIP_XY = 3,
51 NE = 4, NORTH_EAST = 4, SWAP_XY = 4, 61 NORTH_EAST = 4, SWAP_XY = 4,
52 SE = 5, SOUTH_EAST = 5, ROTATE_LEFT = 5, 62 SOUTH_EAST = 5, ROTATE_LEFT = 5,
53 NW = 6, NORTH_WEST = 6, ROTATE_RIGHT = 6, 63 NORTH_WEST = 6, ROTATE_RIGHT = 6,
54 SW = 7, SOUTH_WEST = 7, FLIP_SWAP_XY = 7, 64 SOUTH_WEST = 7, FLIP_SWAP_XY = 7,
55 END_TRANSFORM = 7 65 END_TRANSFORM = 7
56 }; 66 };
57 67
58 // Individual axis enum values indicate which axis an implicit individual 68 // Individual axis enum values indicate which axis an implicit individual
59 // axis will be mapped to. 69 // axis will be mapped to.