Module charstring

Source
Expand description

Parsing for PostScript charstrings.

Structs§

Evaluator 🔒
Transient state for evaluating a charstring and handling recursive subroutine calls.

Enums§

Operator 🔒
PostScript charstring operator.
PointMode 🔒
Specifies how point coordinates for a curve are computed.

Constants§

NESTING_DEPTH_LIMIT
Maximum nesting depth for subroutine calls.

Traits§

CommandSink
Trait for processing commands resulting from charstring evaluation.

Functions§

evaluate
Evaluates the given charstring and emits the resulting commands to the specified sink.