OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
HalfEdgeGraph.hpp File Reference
#include <list>
#include <cassert>
#include "HalfEdge.hpp"
#include "HalfEdgeNode.hpp"
Include dependency graph for HalfEdgeGraph.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::Arachne::HalfEdgeGraph< node_data_t, edge_data_t, derived_node_t, derived_edge_t >

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::Arachne

Class Documentation

◆ Slic3r::Arachne::HalfEdgeGraph

class Slic3r::Arachne::HalfEdgeGraph
template<class node_data_t, class edge_data_t, class derived_node_t, class derived_edge_t>
class Slic3r::Arachne::HalfEdgeGraph< node_data_t, edge_data_t, derived_node_t, derived_edge_t >
Inheritance diagram for Slic3r::Arachne::HalfEdgeGraph< node_data_t, edge_data_t, derived_node_t, derived_edge_t >:
Collaboration diagram for Slic3r::Arachne::HalfEdgeGraph< node_data_t, edge_data_t, derived_node_t, derived_edge_t >:
Class Members
typedef derived_edge_t edge_t derived_edge_t
typedef list< edge_t > Edges std::list<edge_t>
typedef derived_node_t node_t derived_node_t
typedef list< node_t > Nodes std::list<node_t>
Class Members
Edges edges
Nodes nodes