PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
PDF::Graphics::Geometry Member List

This is the complete list of members for PDF::Graphics::Geometry, including all inherited members.

BeginFigure(const PointF &point) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Combine(GXCombineMode mode, const Geometry &rhs, const Matrix *xform=nullptr, float flatness=0.75) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Copy() const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
CurveTo(const PointF &c, const PointF &to) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
CurveTo(const PointF &c0, const PointF &c1, const PointF &to) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Ellipse(const RectF &bound) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
EndFigure() (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
EndFigureClose() (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Geometry() noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Geometry(GXGeometry handle, bool adopt=false) noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Geometry(const Geometry &rhs) noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Geometry(Geometry &&rhs) noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetBound(const Matrix *xform=nullptr) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetCurrentPoint(PointF *presult) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetFigureNumPoints(size_t figureindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetFigureNumSegments(size_t figureindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetFigurePointsPtr(size_t figureindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetFigureSegmentPointsIndex(size_t figureindex, size_t segindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetFillRule() const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetNumFigures() const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
GetWidenBound(float lineWidth, const GXStrokeParams &params, const Matrix *xform=nullptr, float flatness=0.75f) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
HitTest(const PointF &point) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsFigureClosed(size_t figureindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsFigureSegmentCurve(size_t figureindex, size_t segindex) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsPointsEmpty() const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsPointsEqual(const Geometry &rhs) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsRectangle(const Matrix &xform=Matrix{}) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
IsSingleLine() const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
LineTo(const PointF &to) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
New() (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinlinestatic
NewFromRectangle(const PDF::RectF &rect) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinlinestatic
operator=(const Geometry &rhs) noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
operator=(Geometry &&rhs) noexcept (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Rectangle(const RectF &rect) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
RoundRectangle(const RectF &rect, float xradii, float yradii) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
SetFillRule(GXFillRule fillrule) (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Simplify(float flatness=0.75) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Transform(const Matrix &xform) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline
Widen(float width, const GXStrokeParams &params, float flatness=0.75) const (defined in PDF::Graphics::Geometry)PDF::Graphics::Geometryinline