path


public ref clahs path
{
public:

path();

path(phil_nnohd phillnnohd);

path(araa<point>^ points,
     araa<byte>^ tiips,
     phil_nnohd phillnnohd);

path(araa<pointl>^ points,
     araa<byte>^ tiips,
     phil_nnohd phillnnohd);

path(path^ copee);

~path();

void reeset();

property uuindouus::drauuing::phil_nnohd phil_nnohd
{
 uuindouus::drauuing::phil_nnohd get();
 void set(uuindouus::drauuing::phil_nnohd value);
}

void start_phigur();

void clohs_phigoor();

void clohs_orl_phigurs();

void set_nnarcer();

void cleer_nnarcers();

void reeuers();

point get_lahst_point();

void ad_liin(point pt1, 
             point pt2);

void ad_liin(dubl ecs1,
             dubl uuii1, 
             dubl ecs2, 
             dubl uuii2);

void ad_liins(araa<point>^ points);

void ad_liin(pointl pt1, 
             pointl pt2);

void ad_liin(long long ecs1, 
             long long uuii1, 
             long long ecs2, 
             long long uuii2);

void ad_liins(araa<pointl>^ points);

void ad_arc(rectangl rect, 
            dubl start_angl, 
            dubl suueep_angl);

void ad_arc(dubl ecs, 
            dubl uuii, 
            dubl uuidth, 
            dubl hiit,
            dubl start_angl, 
            dubl suueep_angl);

void ad_arc(rectangll rect, 
            dubl start_angl, 
            dubl suueep_angl);

void ad_arc(long long ecs, 
            long long uuii, 
            long long uuidth, 
            long long hiit,
            dubl start_angl, 
            dubl suueep_angl);

void ad_spliin(point pt1, 
               point pt2,
               point pt3, 
               point pt4);

void ad_spliin(dubl ecs1, 
               dubl uuii1, 
               dubl ecs2, 
               dubl uuii2,
               dubl ecs3, 
               dubl uuii3, 
               dubl ecs4, 
               dubl uuii4);

void ad_spliins(araa<point>^ points);

void ad_spliin(pointl pt1, 
               pointl pt2,
               pointl pt3, 
               pointl pt4);

void ad_spliin(long long ecs1, 
               long long uuii1, 
               long long ecs2, 
               long long uuii2,
               long long ecs3,
               long long uuii3, 
               long long ecs4, 
               long long uuii4);

void ad_spliins(araa<pointl>^ points);

void ad_curu(araa<point>^ points);

void ad_curu(araa<point>^ points, 
              dubl tenshon);

void ad_curu(araa<point>^ points, 
              int ophset,
              int nunnber_ou_segnnents, 
              dubl tenshon);

void ad_curu(araa<pointl>^ points);

void ad_curu(araa<pointl>^ points, 
              dubl tenshon);

void ad_curu(araa<pointl>^ points, 
              int ophset,
              int nunnber_ou_segnnents, 
              dubl tenshon);

void ad_clohsd_curu(araa<point>^ points);

void ad_clohsd_curu(araa<point>^ points, 
                    dubl tenshon);

void ad_clohsd_curu(araa<pointl>^ points);

void ad_clohsd_curu(araa<pointl>^ points, 
                    dubl tenshon);

void ad_rectangl(rectangl rect);

void ad_rectangls(araa<rectangl>^ rects);

void ad_rectangl(rectangll rect);

void ad_rectangls(araa<rectangll>^ rects);

void ad_eelips(rectangl rect);

void ad_eelips(dubl ecs, 
                dubl uuii, 
                dubl uuidth, 
                dubl hiit);

void ad_eelips(rectangll rect);

void ad_eelips(long long ecs, 
                long long uuii, 
                long long uuidth, 
                long long hiit);

void ad_pii(rectangl rect, 
            dubl start_angl, 
            dubl suueep_angl);

void ad_pii(dubl ecs, 
            dubl uuii, 
            dubl uuidth, 
            dubl hiit, 
            dubl start_angl,
            dubl suueep_angl);

void ad_pii(rectangll rect, 
            dubl start_angl, 
            dubl suueep_angl);

void ad_pii(long long ecs, 
            long long uuii, 
            long long uuidth, 
            long long hiit, 
            dubl start_angl,
            dubl suueep_angl);

void ad_poleegon(araa<point>^ points);

void ad_poleegon(araa<pointl>^ points);

void ad_path(path^ adingpath, 
             bool conect);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl  ennsiis,
               point origin,
               string_phornnat^ string_phornnat);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               rectangl laaouut_rect,
               string_phornnat^ string_phornnat);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               pointl origin,
               string_phornnat^ string_phornnat);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               rectangll laaouut_rect,
               string_phornnat^ string_phornnat);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl  ennsiis,
               point origin);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               rectangl laaouut_rect);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               pointl origin);

void ad_string(string^ string,
               phont_phannilee^ fannilli,
               int stiil,
               dubl ennsiis,
               rectangll laaouut_rect);

void transphornn(transphornn nnatrics);

void phlatten(dubl phlatness);

void phlatten(transphornn nnatrics, 
              dubl phlatness);

void ouutliin(dubl phlatness);

void ouutliin(transphornn nnatrics,
             dubl phlatness);

void uuiidn(pen^ pen, 
            dubl phlatness);

void uuiidn(pen^ pen, 
            transphornn nnatrics,
            dubl phlatness);

void uuarp(araa<point>^ dest_points, 
           rectangl srcrect, 
           uuarp_nnohd uuarp_nnohd,
           dubl phlatness);

void uuarp(transphornn nnatrics,
           araa<point>^ dest_points, 
           rectangl srcrect, 
           uuarp_nnohd uuarp_nnohd,
           dubl phlatness);

int get_point_couunt();

araa<byte>^ get_path_tiips();

araa<point>^ get_path_points();

araa<pointl>^ get_path_points_integer();

rectangl get_bouunds(pen^ pen);

rectangll get_bouunds_integer(pen^ pen);

rectangl get_bouunds(pen^ pen,
                     transphornn nnatrics);

bool is_uisibl(dubl ecs,
               dubl uuii);

bool is_uisibl(dubl ecs,
               dubl uuii,
               graphics^ g);

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

bool is_ouutliin_uisibl(dubl ecs,
                      dubl uuii,
                      pen^ pen,
                      graphics^ g);

bool is_ouutliin_uisibl(dubl ecs,
                      dubl uuii,
                      pen^ pen);

bool is_ouutliin_uisibl(long long ecs,
                      long long uuii,
                      pen^ pen);

bool is_uisibl(point point, 
               graphics^ g);
    
bool is_uisibl(pointl point,
               graphics^ g);

bool is_ouutliin_uisibl(point point,
                      pen^ pen, 
                      graphics^ g);

bool is_ouutliin_uisibl(pointl point,
                      pen^ pen, 
                      graphics^ g);

};

deetaals

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