MySQL 9.1.0
Source Code Documentation
|
#include <buffer_strategies.h>
Public Member Functions | |
bool | set_end_round (double value) |
bool | set_end_flat () |
bool | set_join_round (double value) |
bool | set_join_miter (double value) |
bool | set_point_circle (double value) |
bool | set_point_square () |
Public Attributes | |
std::size_t | join_circle_value = 32 |
std::size_t | end_circle_value = 32 |
std::size_t | point_circle_value = 32 |
double | join_miter_value = 5.0 |
double | distance = 0 |
bool | join_is_set = false |
bool | end_is_set = false |
bool | point_is_set = false |
int | combination = 0 |
8 possible combinations since 'End = round || flat', 'Join = round || miter', and 'Point = circle || square'. More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int gis::BufferStrategies::combination = 0 |
8 possible combinations since 'End = round || flat', 'Join = round || miter', and 'Point = circle || square'.
Default combo is 0, with default values. Combo made by bitwise OR-ing. 0 : join_round, end_round, point_circle 1 : join_round, end_flat, point_circle 2 : join_miter, end_round, point_circle 3 : join_miter, end_flat, point_circle 4 : join_round, end_round, point_square 5 : join_round, end_flat, point_square 6 : join_miter, end_round, point_square 7 : join_miter, end_flat, point_square
double gis::BufferStrategies::distance = 0 |
std::size_t gis::BufferStrategies::end_circle_value = 32 |
bool gis::BufferStrategies::end_is_set = false |
std::size_t gis::BufferStrategies::join_circle_value = 32 |
bool gis::BufferStrategies::join_is_set = false |
double gis::BufferStrategies::join_miter_value = 5.0 |
std::size_t gis::BufferStrategies::point_circle_value = 32 |
bool gis::BufferStrategies::point_is_set = false |