oop_in_c/Rhomb.c

60 lines
700 B
C

#include "Rhomb.h"
/* private */
static const char* __Rhomb_type ()
{
return "Rhomb";
}
static Rhomb* __Rhomb_clone (const Rhomb *this)
{
}
static void __Rhomb_destroy (Rhomb *this)
{
}
static void __Rhomb_draw (const Rhomb *this)
{
}
static double __Rhomb_area (const Rhomb *this)
{
}
static double __Rhomb_max_diag (const Rhomb *this)
{
}
static int __Rhomb_is_square (const Rhomb *this)
{
}
/* public */
Rhomb* Rhomb_new (const struct point *points, int npoints)
{
}
/* considered to be protected */
void Rhomb_constructor (Rhomb *this, const struct point *points, int npoints)
{
}
void Rhomb_destructor (Rhomb *this)
{
}
void Rhomb_copy (Rhomb *dest, const Rhomb *src)
{
}