summaryrefslogtreecommitdiff
path: root/lib/Graph/GEXF/Role/Viz/Position.pm
blob: c15fd5775bf2a3a531f68d03a19e2afeaf1223d4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package Graph::GEXF::Role::Viz::Position;

use Moose::Role;

my $_has_position = 0;

has [qw/x y z/] => (
    is      => 'rw',
    isa     => 'Num',
    trigger => sub { $_has_position++ },
);

sub has_position { $_has_position }

no Moose::Role;

1;