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
|
7f4dc4e248
Fix merging error
|
11 years ago |
Alessandro Ranellucci
|
31809d473f
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
027f8d1e53
Optimizations in the algorithm that builds loops
|
11 years ago |
Alessandro Ranellucci
|
69a8bac9c9
Show a warning if we repaired the input file
|
11 years ago |
Alessandro Ranellucci
|
6affa23297
Show repair stats in object info dialog
|
11 years ago |
Alessandro Ranellucci
|
00683195c8
Add two more repair actions and add volume to stats
|
11 years ago |
Alessandro Ranellucci
|
b709acf10f
New TriangleMesh::XS->stats method
|
11 years ago |
Alessandro Ranellucci
|
89fae9ee15
Make threaded perls work with XS data in plater thumbnails. Includes cleaner ->arrayref implementation
|
11 years ago |
Alessandro Ranellucci
|
fb7cea3cb9
Make plater work with XS data in single-thread environment
|
11 years ago |
Alessandro Ranellucci
|
87a5de193d
ExPolygon::XS->rotate()
|
11 years ago |
Alessandro Ranellucci
|
1506907212
More incomplete work to make the plater work with XS data
|
11 years ago |
Alessandro Ranellucci
|
8d171a297e
Add thread cleanup to avoid double destruction of shared XS data
|
11 years ago |
Alessandro Ranellucci
|
3037b42b47
New ->translate() method for ExPolygon::XS
|
11 years ago |
Alessandro Ranellucci
|
e0052b01d3
New ->scale() method for ExPolygon::XS
|
11 years ago |
Alessandro Ranellucci
|
98726fdef4
Move everything into the Slic3r namespace. #1301
|
11 years ago |
Alessandro Ranellucci
|
6f6ee40dae
Small optimization in case no overhang logic is required at all
|
11 years ago |
Alessandro Ranellucci
|
c57a88c943
start_perimeters_at_non_overhang was still partially enforced
|
11 years ago |
Alessandro Ranellucci
|
5409c27852
Partial GUI compatibility with XS data
|
11 years ago |
Alessandro Ranellucci
|
8380ca812b
One more arrayref conversion
|
11 years ago |
Alessandro Ranellucci
|
21816acbd7
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
f4db7625bc
Fix destructors
|
11 years ago |
Alessandro Ranellucci
|
b66a796f0b
Silence t/freeze.t
|
11 years ago |
Alessandro Ranellucci
|
a1e4bda670
Have Clipper.pm only return ExPolygon::XS objects
|
11 years ago |
Alessandro Ranellucci
|
9dc1a3c69d
Implement ExPolygon::XS->clone()
|
11 years ago |
Alessandro Ranellucci
|
8d49c4063b
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
826e6c106d
Remove warning in Build.PL
|
11 years ago |
Alessandro Ranellucci
|
989e48ede0
Bless arrayref representation into Slic3r classes
|
11 years ago |
Alessandro Ranellucci
|
53e4532f9c
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
3a046e3411
Optimization: simplify fill_surfaces before the offset operation
|
11 years ago |
Alessandro Ranellucci
|
f7967414e0
Store layer slices and region slices as XS data to save memory and make them shared across threads
|
11 years ago |
Alessandro Ranellucci
|
d06ac3e31e
Rename _toPerl() to arrayref()
|
11 years ago |
Alessandro Ranellucci
|
b42333feed
Don't exit when admesh fails to repair a mesh, but continue
|
11 years ago |
Alessandro Ranellucci
|
51dd4d4e8a
Compile fixes
|
11 years ago |
Alessandro Ranellucci
|
4093280566
Remove Point.cpp
|
11 years ago |
Alessandro Ranellucci
|
5a11d4df89
New Slic3r::ExPolygon::XS class
|
11 years ago |
Alessandro Ranellucci
|
c2d63bcd09
Remove MANIFEST.bak from repository
|
11 years ago |
Alessandro Ranellucci
|
d6713ab7d7
Update xs MANIFEST
|
11 years ago |
Alessandro Ranellucci
|
c50ecfb7f8
New Slic3r::Point::XS class
|
11 years ago |
Alessandro Ranellucci
|
cca25c9950
Fix a numerical issue causing failure to detect some bridge anchors
|
11 years ago |
Alessandro Ranellucci
|
532ff3cde9
Apply the Polyline constructor refactoring to the newslice code
|
11 years ago |
Alessandro Ranellucci
|
985af5ee56
Merge branch 'newslice'
|
11 years ago |
Alessandro Ranellucci
|
0bb4a5649a
Merge branch 'master' into xs
|
11 years ago |
Alessandro Ranellucci
|
8d1069766b
Workaround dclone() not being thread-safe
|
11 years ago |
Alessandro Ranellucci
|
9dbf21235c
Fixed missing change in recent refactoring, causing plater crash. #1298
|
11 years ago |
Alessandro Ranellucci
|
ab584babf6
Encode Windows paths for the C STL reader
|
11 years ago |
Alessandro Ranellucci
|
28f8083ab7
Merge branch 'master' into xs
|
11 years ago |
Alessandro Ranellucci
|
2ecc31c0aa
Only work on GUI modules when --gui is supplied to Build.PL
|
11 years ago |
Alessandro Ranellucci
|
f455ecb7da
Rename adjust_overhang_flow to overhangs
|
11 years ago |