#include <PathString.h>
|
|
| PathString (const void *p_context=nullptr) |
|
virtual std::size_t | getSize () const =0 |
|
virtual double | getLength () const =0 |
| const void * | getData () const |
| | Gets the user-defined data for this segment string.
|
| void | setData (const void *data) |
| | Sets the user-defined data for this segment string.
|
| virtual const std::shared_ptr< const geom::CoordinateSequence > & | getCoordinates () const =0 |
| | Return a pointer to the CoordinateSequence associated with this PathString.
|
|
|
static std::vector< PathString * > | toRawPointerVector (const std::vector< std::unique_ptr< PathString > > &segStrings) |
A PathString represents a contiguous line/arc to be used as an input or output of a noding process.
◆ getCoordinates()
◆ getData()
| const void * geos::noding::PathString::getData |
( |
| ) |
const |
|
inline |
Gets the user-defined data for this segment string.
- Returns
- the user-defined data
◆ setData()
| void geos::noding::PathString::setData |
( |
const void * | data | ) |
|
|
inline |
Sets the user-defined data for this segment string.
- Parameters
-
| data | an Object containing user-defined data |
The documentation for this class was generated from the following file: