#include <prop.h>
Inheritance diagram for mimas::prop:


Public Types | |
| enum | property_type { undefined_t, edgel_t, corner_t, edge_string_t } |
Public Member Functions | |
| prop (property_type t) | |
| virtual void | draw (image< rgba< unsigned char > > &output, int i, int j, bool c) |
Protected Member Functions | |
| void | setPropertyType (property_type t) |
this is the base class for those structures. contains type and draw interface.
Definition at line 25 of file prop.h.
| mimas::prop::prop | ( | property_type | t | ) | [inline] |
| void mimas::prop::setPropertyType | ( | property_type | t | ) | [inline, protected] |
| virtual void mimas::prop::draw | ( | image< rgba< unsigned char > > & | output, | |
| int | i, | |||
| int | j, | |||
| bool | c | |||
| ) | [inline, virtual] |
Reimplemented in mimas::corner, mimas::edgel, and mimas::string_el.