This package provides types and methods that are useful for working with curves and regions in the complex plane.
Most functionality is provided through Julia types. Per Julia conventions, these are all capitalized. You use these capitalized names to create values of the type; e.g., Segment and Circle.
Other methods may create values of these types, but since they are not distinct types themselves, they are not capitalized. For example, the rectangle method creates a Polygon.
The methods in this package should work not only with the built-in Complex type, but also with the Polar and Spherical types from the ComplexValues package, which it re-exports.
Please see the documentation for more details.
The package can be installed with Julia's package manager:
julia> import Pkg
julia> Pkg.add("ComplexRegions")or just use ] add ComplexRegions at the usual command prompt.
Please open an issue if you encounter any problems.