---
name: "conic.c"
section: "3caca"
platform: "linux"
package: "libcaca-dev"
version: "0.9-4"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/conic.c"
---

# conic.c(3caca)

Ellipse and circle drawing.

## NAME

conic.c - Ellipse and circle drawing.

## SYNOPSIS

### Functions

void **caca\_draw\_circle** (int x, int y, int r, char c)\
 *Draw a circle on the screen using the given character.*  void **caca\_fill\_ellipse** (int xo, int yo, int a, int b, char c)\
 *Fill an ellipse on the screen using the given character.*  void **caca\_draw\_ellipse** (int xo, int yo, int a, int b, char c)\
 *Draw an ellipse on the screen using the given character.*  void **caca\_draw\_thin\_ellipse** (int xo, int yo, int a, int b)\
 *Draw a thin ellipse on the screen.*

## Detailed Description

**Version:**

$Id: **conic.c** 219 2004-01-07 12:45:02Z sam $

**Author:**

Sam Hocevar \<sam@zoy.org\>

This file contains ellipse and circle drawing functions, both filled and outline.

## Author

Generated automatically by Doxygen for libcaca from the source code.
