Horizon
Public Types | Public Member Functions | Public Attributes | List of all members
horizon::PlaneSettings Class Reference

Public Types

enum  Style { ROUND, SQUARE, MITER }
 
enum  ConnectStyle { SOLID, THERMAL }
 
enum  TextStyle { EXPAND, BBOX }
 
enum  FillStyle { SOLID, HATCH }
 

Public Member Functions

 PlaneSettings (const json &j)
 
json serialize () const
 

Public Attributes

uint64_t min_width = 0.2_mm
 
Style style = Style::ROUND
 
uint64_t extra_clearance = 0
 
bool keep_orphans = false
 
ConnectStyle connect_style = ConnectStyle::SOLID
 
uint64_t thermal_gap_width = 0.2_mm
 
uint64_t thermal_spoke_width = 0.2_mm
 
TextStyle text_style = TextStyle::EXPAND
 
FillStyle fill_style = FillStyle::SOLID
 
uint64_t hatch_border_width = 0.5_mm
 
uint64_t hatch_line_width = 0.2_mm
 
uint64_t hatch_line_spacing = 0.5_mm
 

The documentation for this class was generated from the following files: