Alessandro Ranellucci
|
13b7316807
Merge branch 'master' into sender
|
9 years ago |
Alessandro Ranellucci
|
5eb3bc52ef
Ported ModelObject::rotate() and ModelObject::flip() to XS, as well as axes constants
|
9 years ago |
Alessandro Ranellucci
|
3ae6f2630e
Merge branch 'master' into sender
|
10 years ago |
Alessandro Ranellucci
|
a5c0ffe963
Faster loading of 3D preview and much less memory used
|
10 years ago |
Alessandro Ranellucci
|
8791f5a493
Cleanup of some method signatures and of XS return types
|
10 years ago |
Alessandro Ranellucci
|
005f138ce7
Merge branch 'master' into sender
|
10 years ago |
Alessandro Ranellucci
|
fcfb3b98bc
3D object positioning
|
10 years ago |
Alessandro Ranellucci
|
11dd67ab34
Initial work for G-code sender and more intensive usage of Boost
|
10 years ago |
Alessandro Ranellucci
|
6010297465
All std::string variables are now supposed to be UTF-8 encoded. We now embed the std::string typemaps in order to do this. #2282
|
10 years ago |
Alessandro Ranellucci
|
379cde30e2
Ported Slic3r::BridgeDetector to XS
|
10 years ago |
Alessandro Ranellucci
|
ee3fb7caa2
Ported GCodeWriter to XS (faster G-code export!)
|
10 years ago |
Alessandro Ranellucci
|
e521475b7e
Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class
|
10 years ago |
Alessandro Ranellucci
|
3ff613d166
Merge branch 'acp-voronoi'
|
10 years ago |
Alessandro Ranellucci
|
d9dc2fda00
Fixed regression causing variable layer heights to be ignored. #2136
|
10 years ago |
Alessandro Ranellucci
|
67bf99633e
Fix compilation under 5.20 (untested). #2109
|
10 years ago |
Alessandro Ranellucci
|
4bf23c67bb
Bugfix: wrong input validation in set_layer_height_ranges(). #2105
|
10 years ago |
Alessandro Ranellucci
|
998a4225de
Finished implementation of bed_shape in plater
|
10 years ago |
Alessandro Ranellucci
|
d2ca4c1b13
Some initial work for incremental slicing
|
10 years ago |
Alessandro Ranellucci
|
7215e66a6a
Merge branch 'master' into visilibity
|
10 years ago |
Y. Sapir
|
76738dc66b
Remove some more Clone typemaps and add some whitespace.
|
10 years ago |
Y. Sapir
|
db51e4693d
Return NULL values from XS as undef.
|
10 years ago |
Y. Sapir
|
8da0bded1d
Move Print object storage to C++. (along with its subobjects)
|
10 years ago |
Alessandro Ranellucci
|
5fe5021fd7
Implemented avoid_crossing_perimeters with VisiLibity
|
10 years ago |
Alessandro Ranellucci
|
69002b8ea2
No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028
|
10 years ago |
Alessandro Ranellucci
|
76a8ec3d9e
Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions
|
10 years ago |
Alessandro Ranellucci
|
6e207d3830
Merge branch 'sapir-modelcpp'
|
10 years ago |
Alessandro Ranellucci
|
c37ef2f18b
New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs.
|
10 years ago |
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 |