OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::vis_node Struct Reference

Public Member Functions

 vis_node (const size_t &idx, const size_t &_prev_idx, const size_t &_next_idx, const double &_area)
bool operator< (const vis_node &other)

Public Attributes

size_t pt_idx
size_t prev_idx
size_t next_idx
double area

Detailed Description

Constructor & Destructor Documentation

◆ vis_node()

Slic3r::vis_node::vis_node ( const size_t & idx,
const size_t & _prev_idx,
const size_t & _next_idx,
const double & _area )
inline
255: pt_idx(idx), prev_idx(_prev_idx), next_idx(_next_idx), area(_area) {}
double area
Definition MultiPoint.cpp:259
size_t next_idx
Definition MultiPoint.cpp:257
size_t pt_idx
Definition MultiPoint.cpp:257
size_t prev_idx
Definition MultiPoint.cpp:257

References area, next_idx, prev_idx, and pt_idx.

Referenced by operator<().

Here is the caller graph for this function:

Member Function Documentation

◆ operator<()

bool Slic3r::vis_node::operator< ( const vis_node & other)
inline
263{ return (this->area < other.area); }

References vis_node(), and area.

Here is the call graph for this function:

Member Data Documentation

◆ area

double Slic3r::vis_node::area

◆ next_idx

size_t Slic3r::vis_node::next_idx

◆ prev_idx

size_t Slic3r::vis_node::prev_idx

◆ pt_idx

size_t Slic3r::vis_node::pt_idx

The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/MultiPoint.cpp