This is the complete list of members for wze::polygon, including all inherited members.
angle() const (defined in wze::polygon) | wze::polygon | |
angle_offset() const final (defined in wze::polygon) | wze::polygon | virtual |
attach_angle() const final (defined in wze::polygon) | wze::polygon | virtual |
attach_x() const final (defined in wze::polygon) | wze::polygon | virtual |
attach_y() const final (defined in wze::polygon) | wze::polygon | virtual |
inside(float x, float y) const (defined in wze::polygon) | wze::polygon | |
overlap(polygon const &other) const (defined in wze::polygon) | wze::polygon | inline |
points() const (defined in wze::polygon) | wze::polygon | |
points_radius() const (defined in wze::polygon) | wze::polygon | |
polygon(std::vector< std::pair< float, float > > const &shape={{0, 0}, {0, 0}, {0, 0}}, float x=0, float y=0, float angle=0, float scale=1, float x_offset=0, float y_offset=0, float angle_offset=0, bool attach_x=true, bool attach_y=true, bool attach_angle=true, bool x_angle_lock=true, bool y_angle_lock=true) (defined in wze::polygon) | wze::polygon | explicit |
scale() const (defined in wze::polygon) | wze::polygon | |
set_angle(float angle) final (defined in wze::polygon) | wze::polygon | virtual |
set_angle_offset(float angle_offset) (defined in wze::polygon) | wze::polygon | |
set_attach_angle(bool attach_angle) (defined in wze::polygon) | wze::polygon | |
set_attach_x(bool attach_x) (defined in wze::polygon) | wze::polygon | |
set_attach_y(bool attach_y) (defined in wze::polygon) | wze::polygon | |
set_scale(float scale) (defined in wze::polygon) | wze::polygon | |
set_x(float x) final (defined in wze::polygon) | wze::polygon | virtual |
set_x_angle_lock(bool x_angle_lock) (defined in wze::polygon) | wze::polygon | |
set_x_offset(float x_offset) (defined in wze::polygon) | wze::polygon | |
set_y(float y) final (defined in wze::polygon) | wze::polygon | virtual |
set_y_angle_lock(bool y_angle_lock) (defined in wze::polygon) | wze::polygon | |
set_y_offset(float y_offset) (defined in wze::polygon) | wze::polygon | |
shape() const (defined in wze::polygon) | wze::polygon | |
shape_radius() const (defined in wze::polygon) | wze::polygon | |
transformation_matrix() const (defined in wze::polygon) | wze::polygon | |
x() const (defined in wze::polygon) | wze::polygon | |
x_angle_lock() const final (defined in wze::polygon) | wze::polygon | virtual |
x_offset() const final (defined in wze::polygon) | wze::polygon | virtual |
y() const (defined in wze::polygon) | wze::polygon | |
y_angle_lock() const final (defined in wze::polygon) | wze::polygon | virtual |
y_offset() const final (defined in wze::polygon) | wze::polygon | virtual |
~component()=default (defined in wze::component) | wze::component | virtual |