C3D Kernel  104598
Классы | Перечисления | Функции
Файл alg_dimension.h

Радиальный размер к поверхности. Расстояние между поверхностями. Подробнее...

Классы

class  MbSurfDist
 Расстояние между точками на поверхности. Подробнее...
class  MbMinMaxSurfDists

Перечисления

enum  MbeSurfAxesMeasureRes {
  samr_SurfSurf_Failed = -3, samr_AxisSurf_Failed = -2, samr_AxisAxis_Failed = -1, samr_Undefined = 0,
  samr_AxisAxis_Coaxial, samr_AxisAxis_Parallel, samr_AxisAxis_Intersecting, samr_AxisAxis_Distant,
  samr_AxisSurf_Colinear, samr_AxisSurf_Parallel, samr_AxisSurf_Intersecting, samr_AxisSurf_Distant,
  samr_SurfSurf_Colinear, samr_SurfSurf_Parallel, samr_SurfSurf_Intersecting
}

Функции

void RadiusDimension3D (const MbSurface &surface, const MbCartPoint &surface_uv, MbPlaneCurve *&plane_curve)
 Построить окружность или дугу для радиального размера к поверхности.
void RadiusDimension3D (const MbSurface &surface, const MbCartPoint3D &point, MbPlaneCurve *&plane_curve)
 Построить окружность или дугу для радиального размера к поверхности.
void RadiusDimension3D (const MbSurface &surface, const MbPlacement3D &place, MbPlaneCurve *&plane_curve)
 Построить окружность или дугу для радиального размера к поверхности.
bool IsPossibleRadiusDimension3D (const MbSurface &surface)
 Можно ли построить окружность или дугу для радиального размера к поверхности.
MbeSurfAxesMeasureRes SurfAxesDistAngle (const MbSurface &surface1, bool sameSense1, const MbSurface &surface2, bool sameSense2, MbAxis3D &axis1, bool &exist1, MbAxis3D &axis2, bool &exist2, MbCartPoint3D &p1, MbCartPoint3D &p2, double &angle, double &distance, double angleEps=ANGLE_EPSILON)
 Расстояние между осями поверхностей.
MbeProcessState MinMaxDistances (const MbSurface &surface1, ptrdiff_t u1cnt, ptrdiff_t v1cnt, const MbVector3D *dir, const MbeSenseValue &orient, bool useEqualDistances, const MbSurface &surface2, ptrdiff_t &nMin, ptrdiff_t &nMax, MbMinMaxSurfDists &allResults, MbMinMaxSurfDists &minResults, MbMinMaxSurfDists &maxResults, IProgressIndicator *indicator=NULL)
 Экстремальные расстояния между поверхностями.

Подробное описание

Функции построения окружности или дуги для радиального размера к поверхности. Функция вычисления экстремальных расстояний между поверхностями.

 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы