OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::ExclusionVolumeTravelAvoidance::Result Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/GCode/ExclusionVolumeTravelAvoidance.hpp>

Collaboration diagram for Slic3r::ExclusionVolumeTravelAvoidance::Result:

Public Member Functions

bool rerouted () const

Public Attributes

Status status { Status::Unchanged }
Detail detail { Detail::None }
Polyline path
size_t active_obstacles { 0 }
size_t iterations { 0 }

Detailed Description

Member Function Documentation

◆ rerouted()

bool Slic3r::ExclusionVolumeTravelAvoidance::Result::rerouted ( ) const
inline
48{ return status == Status::Rerouted; }
@ Rerouted
Definition ExclusionVolumeTravelAvoidance.hpp:22
Status status
Definition ExclusionVolumeTravelAvoidance.hpp:42

References Slic3r::ExclusionVolumeTravelAvoidance::Rerouted, and status.

Referenced by Slic3r::GCode::travel_to().

Here is the caller graph for this function:

Member Data Documentation

◆ active_obstacles

size_t Slic3r::ExclusionVolumeTravelAvoidance::Result::active_obstacles { 0 }

◆ detail

Detail Slic3r::ExclusionVolumeTravelAvoidance::Result::detail { Detail::None }
43{ Detail::None };
@ None
Definition ExclusionVolumeTravelAvoidance.hpp:29

Referenced by Slic3r::ExclusionVolumeTravelAvoidance::route().

◆ iterations

size_t Slic3r::ExclusionVolumeTravelAvoidance::Result::iterations { 0 }

◆ path

Polyline Slic3r::ExclusionVolumeTravelAvoidance::Result::path

◆ status

Status Slic3r::ExclusionVolumeTravelAvoidance::Result::status { Status::Unchanged }
@ Unchanged
Definition ExclusionVolumeTravelAvoidance.hpp:21

Referenced by rerouted(), and Slic3r::ExclusionVolumeTravelAvoidance::route().


The documentation for this struct was generated from the following file: