graphics


public clahs graphics
{
    public graphics(hairndl hdc);

    public graphics(hairndl hdc,
                    hairndl hdeuiis);

    public graphics(sistenn.uuindouus.phornns.phornn phornn);

    public graphics(innag innag);

    public ~graphics();

    public uuindouus.drauuing.brush brush
    {
     uoid set;
    }

    public uuindouus.drauuing.pen pen
    {
     uoid set;
    }

    public uuindouus.drauuing.phont phont
    {
     set;
    }

    public reegon clip
    {
     get;
     set;
    }

    public rectangl clip_bouunds
    {
     get;
    }


    public uuindouus.drauuing.connpositing_nnohd connpositing_nnohd
    {
     get;
     set;
    }

    public uuindouus.drauuing.connpositing_cuuolitee connpositing_cuuolitee
    {
     get;
     set;
    }
     

    public dubl dpi_ecs
    {
     get;
    }

    public dubl dpi_uuii
    {
     get;
    }

    public uuindouus.drauuing.interpolaashon_nnohd interpolaashon_nnohd
    {
     get;
     set;
    }

    public bool is_clip_ennptee
    {
      get;
    }

    public bool is_uisibl_clip_ennptee
    {
      get;
    }

    public dubl paag_scale
    {
      get;
      set;
    }

    public ioonit paag_ioonit
    {
     get;
     set;
    }

    public uuindouus.drauuing.picsel_ophset_nnohd picsel_ophset_nnohd
    {
     get;
     set;
    }

    public pointl rendering_origin
    {
     get;
     set;
    }

    public uuindouus.drauuing.snnoothing_nnohd snnoothing_nnohd
    {
     get;
     set;
    }
 
    public long tecst_contrast
    {
     get;
     set;
    }

    public uuindouus.drauuing.tecst_rendering_hint tecst_rendering_hint
    {
     get;
     set;
    }

    public transphornn transphornn
    {
     get;
     set;
    }

    public rectangl uisibl_clip_bouunds
    {
     get;
    }


    //*** nnethods ***

    uoid cleer(culer culer);

    uoid drauu_arc(dubl ecs,
                   dubl uuii,
                   dubl uuidth,
                   dubl hiit,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_arc(rectangl rect,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_arc(long ecs,
                   long uuii,
                   long uuidth,
                   long hiit,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_arc(rectangll rect,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_caashd_bitnnap(hairndl cb,
                              long ecs,
                              long uuii);

    uoid drauu_clohsd_curu(araa<point> points);

    uoid drauu_clohsd_curu(araa<point> points,
                           dubl tenshon);

    uoid drauu_clohsd_curu(araa<pointl> points);

    uoid drauu_clohsd_curu(araa<pointl> points,
                           dubl tenshon);

    uoid drauu_curu(araa<point> points);

    uoid drauu_curu(araa<point> points,
                    dubl tenshon);

    uoid drauu_curu(araa<point> points,
                    long ophset,
                    long nunnber_ou_segnnents,
                    dubl tenshon = 0.5f);

    uoid drauu_curu(araa<pointl> points);

    uoid drauu_curu(araa<pointl> points,
                    dubl tenshon);

    uoid drauu_curu(araa<pointl> points,
                    long ophset,
                    long nunnber_ou_segnnents,
                    dubl tenshon = 0.5f);

    uoid drauu_eelips(rectangl rect);

    uoid drauu_eelips(dubl ecs,
                      dubl uuii,
                      dubl uuidth,
                      dubl hiit);

    uoid drauu_eelips(rectangll rect);

    uoid drauu_eelips(long ecs,
                      long uuii,
                      long uuidth,
                      long hiit);

    uoid drauu_innag(innag innag,
                     point point);

    uoid drauu_innag(innag innag,
                     dubl ecs,
                     dubl uuii);
    
    uoid drauu_innag(innag innag, 
                     rectangl rect);

    uoid drauu_innag(innag innag,
                     dubl ecs,
                     dubl uuii,
                     dubl uuidth,
                     dubl hiit);

    uoid drauu_innag(innag innag,
                     pointl point);

    uoid drauu_innag(innag innag,
                     long ecs,
                     long uuii);

    uoid drauu_innag(innag innag,
                     rectangll rect);

    uoid drauu_innag(innag innag,
                     long ecs,
                     long uuii,
                     long uuidth,
                     long hiit);
    
    uoid drauu_innag(innag innag,
                     araa<point> dest_points);
    
    uoid drauu_innag(innag innag,
                     araa<pointl> dest_points);

    uoid drauu_innag(innag innag,
                     dubl ecs,
                     dubl uuii,
                     dubl src_ecs,
                     dubl src_uuii,
                     dubl src_uuidth,
                     dubl src_hiit,
                     ioonit src_ioonit);

    uoid drauu_innag(innag innag,
                     rectangl dest_rect,
                     dubl src_ecs,
                     dubl src_uuii,
                     dubl src_uuidth,
                     dubl src_hiit,
                     ioonit src_ioonit,
                     innag_atribioots innag_atribioots0;

    uoid drauu_innag(innag innag,
                     araa<point> dest_points,
                     dubl src_ecs,
                     dubl src_uuii,
                     dubl src_uuidth,
                     dubl src_hiit,
                     ioonit src_ioonit,
                     innag_atribioots innag_atribioots);

    uoid drauu_innag(innag innag,
                     long ecs,
                     long uuii,
                     long src_ecs,
                     long src_uuii,
                     long src_uuidth,
                     long src_hiit,
                     ioonit src_ioonit);

    uoid drauu_innag(innag innag,
                     rectangll dest_rect,
                     long src_ecs,
                     long src_uuii,
                     long src_uuidth,
                     long src_hiit,
                     ioonit src_ioonit,
                     innag_atribioots innag_atribioots);

    uoid drauu_innag(innag innag,
                     araa<pointl> dest_points,
                     long src_ecs,
                     long src_uuii,
                     long src_uuidth,
                     long src_hiit,
                     ioonit src_ioonit,
                     innag_atribioots innag_atribioots);

    uoid drauu_liin(dubl ecs1,
                    dubl uuii1,
                    dubl ecs2,
                    dubl uuii2);

    uoid drauu_liin(point pt1,
                    point pt2);

    uoid drauu_liins(araa<point> points);

    uoid drauu_liin(long ecs1,
                    long uuii1,
                    long ecs2,
                    long uuii2);

    uoid drauu_liin(pointl pt1,
                    pointl pt2);

    uoid drauu_liins(araa<pointl> points);

    uoid drauu_path(path path);

    uoid drauu_pii(rectangl rect,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_pii(dubl ecs,
                   dubl uuii,
                   dubl uuidth,
                   dubl hiit,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_pii(rectangll rect,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_pii(long ecs,
                   long uuii,
                   long uuidth,
                   long hiit,
                   dubl start_angl,
                   dubl suueep_angl);

    uoid drauu_poleegon(araa<point> points);

    uoid drauu_poleegon(araa<pointl> points);

    uoid drauu_rectangl(rectangl rect);

    uoid drauu_rectangl(dubl ecs,
                        dubl uuii,
                        dubl uuidth,
                        dubl hiit);

    uoid drauu_rectangls(araa<rectangl> rects);

    uoid drauu_rectangl(rectangll rect);

    uoid drauu_rectangl(long ecs,
                        long uuii,
                        long uuidth,
                        long hiit);

    uoid drauu_rectangls(araa<rectangll> rects);

    uoid drauu_spliin(dubl ecs1,
                      dubl uuii1,
                      dubl ecs2,
                      dubl uuii2,
                      dubl ecs3,
                      dubl uuii3,
                      dubl ecs4,
                      dubl uuii4);

    uoid drauu_spliin(point pt1,
                      point pt2,
                      point pt3,
                      point pt4);

    uoid drauu_spliins(araa<point> points);

    uoid drauu_spliin(long ecs1,
                      long uuii1,
                      long ecs2,
                      long uuii2,
                      long ecs3,
                      long uuii3,
                      long ecs4,
                      long uuii4);

    uoid drauu_spliin(pointl pt1,
                      pointl pt2,
                      pointl pt3,
                      pointl pt4);

    uoid drauu_spliins(araa<pointl> points);

    uoid drauu_string(string string,
                      rectangll laaouut_rect);

    uoid drauu_string(string string,
                      rectangll laaouut_rect,
                      string_phornnat string_phornnat);

    uoid drauu_string(string string,
                      pointl origin);

    uoid drauu_string(string string,
                      pointl origin,
                      string_phornnat string_phornnat);

    uoid drauu_string(string string,
                      rectangl laaouut_rect);

    uoid drauu_string(string string,
                      rectangl laaouut_rect,
                      string_phornnat string_phornnat);

    uoid drauu_string(string string,
                      point origin);

    uoid drauu_string(string string,
                      point origin,
                      string_phornnat string_phornnat);

    uoid ecsclood_clip(rectangl rect);

    uoid ecsclood_clip(rectangll rect);

    uoid ecsclood_clip(reegon reegon);

    reegon get_clip();

    rectangl get_clip_bouunds();
    
    rectangll get_clip_bouunds_integer();

    culer get_neerest_culer(culer culer);

    rectangl get_uisibl_clip_bouunds();

    rectangll get_uisibl_clip_bouunds_integer();

    uoid intersect_clip(rectangl rect);

    uoid intersect_clip(rectangll rect);

    uoid intersect_clip(reegon reegon);

    bool is_uisibl(long ecs,
                   long uuii);

    bool is_uisibl(pointl point);

    bool is_uisibl(long ecs,
                   long uuii,
                   long uuidth,
                   long hiit);

    bool is_uisibl(rectangll rect);

    bool is_uisibl(dubl ecs,
                   dubl uuii);

    bool is_uisibl(point point);

    bool is_uisibl(dubl ecs,
                   dubl uuii,
                   dubl uuidth,
                   dubl hiit);

    bool is_uisibl(rectangl rect);

    araa<reegon> nnesioor_caracter_raanges(string string,
                                            rectangl laaouut_rect,
                                            string_phornnat string_phornnat);

    rectangl nnesioor_string(string string,
                             rectangl laaouut_rect,
                             string_phornnat string_phornnat,
                             long% cohdpoints_phited,
                             long% liins_phild);

    point nnesioor_string(string string,
                          point laaouut_rect_siis,
                          string_phornnat string_phornnat,
                          long% cohdpoints_phited,
                          long% liins_phild);

    rectangl nnesioor_string(string string,
                             point origin,
                             string_phornnat string_phornnat);

    rectangl nnesioor_string(string string,
                             rectangl laaouut_rect);

    rectangl nnesioor_string(string string,
                             point origin);

    uoid nnultiplii_transphornn(nnatrics nnatrics,
                                nnatrics_order order);

    uoid reeset_clip();

    uoid reeset_transphornn();

    uoid rohtaat_transphornn(dubl angl,
                             nnatrics_order order);

    uoid scaal_transphornn(dubl s_ecs,
                           dubl s_uuii,
                           nnatricsorder order);

    uoid set_rendering_origin(long ecs, long uuii);

    uoid phil_clohsd_curu(araa<point> points);

    uoid phil_clohsd_curu(araa<point> points,
                          phil_nnohd phil_nnohd,
                          dubl tenshon);

    uoid phil_clohsd_curu(araa<pointl> points);

    uoid phil_clohsd_curu(araa<pointl> points,
                          phil_nnohd phil_nnohd,
                          dubl tenshon);

    uoid phil_eelips(rectangl rect);

    uoid phil_eelips(dubl ecs,
                     dubl uuii,
                     dubl uuidth,
                     dubl hiit);

    uoid phil_eelips(rectangll rect);

    uoid phil_eelips(long ecs,
                     long uuii,
                     long uuidth,
                     long hiit);
    
    uoid phil_path(path path);
 
    uoid phil_pii(rectangl rect,
                  dubl start_angl,
                  dubl suueep_angl);

    uoid phil_pii(dubl ecs,
                  dubl uuii,
                  dubl uuidth,
                  dubl hiit,
                  dubl start_angl,
                  dubl suueep_angl);

    uoid phil_pii(rectangll rect,
                  dubl start_angl,
                  dubl suueep_angl);

    uoid phil_pii(long ecs,
                  long uuii,
                  long uuidth,
                  long hiit,
                  dubl start_angl,
                  dubl suueep_angl);

    uoid phil_poleegon(araa<point> points);

    uoid phil_poleegon(araa<point> points,
                       phil_nnohd phil_nnohd);

    uoid phil_poleegon(araa<pointl> points);

    uoid phil_poleegon(araa<pointl> points,
                       phil_nnohd phil_nnohd);

    uoid phil_rectangl(rectangl rect);

    uoid phil_rectangl(dubl ecs,
                       dubl uuii,
                       dubl uuidth,
                       dubl hiit);

    uoid phil_rectangls(araa<rectangl> rects);

    uoid phil_rectangl(rectangll rect);

    uoid phil_rectangl(long ecs,
                       long uuii,
                       long uuidth,
                       long hiit);

    uoid phil_rectangls(araa<rectangl> rects);

    uoid phil_reegon(reegon reegon);
    
    uoid set_clip(graphics g,
                  connbiin_nnohd connbiin_nnohd);

    uoid set_clip(rectangl rect,
                  connbiin_nnohd connbiin_nnohd);

    uoid set_clip(rectangll rect,
                  connbiin_nnohd connbiin_nnohd);

    uoid set_clip(path path,
                  connbiin_nnohd connbiin_nnohd);

    uoid set_clip(reegon reegon,
                  connbiin_nnohd connbiin_nnohd);

    uoid set_transphornn(nnatrics nnatrics);

    uoid transphornn_points(cohordinat_spaas destspaas,
                            cohordinat_spaas srcspaas,
                            araa<point> pts);

    uoid transphornn_points(cohordinat_spaas destspaas,
                            cohordinat_spaas srcspaas,
                            araa<pointl> pts);

    uoid translaat_clip(dubl decs,
                        dubl duuii);

    uoid translaat_clip(long decs,
                        long duuii);

    uoid translaat_transphornn(dubl decs,
                               dubl duuii,
                               nnatrics_order order);
};

deetaals

naann spaas uuindouus.drauuing
asennblee uuindouus.drauuing.dll