|
| double | Slic3r::GUI::tri_signed_area2 (TriPoint a, TriPoint b, TriPoint c) |
| bool | Slic3r::GUI::tri_contains (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2) |
| void | Slic3r::GUI::tri_barycentric (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2, double &w0, double &w1, double &w2) |
| TriPoint | Slic3r::GUI::tri_clamp (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2) |
| void | Slic3r::GUI::fill_gradient_rect_east (wxDC &dc, const wxRect &rect, const wxColour &from, const wxColour &to) |
| wxBitmap | Slic3r::GUI::create_filament_bitmap (const std::vector< wxColour > &colors, const wxSize &size, bool force_gradient) |
| wxColour | Slic3r::GUI::blend_n_colors (const std::vector< wxColour > &cols, const std::vector< double > &weights) |
| std::vector< wxColour > | Slic3r::GUI::sample_gradient_ramp (const wxColour &first, const wxColour &second, const Slic3r::GradientCurve &curve, int steps) |
| std::vector< wxColour > | Slic3r::GUI::mixed_gradient_ramp (const Slic3r::DynamicPrintConfig &cfg, size_t slot, int steps) |
| Slic3r::GradientCurve | Slic3r::GUI::mixed_gradient_curve (const Slic3r::DynamicPrintConfig &cfg, size_t slot) |
| void | Slic3r::GUI::fill_gradient_ramp_rect (wxDC &dc, const wxRect &rect, const std::vector< wxColour > &ramp) |
| wxBitmap | Slic3r::GUI::create_gradient_ramp_bitmap (const std::vector< wxColour > &ramp, const wxSize &size) |
| void | Slic3r::GUI::recompute_mixed_slot_colors (std::vector< wxColour > &colors, const Slic3r::DynamicPrintConfig &cfg) |
| wxRect | Slic3r::GUI::mixed_gradient_plot_rect (const wxSize &sz) |
| void | Slic3r::GUI::draw_mixed_gradient_plot (wxDC &raw_dc, const wxSize &canvas, const std::vector< MixedGradientCurve > &curves, const std::vector< wxPoint2DDouble > &anchors, const MixedGradientTheme &theme) |
| void | Slic3r::GUI::draw_mixed_ratio_blend_bar (wxDC &dc, const wxRect &rect, const wxColour &first, const wxColour &second, double second_fraction) |
| void | Slic3r::GUI::draw_mixed_ratio_segments (wxDC &dc, const wxRect &rect, const std::vector< wxColour > &colours, const std::vector< double > &shares) |
| std::array< TriPoint, 3 > | Slic3r::GUI::mixed_triangle_vertices (const wxSize &size, double margin_dip) |
| void | Slic3r::GUI::draw_mixed_triangle_picker (wxDC &dc, const wxSize &size, const std::array< wxColour, 3 > &colours, const std::array< double, 3 > &weights, const MixedTriangleTheme &theme) |
| void | Slic3r::GUI::draw_mixed_triangle_labels (wxDC &dc, const wxSize &size, const std::array< double, 3 > &weights, const MixedTriangleTheme &theme) |