#include <geos/opBuffer.h>
Public Member Functions | |
| OffsetCurveSetBuilder (const geom::Geometry &newInputGeom, double newDistance, OffsetCurveBuilder &newCurveBuilder) | |
| Constructor. | |
| ~OffsetCurveSetBuilder () | |
| Destructor. | |
| std::vector < noding::SegmentString * > & | getCurves () |
| Computes the set of raw offset curves for the buffer. | |
| void | addCurves (const std::vector< geom::CoordinateSequence * > &lineList, int leftLoc, int rightLoc) |
| Add raw curves for a set of CoordinateSequences. | |
Raw curves need to be noded together and polygonized to form the final buffer area.
Last port: operation/buffer/OffsetCurveSetBuilder.java rev. 1.7 (JTS-1.7)
| std::vector<noding::SegmentString*>& geos::operation::buffer::OffsetCurveSetBuilder::getCurves | ( | ) |
Computes the set of raw offset curves for the buffer.
Each offset curve has an attached geomgraph::Label indicating its left and right location.
1.5.4