SFCGAL  2.3.0
Public Member Functions | List of all members
SFCGAL::GetYVisitor Class Reference

Visitor to get Y coordinate value. More...

Inheritance diagram for SFCGAL::GetYVisitor:

Public Member Functions

auto operator() (const Coordinate::Empty &) const -> Kernel::FT
 Handle empty coordinates. More...
 
auto operator() (const Kernel::Point_2 &storage) const -> Kernel::FT
 Get Y coordinate from 2D point. More...
 
auto operator() (const Kernel::Point_3 &storage) const -> Kernel::FT
 Get Y coordinate from 3D point. More...
 

Detailed Description

Visitor to get Y coordinate value.

Member Function Documentation

auto SFCGAL::GetYVisitor::operator() ( const Coordinate::Empty &  ) const -> Kernel::FT
inline

Handle empty coordinates.

Exceptions
Exceptionwhen trying to get Y from empty coordinate
Returns
Never returns (throws exception)
auto SFCGAL::GetYVisitor::operator() ( const Kernel::Point_2 &  storage) const -> Kernel::FT
inline

Get Y coordinate from 2D point.

Parameters
storageThe 2D point
Returns
Y coordinate value
auto SFCGAL::GetYVisitor::operator() ( const Kernel::Point_3 &  storage) const -> Kernel::FT
inline

Get Y coordinate from 3D point.

Parameters
storageThe 3D point
Returns
Y coordinate value