Class SFCGAL::detail::GetPointsVisitor#
ClassList > detail > GetPointsVisitor
#include <GetPointsVisitor.h>
Inherits the following classes: SFCGAL::ConstGeometryVisitor
Public Types#
Type | Name |
---|---|
typedef std::vector< constPoint * >::const_iterator | const_iterator |
Public Attributes#
Type | Name |
---|---|
std::vector< const Point * > | points |
Public Functions#
Type | Name |
---|---|
virtual void | visit (const Point & g) override |
virtual void | visit (const LineString & g) override |
virtual void | visit (const Polygon & g) override |
virtual void | visit (const Triangle & g) override |
virtual void | visit (const Solid & g) override |
virtual void | visit (const MultiPoint & g) override |
virtual void | visit (const MultiLineString & g) override |
virtual void | visit (const MultiPolygon & g) override |
virtual void | visit (const MultiSolid & g) override |
virtual void | visit (const GeometryCollection & g) override |
virtual void | visit (const PolyhedralSurface & g) override |
virtual void | visit (const TriangulatedSurface & g) override |
Public Functions inherited from SFCGAL::ConstGeometryVisitor#
See SFCGAL::ConstGeometryVisitor
Type | Name |
---|---|
virtual void | visit (const Geometry & g) |
virtual void | visit (const Point & g) = 0 |
virtual void | visit (const LineString & g) = 0 |
virtual void | visit (const Polygon & g) = 0 |
virtual void | visit (const Triangle & g) = 0 |
virtual void | visit (const Solid & g) = 0 |
virtual void | visit (const MultiPoint & g) = 0 |
virtual void | visit (const MultiLineString & g) = 0 |
virtual void | visit (const MultiPolygon & g) = 0 |
virtual void | visit (const MultiSolid & g) = 0 |
virtual void | visit (const GeometryCollection & g) = 0 |
virtual void | visit (const PolyhedralSurface & g) = 0 |
virtual void | visit (const TriangulatedSurface & g) = 0 |
virtual | ~ConstGeometryVisitor () |
Detailed Description#
Get the list of points from a Geometry
Public Types Documentation#
typedef const_iterator#
typedef std::vector<constPoint*>::const_iterator SFCGAL::detail::GetPointsVisitor::const_iterator;
Public Attributes Documentation#
variable points#
std::vector<const Point *> SFCGAL::detail::GetPointsVisitor::points;
Public Functions Documentation#
function visit [1/12]#
virtual void detail::GetPointsVisitor::visit (
const Point & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [2/12]#
virtual void detail::GetPointsVisitor::visit (
const LineString & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [3/12]#
virtual void detail::GetPointsVisitor::visit (
const Polygon & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [4/12]#
virtual void detail::GetPointsVisitor::visit (
const Triangle & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [5/12]#
virtual void detail::GetPointsVisitor::visit (
const Solid & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [6/12]#
virtual void detail::GetPointsVisitor::visit (
const MultiPoint & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [7/12]#
virtual void detail::GetPointsVisitor::visit (
const MultiLineString & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [8/12]#
virtual void detail::GetPointsVisitor::visit (
const MultiPolygon & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [9/12]#
virtual void detail::GetPointsVisitor::visit (
const MultiSolid & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [10/12]#
virtual void detail::GetPointsVisitor::visit (
const GeometryCollection & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [11/12]#
virtual void detail::GetPointsVisitor::visit (
const PolyhedralSurface & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
function visit [12/12]#
virtual void detail::GetPointsVisitor::visit (
const TriangulatedSurface & g
) override
Implements SFCGAL::ConstGeometryVisitor::visit
The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/detail/GetPointsVisitor.h