Ignition Math

API Reference

6.9.3~pre2
Line3< T > Member List

This is the complete list of members for Line3< T >, including all inherited members.

Coplanar(const Line3< T > &_line, const double _epsilon=1e-6) constLine3< T >inline
Direction() constLine3< T >inline
Distance(const Line3< T > &_line, Line3< T > &_result, const double _epsilon=1e-6) constLine3< T >inline
Distance(const Vector3< T > &_pt)Line3< T >inline
Intersect(const Line3< T > &_line, double _epsilon=1e-6) constLine3< T >inline
Intersect(const Line3< T > &_line, math::Vector3< T > &_pt, double _epsilon=1e-6) constLine3< T >inline
Length() constLine3< T >inline
Line3()=defaultLine3< T >
Line3(const Line3< T > &_line)Line3< T >inline
Line3(const math::Vector3< T > &_ptA, const math::Vector3< T > &_ptB)Line3< T >inline
Line3(const double _x1, const double _y1, const double _x2, const double _y2)Line3< T >inline
Line3(const double _x1, const double _y1, const double _z1, const double _x2, const double _y2, const double _z2)Line3< T >inline
operator!=(const Line3< T > &_line) constLine3< T >inline
operator<<(std::ostream &_out, const Line3< T > &_line)Line3< T >friend
operator=(const Line3< T > &_line)Line3< T >inline
operator==(const Line3< T > &_line) constLine3< T >inline
operator[](const size_t _index) constLine3< T >inline
Parallel(const Line3< T > &_line, const double _epsilon=1e-6) constLine3< T >inline
Set(const math::Vector3< T > &_ptA, const math::Vector3< T > &_ptB)Line3< T >inline
Set(const double _x1, const double _y1, const double _x2, const double _y2, const double _z=0)Line3< T >inline
Set(const double _x1, const double _y1, const double _z1, const double _x2, const double _y2, const double _z2)Line3< T >inline
SetA(const math::Vector3< T > &_ptA)Line3< T >inline
SetB(const math::Vector3< T > &_ptB)Line3< T >inline
Within(const math::Vector3< T > &_pt, double _epsilon=1e-6) constLine3< T >inline