| Capsule2D()=delete | Slic3r::TriangleSelector::Capsule2D | |
| Capsule2D(const Vec3f &first_center_, const Vec3f &second_center_, const Vec3f &source_, float radius_world, const Transform3d &trafo_, const ClippingPlane &clipping_plane_) | Slic3r::TriangleSelector::Capsule2D | inlineexplicit |
| clipping_plane | Slic3r::TriangleSelector::Cursor | protected |
| Cursor()=delete | Slic3r::TriangleSelector::Cursor | |
| Cursor(const Vec3f &source_, float radius_world, const Transform3d &trafo_, const ClippingPlane &clipping_plane_) | Slic3r::TriangleSelector::Cursor | explicitprotected |
| cursor_factory(const Vec3f &first_center, const Vec3f &second_center, const Vec3f &camera_pos, const float cursor_radius, const CursorType cursor_type, const Transform3d &trafo_matrix, const ClippingPlane &clipping_plane) | Slic3r::TriangleSelector::DoublePointCursor | inlinestatic |
| dir | Slic3r::TriangleSelector::Cursor | protected |
| DoublePointCursor()=delete | Slic3r::TriangleSelector::DoublePointCursor | |
| DoublePointCursor(const Vec3f &first_center_, const Vec3f &second_center_, const Vec3f &source_, float radius_world, const Transform3d &trafo_, const ClippingPlane &clipping_plane_) | Slic3r::TriangleSelector::DoublePointCursor | explicitprotected |
| first_center | Slic3r::TriangleSelector::DoublePointCursor | protected |
| is_edge_inside_cursor(const Triangle &tr, const std::vector< Vertex > &vertices) const override | Slic3r::TriangleSelector::Capsule2D | virtual |
| is_facet_visible(int facet_idx, const std::vector< Vec3f > &face_normals) const override | Slic3r::TriangleSelector::Capsule2D | inlinevirtual |
| Slic3r::TriangleSelector::DoublePointCursor::is_facet_visible(const Cursor &cursor, int facet_idx, const std::vector< Vec3f > &face_normals) | Slic3r::TriangleSelector::Cursor | static |
| is_mesh_point_inside(const Vec3f &point) const override | Slic3r::TriangleSelector::Capsule2D | virtual |
| is_pointer_in_triangle(const Vec3f &p1, const Vec3f &p2, const Vec3f &p3) const override | Slic3r::TriangleSelector::DoublePointCursor | virtual |
| Slic3r::TriangleSelector::Cursor::is_pointer_in_triangle(const Triangle &tr, const std::vector< Vertex > &vertices) const | Slic3r::TriangleSelector::Cursor | |
| radius | Slic3r::TriangleSelector::Cursor | protected |
| radius_sqr | Slic3r::TriangleSelector::Cursor | protected |
| second_center | Slic3r::TriangleSelector::DoublePointCursor | protected |
| source | Slic3r::TriangleSelector::Cursor | protected |
| trafo | Slic3r::TriangleSelector::Cursor | protected |
| trafo_normal | Slic3r::TriangleSelector::Cursor | protected |
| TriangleSelector | Slic3r::TriangleSelector::Cursor | protected |
| uniform_scaling | Slic3r::TriangleSelector::Cursor | protected |
| vertices_inside(const Triangle &tr, const std::vector< Vertex > &vertices) const | Slic3r::TriangleSelector::Cursor | virtual |
| ~Capsule2D() override=default | Slic3r::TriangleSelector::Capsule2D | |
| ~Cursor()=default | Slic3r::TriangleSelector::Cursor | virtual |
| ~DoublePointCursor() override=default | Slic3r::TriangleSelector::DoublePointCursor | |