Построение триангуляции тела
Метод
void CalculateGrid( const MbSolid & solid,
const MbStepData & stepData,
RPArray<MbGrid> & grids );
строит множество триангуляций для граней тела.
Входными параметрами метода являются:
solid – тело;
stepData – данные для вычисления шага аппроксимации.
Выходным параметром метода является множество grids.
Метод не возвращает значений.
Метод объявлен в файле mip_solid_area_volume.h.
Рассматриваемый метод аппроксимирует грани тела solid триангуляциями grids. При вызове метода множество grids должно быть пустым. Каждой i-ой грани тела solid соответствует построенный объект grids[i].
Параметр stepData управляет густотой сетки полигональных объектов и содержит данные для вычисления шага при движении вдоль кривых и поверхностей тел. Параметр stepData описан в подразделе Управление вычислением триангуляции.