|
SetWires - Установить ребра, представляющие пространственные кривые |
Scroll |
Синтаксис KsAPI:
bool SetWires(const std::vector<float> & points, const std::vector<int32_t> & edges, const std::vector<Color> & colors)
Входные параметры:
points |
массив координат вершин рёбер. Координаты i-ой вершины: по оси X - points[i * 3], по оси Y - points[i * 3 + 1], по оси Z - points[i * 3 + 2]. |
edges |
массив индексов вершин рёбер. Массив состоит из набора рёбер с произвольным числом вершин. Запись одного ребра следующая: сначала записано число вершин ребра (N), далее идёт N индексов вершин, определяющих ребро. |
colors |
массив цветов для рёбер в формате RGB. Массив может быть пустым. В таком случае, будет использоваться цвет объекта. Массив может содержать один цвет. В таком случае, он будет применён для всех рёбер. Массив может содержать цвета в количестве, равном количеству рёбер. В таком случае, для каждого ребра будет определён свой цвет. |
Возвращаемое значение:
Успешность инициализации границ сетки
Подразделы:
(отсутствуют)