Perl-Slic3r“蜂窝”模式的开源说明

时间:2018-10-24 18:51:26

标签: perl

我对perl一无所知,而我正在查看的开源代码仍然只使用了其中的一小部分。我正在尝试找出“蜂窝”一词是否有重要意义?他们只是在检查变量模式是否等于字符串,还是我缺少任何内容?

 # prepare fillers
my $pattern = $self->object_config->support_material_pattern;
my @angles = ($self->object_config->support_material_angle);
if ($pattern eq 'rectilinear-grid') {
    $pattern = 'rectilinear';
    push @angles, $angles[0] + 90;
} elsif ($pattern eq 'pillars') {
    $pattern = 'honeycomb';
}

https://github.com/slic3r/Slic3r/blob/master/lib/Slic3r/Print/SupportMaterial.pm

1 个答案:

答案 0 :(得分:2)

  

我想弄清楚“蜂窝”一词是否有重要意义?

就这里的Perl而言,什么都没有。这只是一个字符串。

Something else可能会读取该变量。

  

他们只是检查变量模式是否等于字符串

不。这是一项任务,而不是比较