Euphoria
eu::core::dump2d::Circle Struct Reference

#include <dump.h>

Public Member Functions

 Circle (const vec2f &p, float r, std::optional< Rgbi > fill=std::nullopt)
 
Circleset_line_color (const Rgbi &lc)
 

Public Attributes

vec2f point
 
float radius
 
std::optional< Rgbiline_color
 
std::optional< Rgbifill_color
 

Detailed Description

Definition at line 52 of file dump.h.

Constructor & Destructor Documentation

◆ Circle()

eu::core::dump2d::Circle::Circle ( const vec2f p,
float  r,
std::optional< Rgbi fill = std::nullopt 
)

Definition at line 61 of file dump.cc.

Member Function Documentation

◆ set_line_color()

Circle & eu::core::dump2d::Circle::set_line_color ( const Rgbi lc)

Definition at line 56 of file dump.cc.

Member Data Documentation

◆ fill_color

std::optional<Rgbi> eu::core::dump2d::Circle::fill_color

Definition at line 57 of file dump.h.

◆ line_color

std::optional<Rgbi> eu::core::dump2d::Circle::line_color

Definition at line 56 of file dump.h.

◆ point

vec2f eu::core::dump2d::Circle::point

Definition at line 54 of file dump.h.

◆ radius

float eu::core::dump2d::Circle::radius

Definition at line 55 of file dump.h.


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