Chicane

FontGlyphCurveCollector

Header
Includes/Chicane/Box/Font/Glyph/Curve/Collector.hpp
Namespace
Chicane::Box::FontGlyphCurveCollector

Functions

AccessReturnModifierNameDescription
public
void
moveTo(
const  Vec2& inPoint
)
public
void
lineTo(
const  Vec2& inPoint
)
public
void
quadraticTo(
const  Vec2& inControl
const  Vec2& inPoint
)
public
void
cubicTo(
const  Vec2& inControlA
const  Vec2& inControlB
const  Vec2& inPoint
)
public
void
close()
private
getMidPoint(
const  Vec2& inLeft
const  Vec2& inRight
)
private
void
addCurve(
const  Vec2& inStart
const  Vec2& inControl
const  Vec2& inEnd
)
private
void
subdivideCubic(
const  Vec2& inA
const  Vec2& inB
const  Vec2& inC
const  Vec2& inD
std::uint32_t inDepth
)

Members

AccessTypeModifierNameDescription
public
bool
bIsOpen
public
curves
public
cursor
public
contour