/dports/cad/cura-engine/CuraEngine-fadb5d6b/src/ |
H A D | sliceDataStorage.h | 41 Polygons roofing_fill; //!< The inner infill which has air directly above 66 Polygons infill_area; 77 std::optional<Polygons> infill_area_own; 124 std::vector<std::vector<Polygons>> infill_area_per_combine_per_density; 131 Polygons& getOwnInfillArea(); 138 const Polygons& getOwnInfillArea() const; 168 Polygons getOutlines(bool external_polys_only = false) const; 177 void getOutlines(Polygons& result, bool external_polys_only = false) const; 185 Polygons& getInnermostWalls(const size_t max_inset, const SliceMeshStorage& mesh) const; 203 Polygons anti_overhang; //!< Areas where no overhang should be detected. [all …]
|
H A D | infill.h | 59 , const Polygons& in_outline 70 , Polygons* perimeter_gaps = nullptr 127 void multiplyInfill(Polygons& result_polygons, Polygons& result_lines); 226 void generateGyroidInfill(Polygons& result); 244 void generateConcentricInfill(Polygons& first_wall, Polygons& result, int inset_value); 250 void generateGridInfill(Polygons& result); 256 void generateCubicInfill(Polygons& result); 284 void generateTriangleInfill(Polygons& result); 305 …sInfill(const SierpinskiFillProvider& cross_fill_provider, Polygons& result_polygons, Polygons& re… 324 void addLineSegmentsInfill(Polygons& result, Polygons& input); [all …]
|
H A D | support.h | 72 …static void generateOutlineInsets(std::vector<Polygons>& insets, Polygons& outline, const unsigned… 178 …om(SliceDataStorage& storage, const SliceMeshStorage& mesh, std::vector<Polygons>& global_support_… 192 …of(SliceDataStorage& storage, const SliceMeshStorage& mesh, std::vector<Polygons>& global_support_… 211 …Polygons& support_areas, const Polygons mesh_outlines, const coord_t safety_offset, const coord_t … 223 …static Polygons join(const SliceDataStorage& storage, const Polygons& supportLayer_up, Polygons& s… 241 …oveUpFromModel(const SliceDataStorage& storage, Polygons& stair_removal, Polygons& sloped_areas, P… 268 …static std::pair<Polygons, Polygons> computeBasicAndFullOverhang(const SliceDataStorage& storage, … 286 Polygons& supportLayer_this, 287 std::vector<Polygons>& towerRoofs, 288 std::vector<std::vector<Polygons>>& overhang_points, [all …]
|
H A D | Weaver.h | 14 class Polygons; variable 48 void connect(Polygons& parts0, int z0, Polygons& parts1, int z1, WeaveConnection& result); 56 void chainify_polygons(Polygons& parts1, Point start_close_to, Polygons& result); 71 …void connect_polygons(Polygons& supporting, int z0, Polygons& supported, int z1, WeaveConnection& … 76 void createHorizontalFill(WeaveLayer& layer, Polygons& layer_above); 90 …void fillRoofs(Polygons& supporting, Polygons& to_be_supported, int direction, int z, WeaveRoof& r… 105 …void fillFloors(Polygons& supporting, Polygons& to_be_supported, int direction, int z, WeaveRoof& …
|
H A D | Weaver.cpp | 48 Polygons parts; in weave() 93 Polygons parts1; in weave() 129 Polygons empty; in weave() 219 Polygons roof_outlines; in fillRoofs() 220 Polygons roof_holes; in fillRoofs() 243 Polygons inset1; in fillRoofs() 244 Polygons last_inset; in fillRoofs() 287 Polygons floor_outlines; in fillFloors() 288 Polygons floor_holes; in fillFloors() 300 Polygons outset1; in fillFloors() [all …]
|
H A D | infill.cpp | 57 Polygons generated_result_polygons; in generate() 58 Polygons generated_result_lines; in generate() 69 Polygons generated_result_polygons; in generate() 70 Polygons generated_result_lines; in generate() 173 void Infill::multiplyInfill(Polygons& result_polygons, Polygons& result_lines) in multiplyInfill() 190 Polygons result; in multiplyInfill() 191 Polygons first_offset; in multiplyInfill() 271 void Infill::generateConcentricInfill(Polygons& first_concentric_wall, Polygons& result, int inset_… in generateConcentricInfill() 275 Polygons next_inset; in generateConcentricInfill() 349 Polygons uncropped; in generateCubicSubDivInfill() [all …]
|
H A D | skin.cpp | 99 Polygons result; in getWalls() 206 Polygons upskin; in generateSkinAndInfillAreas() 209 upskin = Polygons(original_outline); in generateSkinAndInfillAreas() 211 Polygons downskin; in generateSkinAndInfillAreas() 214 downskin = Polygons(original_outline); in generateSkinAndInfillAreas() 306 …nInfillAreaComputation::applySkinExpansion(const Polygons& original_outline, Polygons& upskin, Pol… in applySkinExpansion() 378 skin_part.insets.push_back(Polygons()); in generateSkinInsets() 479 Polygons roofing; in generateRoofing() 581 Polygons inside_above; in generateInfillSupport() 582 Polygons infill_above; in generateInfillSupport() [all …]
|
H A D | support.cpp | 361 Polygons result; in combineSupportInfillLayers() 481 Polygons AreaSupport::join(const SliceDataStorage& storage, const Polygons& supportLayer_up, Polygo… in join() 483 Polygons joined; in join() 1051 const Polygons empty; in generateSupportAreasForMesh() 1259 Polygons to_be_removed; in moveUpFromModel() 1382 Polygons& supportLayer_this, in handleTowers() 1480 Polygons struts; in handleWallStruts() 1514 Polygons mesh_outlines; in generateSupportBottom() 1519 Polygons bottoms; in generateSupportBottom() 1547 Polygons mesh_outlines; in generateSupportRoof() [all …]
|
H A D | TreeSupport.h | 52 const Polygons& getCollision(coord_t radius, LayerIndex layer_idx) const; 68 const Polygons& getAvoidance(coord_t radius, LayerIndex layer_idx) const; 81 const Polygons& getInternalModel(coord_t radius, LayerIndex layer_idx) const; 102 const Polygons& calculateCollision(const RadiusLayerPair& key) const; 110 const Polygons& calculateAvoidance(const RadiusLayerPair& key) const; 118 const Polygons& calculateInternalModel(const RadiusLayerPair& key) const; 125 static Polygons calculateMachineBorderCollision(Polygon machine_border); 131 Polygons machine_border_; 156 std::vector<Polygons> layer_outlines_; 167 mutable std::unordered_map<RadiusLayerPair, Polygons> collision_cache_; [all …]
|
H A D | skin.h | 13 class Polygons; variable 99 void calculateTopSkin(const SliceLayerPart& part, Polygons& upskin); 108 void calculateBottomSkin(const SliceLayerPart& part, Polygons& downskin); 119 void applySkinExpansion(const Polygons& original_outline, Polygons& upskin, Polygons& downskin); 127 void generateInfill(SliceLayerPart& part, const Polygons& skin); 142 Polygons generateNoAirAbove(SliceLayerPart& part); 213 Polygons getWalls(const SliceLayerPart& part_here, int layer2_nr, unsigned int wall_idx);
|
/dports/math/vtk8/VTK-8.2.0/Filters/General/ |
H A D | vtkClipConvexPolyData.cxx | 54 std::vector<vtkCCPDPolygon*> Polygons; member in vtkClipConvexPolyDataInternals 103 this->Internal->Polygons[i]->Vertices.clear(); in ClearInternals() 112 delete this->Internal->Polygons[i]; in ClearInternals() 114 this->Internal->Polygons.clear(); in ClearInternals() 145 this->Internal->Polygons.end(), in RemoveEmptyPolygons() 146 this->Internal->Polygons[i]); in RemoveEmptyPolygons() 149 delete this->Internal->Polygons[i]; in RemoveEmptyPolygons() 150 this->Internal->Polygons.erase(where); in RemoveEmptyPolygons() 223 this->Internal->Polygons.push_back(polygon); in RequestData() 406 this->Internal->Polygons[i]->Vertices.clear(); in ClipWithPlane() [all …]
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | ClipperUtils.hpp | 78 Slic3r::Polygons offset2(const Slic3r::Polygons &polygons, const float delta1, 89 const Slic3r::Polygons &subject, const Slic3r::Polygons &clip, bool safety_offset_ = false); 91 const Slic3r::Polygons &subject, const Slic3r::Polygons &clip, bool safety_offset_ = false); 95 const Slic3r::Polygons &subject, const Slic3r::Polygons &clip, bool safety_offset_ = false); 100 inline Slic3r::Polygons 118 inline Slic3r::Polygons 143 inline Slic3r::Polygons 161 inline Slic3r::Polygons 192 inline Slic3r::Polygons union_(const Slic3r::Polygons &subject, bool safety_offset_ = false) in union_() 197 inline Slic3r::Polygons union_(const Slic3r::Polygons &subject, const Slic3r::Polygons &subject2, b… in union_() [all …]
|
H A D | Polygon.hpp | 14 typedef std::vector<Polygon> Polygons; typedef 19 explicit operator Polygons() const { Polygons pp; pp.push_back(*this); return pp; } in operator Polygons() 62 Polygons simplify(double tolerance) const; 90 inline double area(const Polygons &polys) in area() 109 inline void polygons_append(Polygons &dst, const Polygons &src) { dst.insert(dst.end(), src.… in polygons_append() 111 inline void polygons_append(Polygons &dst, Polygons &&src) in polygons_append() 121 inline Polygons polygons_simplify(const Polygons &polys, double tolerance) in polygons_simplify() 123 Polygons out; in polygons_simplify() 138 inline void polygons_reverse(Polygons &polys) in polygons_reverse() 149 inline Points to_points(const Polygons &polys) in to_points() [all …]
|
/dports/math/vtk6/VTK-6.2.0/Filters/General/ |
H A D | vtkClipConvexPolyData.cxx | 54 std::vector<vtkCCPDPolygon*> Polygons; member in vtkClipConvexPolyDataInternals 103 this->Internal->Polygons[i]->Vertices.clear(); in ClearInternals() 112 delete this->Internal->Polygons[i]; in ClearInternals() 114 this->Internal->Polygons.clear(); in ClearInternals() 145 this->Internal->Polygons.end(), in RemoveEmptyPolygons() 146 this->Internal->Polygons[i]); in RemoveEmptyPolygons() 149 delete this->Internal->Polygons[i]; in RemoveEmptyPolygons() 150 this->Internal->Polygons.erase(where); in RemoveEmptyPolygons() 223 this->Internal->Polygons.push_back(polygon); in RequestData() 406 this->Internal->Polygons[i]->Vertices.clear(); in ClipWithPlane() [all …]
|
/dports/math/vtk9/VTK-9.1.0/Filters/General/ |
H A D | vtkClipConvexPolyData.cxx | 54 std::vector<vtkCCPDPolygon*> Polygons; member in vtkClipConvexPolyDataInternals 102 this->Internal->Polygons[i]->Vertices.clear(); in ClearInternals() 110 delete this->Internal->Polygons[i]; in ClearInternals() 112 this->Internal->Polygons.clear(); in ClearInternals() 141 this->Internal->Polygons.end(), this->Internal->Polygons[i]); in RemoveEmptyPolygons() 142 if (where != this->Internal->Polygons.end()) in RemoveEmptyPolygons() 144 delete this->Internal->Polygons[i]; in RemoveEmptyPolygons() 145 this->Internal->Polygons.erase(where); in RemoveEmptyPolygons() 214 this->Internal->Polygons.push_back(polygon); in RequestData() 396 this->Internal->Polygons[i]->Vertices.clear(); in ClipWithPlane() [all …]
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/xs/xsp/ |
H A D | Clipper.xsp | 23 Polygons 45 Polygons 69 Polygons 71 Polygons subject 72 Polygons clip 81 Polygons subject 82 Polygons clip 92 Polygons clip 98 Polygons 127 Polygons [all …]
|
/dports/cad/cura-engine/CuraEngine-fadb5d6b/src/utils/ |
H A D | polygon.h | 33 class Polygons; variable 54 friend class Polygons; variable 596 class Polygons 713 Polygons() {} in Polygons() function 715 Polygons(const Polygons& other) { paths = other.paths; } in Polygons() function 716 Polygons(Polygons&& other) { paths = std::move(other.paths); } in Polygons() function 728 Polygons difference(const Polygons& other) const in difference() 737 Polygons unionPolygons(const Polygons& other) const in unionPolygons() 753 Polygons intersection(const Polygons& other) const in intersection() 766 Polygons intersectionPolyLines(const Polygons& polylines) const; [all …]
|
H A D | polygon.cpp | 71 Polygons ret; in intersection() 84 Polygons Polygons::approxConvexHull(int extra_outset) in approxConvexHull() 240 Polygons Polygons::intersectionPolyLines(const Polygons& polylines) const in intersectionPolyLines() 247 Polygons ret; in intersectionPolyLines() 274 Polygons ret; in offset() 290 Polygons ret; in offset() 406 Polygons Polygons::getOutsidePolygons() const in getOutsidePolygons() 423 Polygons Polygons::removeEmptyHoles() const in removeEmptyHoles() 437 Polygons Polygons::getEmptyHoles() const in getEmptyHoles() 526 Polygons Polygons::toPolygons(ClipperLib::PolyTree& poly_tree) in toPolygons() [all …]
|
H A D | polygonUtils.h | 178 …static unsigned int moveInside(const Polygons& polygons, Point& from, int distance = 0, int64_t ma… 217 …e2(const Polygons& polygons, Point& from, const int distance = 0, const int64_t max_dist2 = std::n… 255 …static unsigned int moveOutside(const Polygons& polygons, Point& from, int distance = 0, int64_t m… 302 …side(const Polygons& polygons, Point& from, int preferred_dist_inside, int64_t max_dist2 = std::nu… 327 …Outside(const Polygons& polygons, Point& from, const ClosestPolygonPoint& closest_polygon_point, i… 390 …static ClosestPolygonPoint findClosest(Point from, const Polygons& polygons, const std::function<i… 407 static PolygonsPointIndex findNearestVert(const Point from, const Polygons& polys); 426 static LocToLineGrid* createLocToLineGrid(const Polygons& polygons, int square_size); 556 …static bool polygonCollidesWithLineSegment(const Polygons& polys, const Point& transformed_startPo… 572 …static bool polygonCollidesWithLineSegment(const Polygons& polys, const Point& startPoint, const P… [all …]
|
/dports/cad/cura-engine/CuraEngine-fadb5d6b/src/pathPlanning/ |
H A D | Comb.h | 62 const Polygons& boundary_inside; //!< The inside boundary as in \ref Comb::boundary_inside 74 …art_idx, const unsigned int dest_part_boundary_crossing_poly_idx, const Polygons& boundary_inside,… 96 …bool findOutside(const Polygons& outside, const Point close_to, const bool fail_on_unavoidable_obs… 114 …:pair<ClosestPolygonPoint, ClosestPolygonPoint>> findBestCrossing(const Polygons& outside, ConstPo… 129 …Polygons boundary_inside_minimum; //!< The boundary within which to comb. (Will be reordered by th… 130 …Polygons boundary_inside_optimal; //!< The boundary within which to comb. (Will be reordered by th… 135 …LazyInitialization<Polygons> boundary_outside; //!< The boundary outside of which to stay to avoid… 147 Polygons& getBoundaryOutside(); 157 …bool moveInside(Polygons& boundary_inside, bool is_inside, LocToLineGrid* inside_loc_to_line, Poin… 159 …void moveCombPathInside(Polygons& boundary_inside, Polygons& boundary_inside_optimal, CombPath& co… [all …]
|
/dports/graphics/R-cran-rgdal/rgdal/tests/ |
H A D | tripup.Rout.save | 147 SFS comments in Polygons objects 154 SFS comments in Polygons objects 161 SFS comments in Polygons objects 168 SFS comments in Polygons objects 176 SFS comments in Polygons objects 184 SFS comments in Polygons objects 190 SFS comments in Polygons objects 196 SFS comments in Polygons objects 203 SFS comments in Polygons objects 210 SFS comments in Polygons objects [all …]
|
/dports/graphics/opencollada/OpenCOLLADA-1.6.68/COLLADAFramework/include/ |
H A D | COLLADAFWPolygons.h | 29 class Polygons : public MeshPrimitiveWithFaceVertexCount<int> 36 Polygons ( const UniqueId& uniqueId ) in Polygons() function 41 virtual ~Polygons(){} in ~Polygons() 46 Polygons( const Polygons& pre ); 49 const Polygons& operator= ( const Polygons& pre );
|
/dports/graphics/sharpconstruct/sharpconstruct-0.11/src/ |
H A D | MeshHistory.cc | 47 if( !_meshes[ 1 ].Polygons() ) in AddMesh() 48 _meshes[ 1 ].SetPolygons( _meshes[ 0 ].Polygons() ); in AddMesh() 73 *_meshes.back().Polygons() = *_current_composite.Polygons(); in AddMesh() 234 while( !_meshes[ ndx ].Polygons() ) in _update_composite() 239 while( ndx >= 0 && !_meshes[ ndx ].Polygons() ) in _update_composite() 244 return old != _current_composite.Polygons(); in _update_composite() 255 _current_composite.Polygons()->TriangleNormals(), in _update_proxy() 256 _current_composite.Polygons()->QuadNormals(), in _update_proxy() 257 _current_composite.Polygons()->Triangles(), in _update_proxy() 258 _current_composite.Polygons()->Quads(), in _update_proxy() [all …]
|
/dports/math/saga/saga-8.1.3/saga-gis/src/saga_core/saga_api/ |
H A D | shapes_polygons.cpp | 151 Polygons.clear(); in Convert() 163 Polygons.resize(1 + jPolygon); in Convert() 176 return( Polygons.size() > 0 ); in Convert() 186 return( Convert(Polygons, pPolygon) ); in Convert() 197 Polygons.clear(); in Convert() 207 Polygons.resize(1 + iPolygon); in Convert() 217 Polygons[iPolygon].push_back(Point); in Convert() 221 …lygon->Get_Type() == SHAPE_TYPE_Polygon && Polygons[iPolygon].size() > 1 && Polygons[iPolygon][0] … in Convert() 223 Polygons[iPolygon].pop_back(); in Convert() 228 return( Polygons.size() > 0 ); in Convert() [all …]
|
/dports/math/R-cran-sp/sp/R/ |
H A D | Class-SpatialPolygons.R | 20 slots = c(Polygons = "list", plotOrder = "integer", 79 getPolygonsPolygonsSlot <- function(Polygons) { argument 81 Polygons@Polygons 84 getPolygonsplotOrderSlot <- function(Polygons) { argument 86 Polygons@plotOrder 89 getPolygonsLabptSlot <- function(Polygons) { argument 91 Polygons@labpt 94 getPolygonsIDSlot <- function(Polygons) { argument 96 Polygons@ID
|