Alessandro Ranellucci
|
54a199919b
Removed StringMap
|
10 years ago |
Y. Sapir
|
05b2993769
Translate Model class' storage to C++.
|
10 years ago |
Y. Sapir
|
e005ff32c4
Replace Extruder::config accessor with Perl wrapper, with C++ option accessors.
|
10 years ago |
Y. Sapir
|
66d23a2416
Convert Extruder object (mostly) to C++ with lots of fields.
|
10 years ago |
Petr Ledvina
|
115aa6885f
Implement type checking for XS objects
|
10 years ago |
Alessandro Ranellucci
|
52de292a48
Fixed wrong refactoring of perimeter tree traversal. #1832
|
11 years ago |
Alessandro Ranellucci
|
b17d06f9d1
Finished porting BoundingBox to XS
|
11 years ago |
Alessandro Ranellucci
|
9c0a6a79d3
Incomplete work for porting BoundingBox to XS
|
11 years ago |
Alessandro Ranellucci
|
036badf932
Ported Flow to XS
|
11 years ago |
Alessandro Ranellucci
|
e2f1040a76
More work
|
11 years ago |
Alessandro Ranellucci
|
ab25cc4940
Merge branch 'xs-config'
|
11 years ago |
Alessandro Ranellucci
|
e0c0a42a8b
Expose static PrintConfig objects to Perl and test apply()
|
11 years ago |
Alessandro Ranellucci
|
56d4da2ac7
Decoupled a generic Config implementation from the PrintConfig definitions
|
11 years ago |
Alessandro Ranellucci
|
008f38cf68
More work for porting Config to XS
|
11 years ago |
Alessandro Ranellucci
|
a6a6a6888b
Ported Slic3r::Print::State to XS
|
11 years ago |
Alessandro Ranellucci
|
0516aac715
Ported chained_path() to XS
|
11 years ago |
Alessandro Ranellucci
|
46e3b3180e
Ported Surface->offset() to XS
|
11 years ago |
Alessandro Ranellucci
|
3025c77675
Use Clipper for line clipping
|
11 years ago |
Alessandro Ranellucci
|
27e7c6b9f7
Finished implementation of TriangleMesh->split
|
11 years ago |
Alessandro Ranellucci
|
c592932cee
Use a general-purpose T_ARRAYREF_PTR typemap
|
11 years ago |
Alessandro Ranellucci
|
a49dc603cc
Many changes and fixes to remove leaks and return objects by reference
|
11 years ago |
Alessandro Ranellucci
|
c0789506e4
Return objects by reference instead of always cloning
|
11 years ago |
Alessandro Ranellucci
|
1cfdf7e955
Ported Slic3r::Polyline::Collection
|
11 years ago |
Alessandro Ranellucci
|
b11b595c97
Ported nearest_point() and nearest_point_index()
|
11 years ago |
Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
c030e38908
Ported ExtrusionPath::Collection
|
11 years ago |
Alessandro Ranellucci
|
bf8c799685
Ported diff_ex, intersection_ex, union_ex, xor_ex
|
11 years ago |
Alessandro Ranellucci
|
898007fc36
Port offset_ex() and offset2_ex() to XS
|
11 years ago |
Alessandro Ranellucci
|
77c479c127
Add test for polyline lines
|
11 years ago |
Alessandro Ranellucci
|
439255ca46
Polyline->lines
|
11 years ago |
Alessandro Ranellucci
|
ab6b3d41a7
XS interface completed, including new Line class
|
11 years ago |
Alessandro Ranellucci
|
f612d4c64e
Ported ExtrusionPath to XS. Failing test for Surface
|
11 years ago |
Alessandro Ranellucci
|
5885be881c
New Slic3r::Surface::Collection class
|
11 years ago |
Alessandro Ranellucci
|
399bc80899
Ported Slic3r::Surface to XS
|
11 years ago |
Alessandro Ranellucci
|
b1ad466189
Ported Slic3r::ExPolygon::Collection to XS
|
11 years ago |
Alessandro Ranellucci
|
51dd4d4e8a
Compile fixes
|
11 years ago |
Alessandro Ranellucci
|
5a11d4df89
New Slic3r::ExPolygon::XS class
|
11 years ago |
Alessandro Ranellucci
|
c50ecfb7f8
New Slic3r::Point::XS class
|
11 years ago |
Alessandro Ranellucci
|
f29faf0548
New Slic3r::TriangleMesh::XS class
|
11 years ago |
Alessandro Ranellucci
|
f3a9d41c70
Cache a Z table for layer range search
|
11 years ago |
Alessandro Ranellucci
|
37105e8237
Ported get_layer_range() to C
|
11 years ago |