use LaTeX::TikZ::Set::Point;
+use LaTeX::TikZ::Functor;
+
use LaTeX::TikZ::Tools;
use Any::Moose;
__PACKAGE__->new(center => $_[0], radius => $_[1]);
};
+LaTeX::TikZ::Functor->default_rule(
+ (__PACKAGE__) => sub {
+ my ($functor, $set, @args) = @_;
+ $set->new(
+ center => $set->center->$functor(@args),
+ radius => $set->radius,
+ );
+ }
+);
+
__PACKAGE__->meta->make_immutable;
=head1 AUTHOR