CGAL 5.3 - 2D and 3D Linear Geometry Kernel
Kernel::ConstructProjectedXYPoint_2 Concept Reference

Definition

Refines:
AdaptableFunctor (with two arguments)
CGAL::Plane_3<Kernel>
ConstructLiftedPoint_3

Operations

A model of this concept must provide:

Kernel::Point_2 operator() (const Kernel::Plane_3 &h, const Kernel::Point_3 &p)
returns the image point of the projection of p under an affine transformation, which maps h onto the $$xy$$-plane, with the $$z$$-coordinate removed. More...

◆ operator()()

 Kernel::Point_2 Kernel::ConstructProjectedXYPoint_2::operator() ( const Kernel::Plane_3 & h, const Kernel::Point_3 & p )

returns the image point of the projection of p under an affine transformation, which maps h onto the $$xy$$-plane, with the $$z$$-coordinate removed.

This affine transformation must be the inverse of the affine transformation used in ConstructLiftedPoint_3.