Loading...
Searching...
No Matches
juce::Line< ValueType > Member List

This is the complete list of members for juce::Line< ValueType >, including all inherited members.

applyTransform(const AffineTransform &transform) noexcept | juce::Line< ValueType > | inline
findNearestPointTo(Point< ValueType > point) const noexcept | juce::Line< ValueType > | inline
findNearestProportionalPositionTo(Point< ValueType > point) const noexcept | juce::Line< ValueType > | inline
fromStartAndAngle(Point< ValueType > startPoint, ValueType length, ValueType angle) noexcept | juce::Line< ValueType > | inline static
getAngle() const noexcept | juce::Line< ValueType > | inline
getDistanceFromPoint(Point< ValueType > targetPoint, Point< ValueType > &pointOnLine) const noexcept | juce::Line< ValueType > | inline
getEnd() const noexcept | juce::Line< ValueType > | inline
getEndX() const noexcept | juce::Line< ValueType > | inline
getEndY() const noexcept | juce::Line< ValueType > | inline
getIntersection(Line line) const noexcept | juce::Line< ValueType > | inline
getLength() const noexcept | juce::Line< ValueType > | inline
getLengthSquared() const noexcept | juce::Line< ValueType > | inline
getPointAlongLine(ValueType distanceFromStart) const noexcept | juce::Line< ValueType > | inline
getPointAlongLine(ValueType distanceFromStart, ValueType perpendicularDistance) const noexcept | juce::Line< ValueType > | inline
getPointAlongLineProportionally(typename Point< ValueType >::FloatType proportionOfLength) const noexcept | juce::Line< ValueType > | inline
getStart() const noexcept | juce::Line< ValueType > | inline
getStartX() const noexcept | juce::Line< ValueType > | inline
getStartY() const noexcept | juce::Line< ValueType > | inline
intersects(Line line, Point< ValueType > &intersection) const noexcept | juce::Line< ValueType > | inline
intersects(Line other) const noexcept | juce::Line< ValueType > | inline
isHorizontal() const noexcept | juce::Line< ValueType > | inline
isPointAbove(Point< ValueType > point) const noexcept | juce::Line< ValueType > | inline
isVertical() const noexcept | juce::Line< ValueType > | inline
Line()=default | juce::Line< ValueType > |
Line(const Line &)=default | juce::Line< ValueType > |
Line(ValueType startX, ValueType startY, ValueType endX, ValueType endY) noexcept | juce::Line< ValueType > | inline
Line(Point< ValueType > startPoint, Point< ValueType > endPoint) noexcept | juce::Line< ValueType > | inline
operator!=(Line other) const noexcept | juce::Line< ValueType > | inline
operator=(const Line &)=default | juce::Line< ValueType > |
operator==(Line other) const noexcept | juce::Line< ValueType > | inline
reversed() const noexcept | juce::Line< ValueType > | inline
setEnd(ValueType newEndX, ValueType newEndY) noexcept | juce::Line< ValueType > | inline
setEnd(const Point< ValueType > newEnd) noexcept | juce::Line< ValueType > | inline
setStart(ValueType newStartX, ValueType newStartY) noexcept | juce::Line< ValueType > | inline
setStart(const Point< ValueType > newStart) noexcept | juce::Line< ValueType > | inline
toDouble() const noexcept | juce::Line< ValueType > | inline
toFloat() const noexcept | juce::Line< ValueType > | inline
withLengthenedEnd(ValueType distanceToLengthenBy) const noexcept | juce::Line< ValueType > | inline
withLengthenedStart(ValueType distanceToLengthenBy) const noexcept | juce::Line< ValueType > | inline
withShortenedEnd(ValueType distanceToShortenBy) const noexcept | juce::Line< ValueType > | inline
withShortenedStart(ValueType distanceToShortenBy) const noexcept | juce::Line< ValueType > | inline
~Line()=default | juce::Line< ValueType > |

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited