#include <juce_DrawablePath.h>
◆ Element()
DrawablePath::ValueTreeWrapper::Element::Element |
( |
const ValueTree & |
state | ) |
|
|
explicit |
◆ ~Element()
DrawablePath::ValueTreeWrapper::Element::~Element |
( |
| ) |
|
◆ convertToCubic()
◆ convertToLine()
void DrawablePath::ValueTreeWrapper::Element::convertToLine |
( |
UndoManager * |
| ) |
|
◆ convertToPathBreak()
void DrawablePath::ValueTreeWrapper::Element::convertToPathBreak |
( |
UndoManager * |
undoManager | ) |
|
◆ findProportionAlongLine()
float DrawablePath::ValueTreeWrapper::Element::findProportionAlongLine |
( |
Point< float > |
targetPoint, |
|
|
Expression::Scope * |
|
|
) |
| const |
◆ getControlPoint()
RelativePoint DrawablePath::ValueTreeWrapper::Element::getControlPoint |
( |
int |
index | ) |
const |
◆ getControlPointValue()
Value DrawablePath::ValueTreeWrapper::Element::getControlPointValue |
( |
int |
index, |
|
|
UndoManager * |
|
|
) |
| |
◆ getEndPoint()
RelativePoint DrawablePath::ValueTreeWrapper::Element::getEndPoint |
( |
| ) |
const |
◆ getLength()
float DrawablePath::ValueTreeWrapper::Element::getLength |
( |
Expression::Scope * |
| ) |
const |
◆ getModeOfEndPoint()
String DrawablePath::ValueTreeWrapper::Element::getModeOfEndPoint |
( |
| ) |
const |
◆ getNumControlPoints()
int DrawablePath::ValueTreeWrapper::Element::getNumControlPoints |
( |
| ) |
const |
|
noexcept |
◆ getParent()
◆ getPreviousElement()
Element DrawablePath::ValueTreeWrapper::Element::getPreviousElement |
( |
| ) |
const |
◆ getStartPoint()
RelativePoint DrawablePath::ValueTreeWrapper::Element::getStartPoint |
( |
| ) |
const |
◆ getType()
const Identifier DrawablePath::ValueTreeWrapper::Element::getType |
( |
| ) |
const |
|
inlinenoexcept |
◆ insertPoint()
◆ removePoint()
void DrawablePath::ValueTreeWrapper::Element::removePoint |
( |
UndoManager * |
undoManager | ) |
|
◆ setControlPoint()
◆ setModeOfEndPoint()
void DrawablePath::ValueTreeWrapper::Element::setModeOfEndPoint |
( |
const String & |
newMode, |
|
|
UndoManager * |
|
|
) |
| |
◆ closeSubPathElement
const Identifier DrawablePath::ValueTreeWrapper::Element::closeSubPathElement |
|
static |
◆ cornerMode
const char* DrawablePath::ValueTreeWrapper::Element::cornerMode |
|
static |
◆ cubicToElement
const Identifier DrawablePath::ValueTreeWrapper::Element::cubicToElement |
|
static |
◆ lineToElement
const Identifier DrawablePath::ValueTreeWrapper::Element::lineToElement |
|
static |
◆ mode
const Identifier DrawablePath::ValueTreeWrapper::Element::mode |
|
static |
◆ quadraticToElement
const Identifier DrawablePath::ValueTreeWrapper::Element::quadraticToElement |
|
static |
◆ roundedMode
const char* DrawablePath::ValueTreeWrapper::Element::roundedMode |
|
static |
◆ startSubPathElement
const Identifier DrawablePath::ValueTreeWrapper::Element::startSubPathElement |
|
static |
◆ state
ValueTree DrawablePath::ValueTreeWrapper::Element::state |
◆ symmetricMode
const char* DrawablePath::ValueTreeWrapper::Element::symmetricMode |
|
static |
The documentation for this class was generated from the following file: