header_utils
Loading...
Searching...
No Matches
ghassanpl::geometry::basic_line_t< T > Struct Template Reference

TODO: This all needs to be tested. More...

#include <geometry_common.h>

Public Member Functions

template<typename U >
U distance (glm::tvec2< U > const &point)
 
template<typename U >
glm::tvec2< Uprojected (glm::tvec2< U > const &point)
 

Public Attributes

a
 
b
 
c
 

Detailed Description

template<typename T>
struct ghassanpl::geometry::basic_line_t< T >

TODO: This all needs to be tested.

Definition at line 234 of file geometry_common.h.

Member Function Documentation

◆ distance()

template<typename T >
template<typename U >
U ghassanpl::geometry::basic_line_t< T >::distance ( glm::tvec2< U > const point)
inline

Definition at line 241 of file geometry_common.h.

◆ projected()

template<typename T >
template<typename U >
glm::tvec2< U > ghassanpl::geometry::basic_line_t< T >::projected ( glm::tvec2< U > const point)
inline

Definition at line 247 of file geometry_common.h.

Member Data Documentation

◆ a

Definition at line 236 of file geometry_common.h.

◆ b

Definition at line 237 of file geometry_common.h.

◆ c

Definition at line 238 of file geometry_common.h.