LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
geo::IntersectionPointAndOffsets< Point > Struct Template Reference

Data structure for return values of LineClosestPointAndOffsets(). More...

#include "LineClosestPoint.h"

Public Member Functions

 operator std::tuple< Point &, double &, double & > () noexcept
 Helper to assign to std::tie(). More...
 

Public Attributes

Point point
 Intersection point. More...
 
double offset1
 Distance from reference point of first line. More...
 
double offset2
 Distance from reference point of second line. More...
 

Detailed Description

template<typename Point>
struct geo::IntersectionPointAndOffsets< Point >

Data structure for return values of LineClosestPointAndOffsets().

Definition at line 25 of file LineClosestPoint.h.

Member Function Documentation

template<typename Point>
geo::IntersectionPointAndOffsets< Point >::operator std::tuple< Point &, double &, double & > ( )
inlinenoexcept

Member Data Documentation

template<typename Point>
double geo::IntersectionPointAndOffsets< Point >::offset1
template<typename Point>
double geo::IntersectionPointAndOffsets< Point >::offset2

Distance from reference point of second line.

Definition at line 29 of file LineClosestPoint.h.

Referenced by geo::GeometryCore::ChannelsIntersect().


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