GetFacetPoints - Получить параметры вершин триангуляционной сетки |
Scroll |
Синтаксис Automation:
BOOL GetFacetPoints( VARIANT * Points, VARIANT * Indexes, VARIANT * Normals );
Синтаксис COM:
HRESULT GetFacetPoints( VARIANT * Points, VARIANT * Indexes, VARIANT * Normals, BOOL * Result );
Возвращаемое значение:
TRUE |
- в случае успешного завершения. |
Выходные параметры:
Points |
- массив SafeArray вещественных чисел - координат вершин триангуляционной сетки, |
Indexes |
- массив SafeArray целых чисел - индексов вершин триангуляционной сетки, |
Normals |
- массив SafeArray вещественных чисел - нормалей вершин триангуляционной сетки. |
Примечание:
1. В массиве индексов вершин триангуляционной сетки хранятся индексы точек из массива координат точек points. Для получения параметров вершины триангуляционной сетки нужно получить индекс точки из массива indexes.
2. Координаты точек в массиве points лежат в последовательности x, y, z первой точки, x, y, z второй точки и т.д.
3. В массиве нормалей вершин триангуляционной сетки координаты нормалей лежат в последовательности x, y, z - нормаль для первой точки, x, y, z- нормаль второй точки и т.д.
Подразделы:
(отсутствуют)