Go to the documentation of this file.
25 #ifndef JUCE_RELATIVEPOINTPATH_H_INCLUDED
26 #define JUCE_RELATIVEPOINTPATH_H_INCLUDED
55 bool containsAnyDynamicPoints()
const;
181 friend class Positioner;
182 bool containsDynamicPoints;
191 #endif // JUCE_RELATIVEPOINTPATH_H_INCLUDED
Definition: juce_Path.h:62
bool operator==(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:565
@ quadraticToElement
Definition: juce_RelativePointPath.h:70
#define JUCE_LEAK_DETECTOR(OwnerClass)
Definition: juce_LeakedObjectDetector.h:141
RelativePoint startPos
Definition: juce_RelativePointPath.h:104
@ startSubPathElement
Definition: juce_RelativePointPath.h:67
Definition: juce_DrawablePath.h:37
Definition: juce_RelativePointPath.h:157
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_RelativePointPath.h:141
RelativePoint endPoint
Definition: juce_RelativePointPath.h:134
#define noexcept
Definition: juce_CompilerSupport.h:141
virtual RelativePoint * getControlPoints(int &numPoints)=0
@ closeSubPathElement
Definition: juce_RelativePointPath.h:68
Definition: juce_Expression.h:113
@ nullElement
Definition: juce_RelativePointPath.h:66
bool usesNonZeroWinding
Definition: juce_RelativePointPath.h:177
Definition: juce_RelativePointPath.h:38
Definition: juce_RelativePoint.h:35
@ lineToElement
Definition: juce_RelativePointPath.h:69
virtual ElementBase * clone() const =0
void addElement(ElementBase *newElement)
Definition: juce_RelativePointPath.cpp:113
ElementType
Definition: juce_RelativePointPath.h:64
Definition: juce_RelativePointPath.h:77
Definition: juce_OwnedArray.h:55
virtual void addToPath(Path &path, Expression::Scope *) const =0
Definition: juce_RelativePointPath.h:111
virtual ValueTree createTree() const =0
Definition: juce_RelativePointPath.h:125
Definition: juce_RelativePointPath.h:95
OwnedArray< ElementBase > elements
Definition: juce_RelativePointPath.h:176
const ElementType type
Definition: juce_RelativePointPath.h:88
bool operator!=(const var &v1, const var &v2) noexcept
Definition: juce_Variant.cpp:566
virtual ~ElementBase()
Definition: juce_RelativePointPath.h:81
Definition: juce_ValueTree.h:64