LMMS
Loading...
Searching...
No Matches
juce::Path::PathBounds Struct Reference

Public Member Functions

 PathBounds () noexcept
Rectangle< float > getRectangle () const noexcept
void reset () noexcept
void reset (float, float) noexcept
void extend (float, float) noexcept
template<typename... Coords>
void extend (float x, float y, Coords... coords) noexcept

Public Attributes

float pathXMin = 0
float pathXMax = 0
float pathYMin = 0
float pathYMax = 0

Constructor & Destructor Documentation

◆ PathBounds()

juce::Path::PathBounds::PathBounds ( )
noexcept

Member Function Documentation

◆ extend() [1/2]

template<typename... Coords>
void juce::Path::PathBounds::extend ( float x,
float y,
Coords... coords )
inlinenoexcept

◆ extend() [2/2]

void juce::Path::PathBounds::extend ( float x,
float y )
noexcept

◆ getRectangle()

Rectangle< float > juce::Path::PathBounds::getRectangle ( ) const
noexcept

◆ reset() [1/2]

void juce::Path::PathBounds::reset ( )
noexcept

◆ reset() [2/2]

void juce::Path::PathBounds::reset ( float x,
float y )
noexcept

Member Data Documentation

◆ pathXMax

float juce::Path::PathBounds::pathXMax = 0

◆ pathXMin

float juce::Path::PathBounds::pathXMin = 0

◆ pathYMax

float juce::Path::PathBounds::pathYMax = 0

◆ pathYMin

float juce::Path::PathBounds::pathYMin = 0

The documentation for this struct was generated from the following files: