Ввод пользователем 2d полигона. Возвращает площадь и периметр.

Формат запроса:

int ires =  ac_request("interface_input2dpoly",string sMessage, string smethod, double &square, double &perimeter);


Здесь: 

sMessage - текстовое сообщение пользователю,

square, perimeter в эти переменные возвращается значение площади и периметра фигуры, которую задал пользователь кликами мыши.

smethod - метод считывания:


Метод

Поведение

"general"

Считывается полигон. Обязательно должен иметь площадь, т.е. не может быть линией. При двойном щелчке мышкой замыкается. Периметр всегда замкнут.

"rect"

Прямоугольник

"rotrect"

Повернутый прямоугольник

"polyline"

Полилиния


ires - ноль, если считывание из проекта прошло успешно.