openshot-audio  0.1.7
juce::Line< ValueType > Member List

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

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