AddPolyfaceMesh Метод |
Создает многогранник по списку вершин.
Синтаксис
RetVal = object.AddPolyfaceMesh(VerticesList, FaceList)
Object
ModelSpace
Коллекция
, PaperSpace
Коллекция
, Block
Объект или объекты обращающиеся к этому методу.
VerticesList
Variant
(массив double); только для ввода
Массив трехмерных координат WCS для создания вершин многогранника. Не менее четырёх точек (двенадцать элементов) требуются чтобы создать объект многоганника. Размер массива должен быть кратен 3.
FaceList
Variant
(массив Integer); только для ввода
Массив целых чисел, представляющих номера вершин для каждой грани. Грани определены в группах четырех значений индекса вершины, так что размер этого массива должен быть кратен 4.
RetVal
PolyfaceMesh
объект
Недавно созданный объект PolyfaceMesh.
Замечания
Создание многограннной сети подобно созданию прямоугольной сети. Чтобы создавать многогранную сеть, Вы определяете координаты для ее вершин и число вершин для всех её граней.
На следующей иллюстрации грань 1 определена вершинами 1, 5, 6 и 2. Грань 2 определена вершинами 1, 4, 3 и 2. Грань 3 определена вершинами 1, 4, 7 и 5, и грань 4 определена вершинами 3, 4, 7 и 8.
Чтобы делать край невидимым, введите номер вершины для края как отрицательное значение. Например, чтобы сделать край между вершиной 5 и 7 невидимый на следующей иллюстрации, Вы бы установили:
Грань 3, вершина 3:-7