Fix cast
This commit is contained in:
parent
b3451cbcc7
commit
796f0e9f4f
@ -31,8 +31,7 @@ void PgmRenderer::DrawRectangle(const math::Vector& pos, const math::Vector& siz
|
|||||||
|
|
||||||
void PgmRenderer::DrawCircle(const math::Vector& center, float radius)
|
void PgmRenderer::DrawCircle(const math::Vector& center, float radius)
|
||||||
{
|
{
|
||||||
// TODO: cast
|
RasterizeCircle(static_cast<int>(center.x), static_cast<int>(center.y), static_cast<int>(radius));
|
||||||
RasterizeCircle(center.x, center.y, radius);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void PgmRenderer::Save(const std::filesystem::path& path)
|
void PgmRenderer::Save(const std::filesystem::path& path)
|
||||||
@ -84,6 +83,7 @@ void PgmRenderer::RasterizeLine(int x0, int y0, int x1, int y1)
|
|||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
// draw a square of pixels for thickness
|
// draw a square of pixels for thickness
|
||||||
|
// could be done better but whatever
|
||||||
for (int i = -w / 2; i <= w / 2; i++)
|
for (int i = -w / 2; i <= w / 2; i++)
|
||||||
{
|
{
|
||||||
for (int j = -w / 2; j <= w / 2; j++)
|
for (int j = -w / 2; j <= w / 2; j++)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user