Home
last modified time | relevance | path

Searched refs:SupportPoint (Results 1 – 16 of 16) sorted by relevance

/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/SLA/
H A DSupportPoint.hpp16 struct SupportPoint struct
22 SupportPoint() in SupportPoint() function
26 SupportPoint(float pos_x, in SupportPoint() function
36 SupportPoint(Vec3f position, float head_radius, bool new_island = false) in SupportPoint() argument
42 SupportPoint(Eigen::Matrix<float, 5, 1, Eigen::DontAlign> data) in SupportPoint() function
48 bool operator==(const SupportPoint &sp) const in operator ==() argument
55 bool operator!=(const SupportPoint &sp) const { return !(sp == (*this)); } in operator !=() argument
63 using SupportPoints = std::vector<SupportPoint>;
H A DSupportPointGenerator.hpp36 const std::vector<SupportPoint>& output() const { return m_output; } in output()
37 std::vector<SupportPoint>& output() { return m_output; } in output()
197 std::vector<SupportPoint> m_output;
212 void project_onto_mesh(std::vector<SupportPoint>& points) const;
226 void remove_bottom_points(std::vector<SupportPoint> &pts, float lvl);
H A DSupportPointGenerator.cpp90 void SupportPointGenerator::project_onto_mesh(std::vector<sla::SupportPoint>& points) const in project_onto_mesh()
633 void remove_bottom_points(std::vector<SupportPoint> &pts, float lvl) in remove_bottom_points()
637 (const sla::SupportPoint &sp) { in remove_bottom_points()
H A DSupportTreeBuildsteps.hpp190 const std::vector<SupportPoint>& m_support_pts;
H A DSupportTreeBuildsteps.cpp49 for (const SupportPoint &sp : m_support_pts) { in SupportTreeBuildsteps()
654 for (const SupportPoint &sp : m_support_pts) { in filter()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/slic3r/GUI/Gizmos/
H A DGLGizmoSlaSupports.hpp35 support_point(sla::SupportPoint()), selected(false), normal(Vec3f::Zero()) {} in CacheEntry()
37 … CacheEntry(const sla::SupportPoint& point, bool sel = false, const Vec3f& norm = Vec3f::Zero()) : in CacheEntry()
48 sla::SupportPoint support_point;
89 … std::vector<sla::SupportPoint> m_normal_cache; // to restore after discarding changes or undo/redo
H A DGLGizmoSlaSupports.cpp138 …const sla::SupportPoint& support_point = m_editing_mode ? m_editing_cache[i].support_point : m_nor… in render_points()
375 …m_editing_cache.emplace_back(sla::SupportPoint(pos_and_normal.first, m_new_point_head_diameter/2.f… in gizmo_event()
1072 for (const sla::SupportPoint& point : mo->sla_support_points) in reload_cache()
1109 const std::vector<sla::SupportPoint>& points = po->get_support_points(); in get_data_from_backend()
1112 …m_normal_cache.emplace_back(sla::SupportPoint(mat * points[i].pos, points[i].head_front_radius, po… in get_data_from_backend()
1147 for (const sla::SupportPoint& sp : m_normal_cache) in switch_to_editing_mode()
/dports/devel/ChipmunkPhysics/Chipmunk-7.0.1/src/
H A DcpCollision.c80 struct SupportPoint { struct
86 static inline struct SupportPoint argument
89 struct SupportPoint point = {p, index}; in SupportPointNew()
93 typedef struct SupportPoint (*SupportPointFunc)(const cpShape *shape, const cpVect n);
95 static inline struct SupportPoint
101 static inline struct SupportPoint
111 static inline struct SupportPoint
130 MinkowskiPointNew(const struct SupportPoint a, const struct SupportPoint b)
145 struct SupportPoint a = ctx->func1(ctx->shape1, cpvneg(n));
146 struct SupportPoint b = ctx->func2(ctx->shape2, n);
[all …]
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/tests/sla_print/
H A Dsla_supptgen_tests.cpp98 [&overh](const sla::SupportPoint &pt){ in __anon0681aef40202()
H A Dsla_print_tests.cpp66 auto get_chksum = [](const std::vector<sla::SupportPoint> &pts){ in __anona73616cb0502()
H A Dsla_test_utils.cpp129 std::vector<sla::SupportPoint> support_points = point_gen.output(); in test_supports()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/
H A DSLAPrint.cpp1069 const std::vector<sla::SupportPoint> EMPTY_SUPPORT_POINTS;
1074 const std::vector<sla::SupportPoint>& SLAPrintObject::get_support_points() const in get_support_points()
1174 for (sla::SupportPoint& suppt : spts) { in transformed_support_points()
H A DSLAPrint.hpp109 const std::vector<sla::SupportPoint>& get_support_points() const;
H A DSLAPrintSteps.cpp350 const std::vector<sla::SupportPoint>& points = auto_supports.output(); in support_points()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/Format/
H A DAMF.cpp753 m_object->sla_support_points.push_back(sla::SupportPoint(point)); in endElement()
1164 const std::vector<sla::SupportPoint>& sla_support_points = object->sla_support_points; in store_amf()
H A D3mf.cpp393 typedef std::map<int, std::vector<sla::SupportPoint>> IdToSlaSupportPointsMap;
1044 std::vector<sla::SupportPoint> sla_support_points; in _extract_sla_support_points_from_archive()
2611 const std::vector<sla::SupportPoint>& sla_support_points = object->sla_support_points; in _add_sla_support_points_file_to_archive()