A parallelogram defined by three RelativePoint positions.
- See also
- RelativePoint, RelativeCoordinate
The documentation for this class was generated from the following file:
◆ RelativeParallelogram() [1/4]
juce::RelativeParallelogram::RelativeParallelogram |
( |
| ) |
|
◆ RelativeParallelogram() [2/4]
juce::RelativeParallelogram::RelativeParallelogram |
( |
const Rectangle< float > & | simpleRectangle | ) |
|
◆ RelativeParallelogram() [3/4]
◆ RelativeParallelogram() [4/4]
juce::RelativeParallelogram::RelativeParallelogram |
( |
const String & | topLeft, |
|
|
const String & | topRight, |
|
|
const String & | bottomLeft ) |
◆ ~RelativeParallelogram()
juce::RelativeParallelogram::~RelativeParallelogram |
( |
| ) |
|
◆ resolveThreePoints()
void juce::RelativeParallelogram::resolveThreePoints |
( |
Point< float > * | points, |
|
|
Expression::Scope * | scope ) const |
◆ resolveFourCorners()
void juce::RelativeParallelogram::resolveFourCorners |
( |
Point< float > * | points, |
|
|
Expression::Scope * | scope ) const |
◆ getBounds()
◆ getPath()
◆ resetToPerpendicular()
◆ isDynamic()
bool juce::RelativeParallelogram::isDynamic |
( |
| ) |
const |
◆ operator==()
◆ operator!=()
◆ getInternalCoordForPoint()
Point< float > juce::RelativeParallelogram::getInternalCoordForPoint |
( |
const Point< float > * | parallelogramCorners, |
|
|
Point< float > | point ) |
|
staticnoexcept |
◆ getPointForInternalCoord()
Point< float > juce::RelativeParallelogram::getPointForInternalCoord |
( |
const Point< float > * | parallelogramCorners, |
|
|
Point< float > | internalPoint ) |
|
staticnoexcept |
◆ getBoundingBox()
Rectangle< float > juce::RelativeParallelogram::getBoundingBox |
( |
const Point< float > * | parallelogramCorners | ) |
|
|
staticnoexcept |
◆ topLeft
◆ topRight
◆ bottomLeft