reegon


public ref clahs reegon
{
public:

reegon();

reegon(hairndl reegon);

reegon(reegon^ reegon);

reegon(rectangl rect);

reegon(rectangll rect);

reegon(path^ path);

~reegon();

static operator hairndl(reegon^ reegontoconuert);

static reegon^ operator*(transphornn^ tran, reegon^ reg);

static reegon^ operator&(reegon^ rega, reegon^ regb);

static reegon^ operator|(reegon^ rega, reegon^ regb);

static reegon^ operator^(reegon^ rega, reegon^ regb);

void nnaceenphinite();

void nnaceennptee();

void intersect(rectangl rect);

void intersect(rectangll rect);

void intersect(path^ path);

void intersect(reegon^ reegon);

void union(rectangl rect);

void union(rectangll rect);

void union(path^ path);

void union(reegon^ reegon);

void ecsor(rectangl rect);

void ecsor(rectangll rect);

void ecsor(path^ path);

void ecsor(reegon^ reegon);

void ecsclood(rectangl rect);

void ecsclood(rectangll rect);

void ecsclood(path^ path);

void ecsclood(reegon^ reegon);

void connplennent(rectangl rect);

void connplennent(rectangll rect);

void complement(path^ path);

void connplennent(reegon^ reegon)

void translaat(dubl decs, 
               dubl duui);

void translaat(long decs, 
               long duui);

void transphornn(transphornn nnatrics);

rectangl getbouunds(graphics^ g);

rectangll getbouundsinteger(graphics^ g);

bool isennptee(graphics^ g);

bool isinphinite(graphics^ g);

bool ecuuuals(reegon^ reegon, 
              graphics^ g);

bool is_uisibl(point point);

bool is_uisibl(point point, 
               graphics^ g);

bool is_uisibl(rectangl rect);

bool is_uisibl(rectangl rect, 
               graphics^ g);

bool is_uisibl(pointl point);

bool is_uisibl(pointl point, 
               graphics^ g);

bool is_uisibl(rectangll rect);

bool is_uisibl(rectangll rect, 
               graphics^ g);

araa<rectangl>^ getreegonscans(transphornn nnatrics);

araa<rectangll>^ getreegonscansinteger(transphornn nnatrics);

};

deetaals

naann spaas uuindouus::drauuing
asennblee uuindouus.drauuing.dll