| bbox() const | Slic3r::EdgeGrid::Grid | inline |
| calculate_sdf() | Slic3r::EdgeGrid::Grid | |
| cell_data_range(coord_t row, coord_t col) const | Slic3r::EdgeGrid::Grid | inline |
| cell_inside_or_crossing(int r, int c) const | Slic3r::EdgeGrid::Grid | inlineprotected |
| closest_point_signed_distance(const Point &pt, coord_t search_radius) const | Slic3r::EdgeGrid::Grid | |
| cols() const | Slic3r::EdgeGrid::Grid | inline |
| ContourEdge typedef | Slic3r::EdgeGrid::Grid | |
| ContourPoint typedef | Slic3r::EdgeGrid::Grid | |
| contours() const | Slic3r::EdgeGrid::Grid | inline |
| contours_simplified(coord_t offset, bool fill_holes) const | Slic3r::EdgeGrid::Grid | |
| create(const std::vector< Points > &polylines_or_polygons, coord_t resolution, bool open) | Slic3r::EdgeGrid::Grid | |
| create(const Polygons &polygons, const Polylines &polylines, coord_t resolution) | Slic3r::EdgeGrid::Grid | |
| create(const Polygons &polygons, coord_t resolution) | Slic3r::EdgeGrid::Grid | |
| create(const std::vector< const Polygon * > &polygons, coord_t resolution) | Slic3r::EdgeGrid::Grid | |
| create(const std::vector< Points > &polygons, coord_t resolution) | Slic3r::EdgeGrid::Grid | inline |
| create(const ExPolygon &expoly, coord_t resolution) | Slic3r::EdgeGrid::Grid | |
| create(const ExPolygons &expolygons, coord_t resolution) | Slic3r::EdgeGrid::Grid | |
| create_from_m_contours(coord_t resolution) | Slic3r::EdgeGrid::Grid | protected |
| Grid()=default | Slic3r::EdgeGrid::Grid | |
| Grid(const BoundingBox &bbox) | Slic3r::EdgeGrid::Grid | inline |
| has_intersecting_edges() const | Slic3r::EdgeGrid::Grid | |
| intersecting_edges() const | Slic3r::EdgeGrid::Grid | |
| line(const std::pair< size_t, size_t > &contour_and_segment_idx) const | Slic3r::EdgeGrid::Grid | inline |
| m_bbox | Slic3r::EdgeGrid::Grid | protected |
| m_cell_data | Slic3r::EdgeGrid::Grid | protected |
| m_cells | Slic3r::EdgeGrid::Grid | protected |
| m_cols | Slic3r::EdgeGrid::Grid | protected |
| m_contours | Slic3r::EdgeGrid::Grid | protected |
| m_resolution | Slic3r::EdgeGrid::Grid | protected |
| m_rows | Slic3r::EdgeGrid::Grid | protected |
| m_signed_distance_field | Slic3r::EdgeGrid::Grid | protected |
| resolution() const | Slic3r::EdgeGrid::Grid | inline |
| rows() const | Slic3r::EdgeGrid::Grid | inline |
| segment(const std::pair< size_t, size_t > &contour_and_segment_idx) const | Slic3r::EdgeGrid::Grid | inline |
| set_bbox(const BoundingBox &bbox) | Slic3r::EdgeGrid::Grid | inline |
| signed_distance(const Point &pt, coord_t search_radius, coordf_t &result_min_dist) const | Slic3r::EdgeGrid::Grid | |
| signed_distance_bilinear(const Point &pt) const | Slic3r::EdgeGrid::Grid | |
| signed_distance_edges(const Point &pt, coord_t search_radius, coordf_t &result_min_dist, bool *pon_segment=nullptr) const | Slic3r::EdgeGrid::Grid | |
| visit_cells_intersecting_box(BoundingBox bbox, VISITOR &visitor) const | Slic3r::EdgeGrid::Grid | inline |
| visit_cells_intersecting_line(Slic3r::Point p1, Slic3r::Point p2, VISITOR &visitor) const | Slic3r::EdgeGrid::Grid | inline |