nux-0.9.46
|
#include <NuxCore/Math/Line2D.h>
Public Member Functions | |
Line2D () | |
~Line2D () | |
Line2D (const Line2D &line) | |
Line2D (T lx_start, T ly_start, T lz_start, T lx_end, T ly_end, T lz_end) | |
Line2D (const Vec2< T > &pt, Vec2< T > v) | |
const Line2D< T > & | operator= (const Line2D< T > &) |
bool | operator== (const Line2D< T > &line) const |
float | Length () const |
const Vec2< T > | GetDirectionVector () const |
const Vec2< T > | GetStartPoint () const |
const Vec2< T > | GetEndPoint () const |
nux::Line2D< T >::Line2D | ( | ) |
nux::Line2D< T >::~Line2D | ( | ) |
nux::Line2D< T >::Line2D | ( | const Line2D< T > & | line | ) |
nux::Line2D< T >::Line2D | ( | T | lx_start, |
T | ly_start, | ||
T | lz_start, | ||
T | lx_end, | ||
T | ly_end, | ||
T | lz_end | ||
) |
nux::Line2D< T >::Line2D | ( | const Vec2< T > & | pt, |
Vec2< T > | v | ||
) |
References nux::Vec2< T >::x, and nux::Vec2< T >::y.
const Vec2< T > nux::Line2D< T >::GetDirectionVector | ( | ) | const |
const Vec2< T > nux::Line2D< T >::GetEndPoint | ( | ) | const |
const Vec2< T > nux::Line2D< T >::GetStartPoint | ( | ) | const |
float nux::Line2D< T >::Length | ( | ) | const |
const Line2D< T > & nux::Line2D< T >::operator= | ( | const Line2D< T > & | Line | ) |
bool nux::Line2D< T >::operator== | ( | const Line2D< T > & | line | ) | const |