OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K > Struct Template Reference

Public Types

using Point_2 = typename K::Point_2
using Vector_2 = typename K::Vector_2
using Orientation = typename K::Orientation
using result_type = typename K::Orientation

Public Member Functions

result_type operator() (const Point_2 &p, const Point_2 &f_0, const Point_2 &u_0, const Point_2 &v_0, const Orientation &tangent_orientation_0, const Point_2 &f_1, const Point_2 &u_1, const Point_2 &v_1, const Orientation &tangent_orientation_1) const

Detailed Description

template<typename K>
struct Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >

Member Typedef Documentation

◆ Orientation

template<typename K>
using Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >::Orientation = typename K::Orientation

◆ Point_2

template<typename K>
using Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >::Point_2 = typename K::Point_2

◆ result_type

template<typename K>
using Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >::result_type = typename K::Orientation

◆ Vector_2

template<typename K>
using Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >::Vector_2 = typename K::Vector_2

Member Function Documentation

◆ operator()()

template<typename K>
result_type Slic3r::Geometry::impl::ParabolicTangentToParabolicTangentOrientationPredicate< K >::operator() ( const Point_2 & p,
const Point_2 & f_0,
const Point_2 & u_0,
const Point_2 & v_0,
const Orientation & tangent_orientation_0,
const Point_2 & f_1,
const Point_2 & u_1,
const Point_2 & v_1,
const Orientation & tangent_orientation_1 ) const
inline
131 {
134
137
139 }
K::Vector_2 calculate_parabolic_tangent_vector(const typename K::Point_2 &p, const typename K::Point_2 &f, const typename K::Point_2 &u, const typename K::Point_2 &v, const typename K::Orientation &tangent_orientation)
Definition VoronoiUtilsCgal.cpp:57
typename K::Vector_2 Vector_2
Definition VoronoiUtilsCgal.cpp:110

References Slic3r::Geometry::impl::calculate_parabolic_tangent_vector().

Here is the call graph for this function:

The documentation for this struct was generated from the following file: