openshot-audio
0.1.2
|
This is the complete list of members for Line< ValueType >, including all inherited members.
applyTransform(const AffineTransform &transform) noexcept | Line< ValueType > | inline |
findNearestPointTo(const Point< ValueType > point) const noexcept | Line< ValueType > | inline |
findNearestProportionalPositionTo(const Point< ValueType > point) const noexcept | Line< ValueType > | inline |
getAngle() const noexcept | Line< ValueType > | inline |
getDistanceFromPoint(const Point< ValueType > targetPoint, Point< ValueType > &pointOnLine) const noexcept | Line< ValueType > | inline |
getEnd() const noexcept | Line< ValueType > | inline |
getEndX() const noexcept | Line< ValueType > | inline |
getEndY() const noexcept | Line< ValueType > | inline |
getIntersection(const Line &line) const noexcept | Line< ValueType > | inline |
getLength() const noexcept | Line< ValueType > | inline |
getPointAlongLine(ValueType distanceFromStart) const noexcept | Line< ValueType > | inline |
getPointAlongLine(ValueType distanceFromStart, ValueType perpendicularDistance) const noexcept | Line< ValueType > | inline |
getPointAlongLineProportionally(ValueType proportionOfLength) const noexcept | Line< ValueType > | inline |
getStart() const noexcept | Line< ValueType > | inline |
getStartX() const noexcept | Line< ValueType > | inline |
getStartY() const noexcept | Line< ValueType > | inline |
intersects(const Line &line, Point< ValueType > &intersection) const noexcept | Line< ValueType > | inline |
intersects(const Line &other) const noexcept | Line< ValueType > | inline |
isHorizontal() const noexcept | Line< ValueType > | inline |
isPointAbove(const Point< ValueType > point) const noexcept | Line< ValueType > | inline |
isVertical() const noexcept | Line< ValueType > | inline |
Line() noexcept | Line< ValueType > | inline |
Line(const Line &other) noexcept | Line< ValueType > | inline |
Line(ValueType startX, ValueType startY, ValueType endX, ValueType endY) noexcept | Line< ValueType > | inline |
Line(const Point< ValueType > startPoint, const Point< ValueType > endPoint) noexcept | Line< ValueType > | inline |
operator!=(const Line &other) const noexcept | Line< ValueType > | inline |
operator=(const Line &other) noexcept | Line< ValueType > | inline |
operator==(const Line &other) const noexcept | Line< ValueType > | inline |
reversed() const noexcept | Line< ValueType > | inline |
setEnd(ValueType newEndX, ValueType newEndY) noexcept | Line< ValueType > | inline |
setEnd(const Point< ValueType > newEnd) noexcept | Line< ValueType > | inline |
setStart(ValueType newStartX, ValueType newStartY) noexcept | Line< ValueType > | inline |
setStart(const Point< ValueType > newStart) noexcept | Line< ValueType > | inline |
toDouble() const noexcept | Line< ValueType > | inline |
toFloat() const noexcept | Line< ValueType > | inline |
withShortenedEnd(ValueType distanceToShortenBy) const noexcept | Line< ValueType > | inline |
withShortenedStart(ValueType distanceToShortenBy) const noexcept | Line< ValueType > | inline |
~Line() noexcept | Line< ValueType > | inline |