все еще принятие что DIMZIN
acutPrintf("Angle formatted as %s\n", fmtval);
Они вызывают ( все еще принятие что DIMZIN равняется 0) отображают следующие значения на экране текста AutoCAD.
Angle formatted as 180
Angle formatted as 180d0¢0²
Angle formatted as 200.0000g
Angle formatted as 3.1416r
Angle formatted as W
ОБРАТИТЕ ВНИМАНИЕ, что UNITMODE переменная системы также воздействует на строки, возвращенные acdbAngToS () когда это возвращает строку в модулях инспектора (режим равняется 4). Если UNITMODE равняется 0, возвращенная строка может включать пробелы (например, “ N 45d E ”); если UNITMODE равняется 1, строка не содержит никакие пробелы (например, “N45dE”).
AcdbAngToF() функциональные дополнения acdbAngToS (), так следующее вызывает весь набор параметр результата к тому же самому значению, 3.14159. (Это округлено до 3.1416 в примере, который использует радианы.)
AcdbAngToF ("180", 0, *result); // 0 = градусы
AcdbAngToF ("180d0" 0 \ "", 1, *result); // 1 = deg/min/sec
AcdbAngToF ("200.0000g", 2, *result); // 2 = grads
AcdbAngToF ("3.1416r", 3, *result); // 3 = радианы
AcdbAngToF ("W", 4, *result); // 4 = инспектор
ОБРАТИТЕ ВНИМАНИЕ, когда Вы имеете строку, которая определяет угол в градусах{*степенях*}, минутах, и секундах, Вы должны использовать наклонную черту влево (\), чтобы выйти из символа секунд (І) так, чтобы, казалось, не было конца строки. Второй из предшествующего acdbAngToF () примеры демонстрируют это.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий