JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::RenderingHelpers Namespace Reference

Namespaces

namespace  ClipRegions
 
namespace  EdgeTableFillers
 Contains classes for filling edge tables with various fill types.
 
namespace  GradientPixelIterators
 Contains classes for calculating the colour of pixels within various types of gradient.
 

Classes

struct  FloatRectangleRasterisingInfo
 Calculates the alpha values and positions for rendering the edges of a non-pixel-aligned rectangle. More...
 
class  GlyphCache
 Holds a cache of recently-used glyph objects of some type. More...
 
class  SavedStateBase
 
class  SavedStateStack
 
class  SoftwareRendererSavedState
 
class  StackBasedLowLevelGraphicsContext
 
class  TranslationOrTransform
 Holds either a simple integer translation, or an affine transform. More...
 

Functions

static Point< floatclosestPointOnInfiniteLine (const Line< float > &line, const Point< float > &point)
 

Function Documentation

◆ closestPointOnInfiniteLine()

static Point< float > juce::RenderingHelpers::closestPointOnInfiniteLine ( const Line< float > &  line,
const Point< float > &  point 
)
static