Duckcpp 2.1.0
Duckcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
dcpp::nub::line2d< T > Member List

This is the complete list of members for dcpp::nub::line2d< T >, including all inherited members.

enddcpp::nub::line2d< T >
fastLinesIntersection(const line2d< T > &l) constdcpp::nub::line2d< T >inline
getAngleWith(const line2d< T > &l) constdcpp::nub::line2d< T >inline
getClosestPoint(const vector2d< T > &point, bool checkOnlySegments=true) constdcpp::nub::line2d< T >inline
getClosestPoint(const vector2df &point, bool checkOnlySegments) const (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
getLength() constdcpp::nub::line2d< T >inline
getLengthSQ() constdcpp::nub::line2d< T >inline
getMiddle() constdcpp::nub::line2d< T >inline
getPointOrientation(const vector2d< T > &point) constdcpp::nub::line2d< T >inline
getUnitVector() constdcpp::nub::line2d< T >inline
getVector() constdcpp::nub::line2d< T >inline
incidentSegments(const line2d< T > &other) constdcpp::nub::line2d< T >inline
intersectAsSegments(const line2d< T > &other) constdcpp::nub::line2d< T >inline
intersectWith(const line2d< T > &l, vector2d< T > &out, bool checkOnlySegments=true, bool ignoreCoincidentLines=false) constdcpp::nub::line2d< T >inline
isPointBetweenStartAndEnd(const vector2d< T > &point) constdcpp::nub::line2d< T >inline
isPointOnLine(const vector2d< T > &point) constdcpp::nub::line2d< T >inline
line2d()dcpp::nub::line2d< T >inline
line2d(T xa, T ya, T xb, T yb)dcpp::nub::line2d< T >inline
line2d(const vector2d< T > &start, const vector2d< T > &end)dcpp::nub::line2d< T >inline
lineIntersectSegment(const line2d< T > &segment, vector2d< T > &out) constdcpp::nub::line2d< T >inline
nearlyParallel(const line2d< T > &line, const T factor=relativeErrorFactor< T >()) constdcpp::nub::line2d< T >inline
operator!=(const line2d< T > &other) const (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
operator+(const vector2d< T > &point) const (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
operator+=(const vector2d< T > &point) (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
operator-(const vector2d< T > &point) const (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
operator-=(const vector2d< T > &point) (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
operator==(const line2d< T > &other) const (defined in dcpp::nub::line2d< T >)dcpp::nub::line2d< T >inline
setLine(const T &xa, const T &ya, const T &xb, const T &yb)dcpp::nub::line2d< T >inline
setLine(const vector2d< T > &nstart, const vector2d< T > &nend)dcpp::nub::line2d< T >inline
setLine(const line2d< T > &line)dcpp::nub::line2d< T >inline
startdcpp::nub::line2d< T >

Duckcpp    @cppfx.xyz