![]() |
![]() |
Structure containing section information. More...
Public Types | |
typedef Box | box_type |
Public Member Functions | |
section () | |
Public Attributes | |
signed_size_type | begin_index |
Box | bounding_box |
std::size_t | count |
int | directions [DimensionCount] |
bool | duplicate |
signed_size_type | end_index |
bool | is_non_duplicate_first |
bool | is_non_duplicate_last |
signed_size_type | non_duplicate_index |
std::size_t | range_count |
ring_identifier | ring_id |
Static Public Attributes | |
static std::size_t const | dimension_count = DimensionCount |
Structure containing section information.
Section information consists of a bounding box, direction information (if it is increasing or decreasing, per dimension), index information (begin-end, ring, multi) and the number of segments in this section
Box | box-type |
DimensionCount | number of dimensions for this section |
typedef Box boost::geometry::section< Box, DimensionCount >::box_type |
boost::geometry::section< Box, DimensionCount >::section | ( | ) |
|
static |
int boost::geometry::section< Box, DimensionCount >::directions[DimensionCount] |
ring_identifier boost::geometry::section< Box, DimensionCount >::ring_id |
Box boost::geometry::section< Box, DimensionCount >::bounding_box |
signed_size_type boost::geometry::section< Box, DimensionCount >::begin_index |
signed_size_type boost::geometry::section< Box, DimensionCount >::end_index |
std::size_t boost::geometry::section< Box, DimensionCount >::count |
std::size_t boost::geometry::section< Box, DimensionCount >::range_count |
bool boost::geometry::section< Box, DimensionCount >::duplicate |
signed_size_type boost::geometry::section< Box, DimensionCount >::non_duplicate_index |
bool boost::geometry::section< Box, DimensionCount >::is_non_duplicate_first |
bool boost::geometry::section< Box, DimensionCount >::is_non_duplicate_last |
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |