roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::SmoothShape::Arc Struct Reference

#include <smooth.h>

Collaboration diagram for roo_display::SmoothShape::Arc:
[legend]

Data Fields

float xc
 
float yc
 
float ro
 
float ri
 
float rm
 
float ro_sq_adj
 
float ri_sq_adj
 
float rm_sq_adj
 
float angle_start
 
float angle_end
 
Color outline_active_color
 
Color outline_inactive_color
 
Color interior_color
 
Box inner_mid
 
float start_x_slope
 
float start_y_slope
 
float start_x_rc
 
float start_y_rc
 
float end_x_slope
 
float end_y_slope
 
float end_x_rc
 
float end_y_rc
 
float start_cutoff_x_slope
 
float start_cutoff_y_slope
 
float end_cutoff_x_slope
 
float end_cutoff_y_slope
 
bool round_endings
 
bool range_angle_sharp
 
bool nonempty_cutoff
 
bool cutoff_angle_sharp
 
uint8_t quadrants_
 

Detailed Description

Definition at line 120 of file smooth.h.

Field Documentation

◆ angle_end

float roo_display::SmoothShape::Arc::angle_end

Definition at line 130 of file smooth.h.

◆ angle_start

float roo_display::SmoothShape::Arc::angle_start

Definition at line 129 of file smooth.h.

◆ cutoff_angle_sharp

bool roo_display::SmoothShape::Arc::cutoff_angle_sharp

Definition at line 159 of file smooth.h.

◆ end_cutoff_x_slope

float roo_display::SmoothShape::Arc::end_cutoff_x_slope

Definition at line 154 of file smooth.h.

◆ end_cutoff_y_slope

float roo_display::SmoothShape::Arc::end_cutoff_y_slope

Definition at line 155 of file smooth.h.

◆ end_x_rc

float roo_display::SmoothShape::Arc::end_x_rc

Definition at line 150 of file smooth.h.

◆ end_x_slope

float roo_display::SmoothShape::Arc::end_x_slope

Definition at line 145 of file smooth.h.

◆ end_y_rc

float roo_display::SmoothShape::Arc::end_y_rc

Definition at line 151 of file smooth.h.

◆ end_y_slope

float roo_display::SmoothShape::Arc::end_y_slope

Definition at line 147 of file smooth.h.

◆ inner_mid

Box roo_display::SmoothShape::Arc::inner_mid

Definition at line 135 of file smooth.h.

◆ interior_color

Color roo_display::SmoothShape::Arc::interior_color

Definition at line 133 of file smooth.h.

◆ nonempty_cutoff

bool roo_display::SmoothShape::Arc::nonempty_cutoff

Definition at line 158 of file smooth.h.

◆ outline_active_color

Color roo_display::SmoothShape::Arc::outline_active_color

Definition at line 131 of file smooth.h.

◆ outline_inactive_color

Color roo_display::SmoothShape::Arc::outline_inactive_color

Definition at line 132 of file smooth.h.

◆ quadrants_

uint8_t roo_display::SmoothShape::Arc::quadrants_

Definition at line 163 of file smooth.h.

◆ range_angle_sharp

bool roo_display::SmoothShape::Arc::range_angle_sharp

Definition at line 157 of file smooth.h.

◆ ri

float roo_display::SmoothShape::Arc::ri

Definition at line 124 of file smooth.h.

◆ ri_sq_adj

float roo_display::SmoothShape::Arc::ri_sq_adj

Definition at line 127 of file smooth.h.

◆ rm

float roo_display::SmoothShape::Arc::rm

Definition at line 125 of file smooth.h.

◆ rm_sq_adj

float roo_display::SmoothShape::Arc::rm_sq_adj

Definition at line 128 of file smooth.h.

◆ ro

float roo_display::SmoothShape::Arc::ro

Definition at line 123 of file smooth.h.

◆ ro_sq_adj

float roo_display::SmoothShape::Arc::ro_sq_adj

Definition at line 126 of file smooth.h.

◆ round_endings

bool roo_display::SmoothShape::Arc::round_endings

Definition at line 156 of file smooth.h.

◆ start_cutoff_x_slope

float roo_display::SmoothShape::Arc::start_cutoff_x_slope

Definition at line 152 of file smooth.h.

◆ start_cutoff_y_slope

float roo_display::SmoothShape::Arc::start_cutoff_y_slope

Definition at line 153 of file smooth.h.

◆ start_x_rc

float roo_display::SmoothShape::Arc::start_x_rc

Definition at line 142 of file smooth.h.

◆ start_x_slope

float roo_display::SmoothShape::Arc::start_x_slope

Definition at line 137 of file smooth.h.

◆ start_y_rc

float roo_display::SmoothShape::Arc::start_y_rc

Definition at line 143 of file smooth.h.

◆ start_y_slope

float roo_display::SmoothShape::Arc::start_y_slope

Definition at line 139 of file smooth.h.

◆ xc

float roo_display::SmoothShape::Arc::xc

Definition at line 121 of file smooth.h.

◆ yc

float roo_display::SmoothShape::Arc::yc

Definition at line 122 of file smooth.h.


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