CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::BezierPath Member List

This is the complete list of members for CeresEngine::BezierPath, including all inherited members.

allocator_type typedefCeresEngine::BezierPath
append(const BezierPath &aPath)CeresEngine::BezierPath
appendArc(const Point2 &fromPoint, const Point2 &toPoint, double radius)CeresEngine::BezierPath
appendArc(const Point2 &center, double radius, const Degree &startAngle, const Degree &endAngle, bool clockwise=false)CeresEngine::BezierPath
appendOval(const Rect2 &aRect)CeresEngine::BezierPath
appendRect(const Rect2 &aRect)CeresEngine::BezierPath
appendRoundedRect(const Rect2 &aRect, double xRadius, double yRadius)CeresEngine::BezierPath
arc(const Point2 &fromPoint, const Point2 &toPoint, const double radius)CeresEngine::BezierPathinlinestatic
arc(AnyAllocatorReference allocator, const Point2 &fromPoint, const Point2 &toPoint, double radius)CeresEngine::BezierPathstatic
arc(const Point2 &center, const double radius, const Degree &startAngle, const Degree &endAngle, const bool clockwise=false)CeresEngine::BezierPathinlinestatic
arc(AnyAllocatorReference allocator, const Point2 &center, double radius, const Degree &startAngle, const Degree &endAngle, bool clockwise=false)CeresEngine::BezierPathstatic
begin() constCeresEngine::BezierPathinline
BezierPath()CeresEngine::BezierPathexplicit
BezierPath(AnyAllocatorReference allocator)CeresEngine::BezierPathexplicit
BezierPath(const BezierPath &)=defaultCeresEngine::BezierPath
BezierPath(const BezierPath &, AnyAllocatorReference allocator)CeresEngine::BezierPath
BezierPath(BezierPath &&) noexcept=defaultCeresEngine::BezierPath
BezierPath(std::allocator_arg_t, const Allocator &allocator)CeresEngine::BezierPathinlineexplicit
BezierPath(std::allocator_arg_t, const Allocator &allocator, const BezierPath &other)CeresEngine::BezierPathinlineexplicit
cbegin() constCeresEngine::BezierPathinline
cend() constCeresEngine::BezierPathinline
clear()CeresEngine::BezierPathinline
close()CeresEngine::BezierPath
contains(const Point2 &aPoint) constCeresEngine::BezierPath
crbegin() constCeresEngine::BezierPathinline
crend() constCeresEngine::BezierPathinline
curve(const Point2 &aPoint, const Point2 &controlPoint1, const Point2 &controlPoint2)CeresEngine::BezierPath
curve(double x, double y, double c1x, double c1y, double c2x, double c2y)CeresEngine::BezierPathinline
ElementIterator typedefCeresEngine::BezierPath
ElementReverseIterator typedefCeresEngine::BezierPath
ElementType enum nameCeresEngine::BezierPath
end() constCeresEngine::BezierPathinline
expandedStroke(const double innerWidth, const double outerWidth) constCeresEngine::BezierPathinline
expandedStroke(const double width) constCeresEngine::BezierPathinline
expandedStrokeAsFan(const double innerWidth, const double outerWidth) constCeresEngine::BezierPathinline
expandedStrokeAsStrip(const double width) constCeresEngine::BezierPathinline
expandedStrokeInternal(double innerWidth, double outerWidth, bool asTriangleFan) constCeresEngine::BezierPathprivate
flatten()CeresEngine::BezierPath
flattened() constCeresEngine::BezierPath
getAllocator() const noexceptCeresEngine::BezierPathinline
getBounds() constCeresEngine::BezierPath
getBoundsAccurate() constCeresEngine::BezierPath
getControlPointBounds() constCeresEngine::BezierPath
getCurrentPoint() constCeresEngine::BezierPath
getElement(UInt32 index) constCeresEngine::BezierPath
getElement(UInt32 index, Point2 &aPoint0, Point2 &aPoint1, Point2 &aPoint2) constCeresEngine::BezierPath
getElementCount() constCeresEngine::BezierPath
getFlatness() constCeresEngine::BezierPathinline
getSubPaths() constCeresEngine::BezierPath
getWindingRule() constCeresEngine::BezierPathinline
isEmpty() constCeresEngine::BezierPath
isFlat() constCeresEngine::BezierPath
isOpen() constCeresEngine::BezierPath
line(const Point2 &aPoint)CeresEngine::BezierPath
line(double x, double y)CeresEngine::BezierPathinline
mElementsCeresEngine::BezierPathprivate
mFlatnessCeresEngine::BezierPathprivate
move(const Point2 &aPoint)CeresEngine::BezierPath
move(double x, double y)CeresEngine::BezierPathinline
mWindingRuleCeresEngine::BezierPathprivate
operator!=CeresEngine::BezierPathfriend
operator&(const Point2 &aPoint) constCeresEngine::BezierPathinline
operator+(const BezierPath &aPath) constCeresEngine::BezierPathinline
operator+=(const BezierPath &aPath)CeresEngine::BezierPathinline
operator=(const BezierPath &)=defaultCeresEngine::BezierPath
operator=(BezierPath &&) noexcept=defaultCeresEngine::BezierPath
operator==CeresEngine::BezierPathfriend
operator[](const UInt32 index) constCeresEngine::BezierPathinline
oval(const Rect2 &aRect)CeresEngine::BezierPathinlinestatic
oval(AnyAllocatorReference allocator, const Rect2 &aRect)CeresEngine::BezierPathstatic
rbegin() constCeresEngine::BezierPathinline
rect(const Rect2 &aRect)CeresEngine::BezierPathinlinestatic
rect(AnyAllocatorReference allocator, const Rect2 &aRect)CeresEngine::BezierPathstatic
relativeCurve(const Point2 &aPoint, const Point2 &controlPoint1, const Point2 &controlPoint2)CeresEngine::BezierPath
relativeLine(const Point2 &aPoint)CeresEngine::BezierPath
relativeMove(const Point2 &aPoint)CeresEngine::BezierPath
removeAllPoints()CeresEngine::BezierPath
rend() constCeresEngine::BezierPathinline
reverse()CeresEngine::BezierPath
reversed() constCeresEngine::BezierPath
roundedRect(const Rect2 &aRect, const double xRadius, const double yRadius)CeresEngine::BezierPathinlinestatic
roundedRect(AnyAllocatorReference allocator, const Rect2 &aRect, double xRadius, double yRadius)CeresEngine::BezierPathstatic
setFlatness(double flatness)CeresEngine::BezierPath
setWindingRule(WindingRule windingRule)CeresEngine::BezierPath
toSVG() constCeresEngine::BezierPath
transform(const AffineTransform &aTransform)CeresEngine::BezierPath
transformed(const AffineTransform &aTransform) constCeresEngine::BezierPath
WindingRule enum nameCeresEngine::BezierPath
~BezierPath()=defaultCeresEngine::BezierPath