JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::Point< ValueType > Member List

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

addXY(ValueType xToAdd, ValueType yToAdd) noexceptjuce::Point< ValueType >inline
applyTransform(const AffineTransform &transform) noexceptjuce::Point< ValueType >inline
FloatType typedefjuce::Point< ValueType >
getAngleToPoint(Point other) const noexceptjuce::Point< ValueType >inline
getDistanceFrom(Point other) const noexceptjuce::Point< ValueType >inline
getDistanceFromOrigin() const noexceptjuce::Point< ValueType >inline
getDistanceSquaredFrom(Point other) const noexceptjuce::Point< ValueType >inline
getDistanceSquaredFromOrigin() const noexceptjuce::Point< ValueType >inline
getDotProduct(Point other) const noexceptjuce::Point< ValueType >inline
getPointOnCircumference(float radius, float angle) const noexceptjuce::Point< ValueType >inline
getPointOnCircumference(float radiusX, float radiusY, float angle) const noexceptjuce::Point< ValueType >inline
getX() const noexceptjuce::Point< ValueType >inline
getY() const noexceptjuce::Point< ValueType >inline
isFinite() const noexceptjuce::Point< ValueType >inline
isOrigin() const noexceptjuce::Point< ValueType >inline
operator!=(Point other) const noexceptjuce::Point< ValueType >inline
operator*(Point< OtherType > other) const noexceptjuce::Point< ValueType >inline
operator*(FloatType multiplier) const noexceptjuce::Point< ValueType >inline
operator*=(Point< OtherType > other) noexceptjuce::Point< ValueType >inline
operator*=(FloatType multiplier) noexceptjuce::Point< ValueType >inline
operator+(Point other) const noexceptjuce::Point< ValueType >inline
operator+=(Point other) noexceptjuce::Point< ValueType >inline
operator-(Point other) const noexceptjuce::Point< ValueType >inline
operator-() const noexceptjuce::Point< ValueType >inline
operator-=(Point other) noexceptjuce::Point< ValueType >inline
operator/(Point< OtherType > other) const noexceptjuce::Point< ValueType >inline
operator/(FloatType divisor) const noexceptjuce::Point< ValueType >inline
operator/=(Point< OtherType > other) noexceptjuce::Point< ValueType >inline
operator/=(FloatType divisor) noexceptjuce::Point< ValueType >inline
operator=(const Point &)=defaultjuce::Point< ValueType >
operator==(Point other) const noexceptjuce::Point< ValueType >inline
Point()=defaultjuce::Point< ValueType >
Point(const Point &)=defaultjuce::Point< ValueType >
Point(ValueType initialX, ValueType initialY) noexceptjuce::Point< ValueType >inline
rotatedAboutOrigin(ValueType angleRadians) const noexceptjuce::Point< ValueType >inline
roundToInt() const noexceptjuce::Point< ValueType >inline
setX(ValueType newX) noexceptjuce::Point< ValueType >inline
setXY(ValueType newX, ValueType newY) noexceptjuce::Point< ValueType >inline
setY(ValueType newY) noexceptjuce::Point< ValueType >inline
toDouble() const noexceptjuce::Point< ValueType >inline
toFloat() const noexceptjuce::Point< ValueType >inline
toInt() const noexceptjuce::Point< ValueType >inline
toString() constjuce::Point< ValueType >inline
transformedBy(const AffineTransform &transform) const noexceptjuce::Point< ValueType >inline
translated(ValueType deltaX, ValueType deltaY) const noexceptjuce::Point< ValueType >inline
withX(ValueType newX) const noexceptjuce::Point< ValueType >inline
withY(ValueType newY) const noexceptjuce::Point< ValueType >inline
xjuce::Point< ValueType >
yjuce::Point< ValueType >