Mathter
A configurable 3D math library for game developers.
Public Member Functions | List of all members
mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > > Class Template Reference

#include <Geometry.hpp>

+ Inheritance diagram for mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >:

Public Member Functions

 Intersection (const PlaneT &plane, const LineT &line)
 
bool Intersecting () const
 
VectorT Point () const
 
InterpolParameter () const
 
LineParameter () const
 

Constructor & Destructor Documentation

◆ Intersection()

template<class T , int Dim>
mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >::Intersection ( const PlaneT plane,
const LineT line 
)
inline

Member Function Documentation

◆ InterpolParameter()

template<class T , int Dim>
T mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >::InterpolParameter ( ) const
inline

◆ Intersecting()

template<class T , int Dim>
bool mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >::Intersecting ( ) const
inline

◆ LineParameter()

template<class T , int Dim>
T mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >::LineParameter ( ) const
inline

◆ Point()

template<class T , int Dim>
VectorT mathter::Intersection< Hyperplane< T, Dim >, LineSegment< T, Dim > >::Point ( ) const
inline

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