draw_polyline
Нарисовать полилинию на чертеже.
autocad_request("draw_polyline", int iCoordTableDesct);
Здесь iCoordTableDescr - номер идентификатора таблицы с координатами (дескриптор).
Формат таблицы координат:
double x, double y, double b
Здесь x,y - координаты точки, b - выпуклость (для линий - 0).
Пример.
Нарисовать полилинией квадрат со стороной 1 м - (0;0),(1;0),(1;1),(0,1),(0;0).
int iTable;
object("create","ts_table",iTable);
ts_table(iTable,"add_column",0,"double","x",0);
ts_table(iTable,"add_column",1,"double","y",0);
ts_table(iTable,"add_column",2,"double","b",0);
ts_table(iTable,"add_row","x",0,"y",0,"b",0);
ts_table(iTable,"add_row","x",1,"y",0,"b",0);
ts_table(iTable,"add_row","x",1",y",1,"b",0);
ts_table(iTable,"add_row","x",0,"y",1,"b",0);
ts_table(iTable,"add_row","x",0,"y",0,"b",0);
autocad_request("draw_polyline", iTable);
object("delete",iTable);