C3D Toolkit
Kernel - 112346, Vision - 2.6.2.8
|
Группы | |
Объекты геометрической модели | |
Топологические объекты | |
Поверхности | |
Кривые | |
Точка | |
Вспомогательные объекты | |
Двумерные кривые | |
Двумерные области | |
Классы | |
class | MbPlaneItem |
Геометрический объект в двумерном пространстве. Подробнее... | |
class | MbRefItem |
Объект с подсчетом ссылок. Подробнее... | |
class | MbSerialItem< Type > |
Шаблон класса сериализации (порядковой нумерации создаваемых объектов). Подробнее... | |
class | MbSpaceItem |
Геометрический объект в трехмерном пространстве. Подробнее... | |
enum PrePropType |
Типы свойств.
Типы свойств.
Свойства дают доступ к внутренним данным объектов.
enum MbePlaneType |
Типы геометрических объектов в двумерном пространстве.
Геометрические объектыв группируются в семейства: кривые, мультилиния, регион.
enum MbeRefType |
Типы объекта со счетчиком ссылок.
Тип несёт информацию об объекте-наследнике.
enum MbeSpaceType |
Типы геометрических объектов в трёхмерном пространстве.
Геометрические объекты группируются в семейства: точки, кривые, поверхности объекты модели и вспомогательные объекты.
Элементы перечислений | |
---|---|
st_Undefined | Неизвестный объект. |
st_SpaceItem | Геометрический объект. |
st_Point3D | Точка. |
st_FreePoint3D | Тип для точек, созданных пользователем. |
st_Curve3D | Кривая. |
st_Line3D | Прямая. |
st_LineSegment3D | Отрезок прямой. |
st_Arc3D | Окружность, эллипс, дуга. |
st_Spiral | Спираль. |
st_ConeSpiral | Коническая спираль. |
st_CurveSpiral | Спираль по образующей кривой. |
st_CrookedSpiral | Спираль по направляющей кривой. |
st_PolyCurve3D | Кривая, построенная по точкам. |
st_Polyline3D | Полилиния. |
st_Nurbs3D | NURBS кривая. |
st_Bezier3D | Кривая Безье. |
st_Hermit3D | Составной кубический сплайн Эрмита. |
st_CubicSpline3D | Кубический сплайн. |
st_PlaneCurve | Плоская кривая в пространстве. |
st_OffsetCurve3D | Эквидистантная кривая. |
st_TrimmedCurve3D | Усеченная кривая. |
st_ReparamCurve3D | Репараметризованная кривая. |
st_BridgeCurve3D | Кривая-мостик, соединяющая две кривые. |
st_CharacterCurve3D | Кривая, координатные функции которой заданы в символьном виде. |
st_ContourOnSurface | Контур на поверхности. |
st_ContourOnPlane | Контур на плоскости. |
st_SurfaceCurve | Кривая на поверхности. |
st_SilhouetteCurve | Силуэтная кривая. |
st_SurfaceIntersectionCurve | Кривая пересечения поверхностей. |
st_BSpline | В-сплайн. |
st_Contour3D | Контур. |
st_CoonsDerivative | Кривая производных поверхности Кунса. |
st_FreeCurve3D | Тип для кривых, созданных пользователем. |
st_Surface | Поверхность. |
st_ElementarySurface | Элементарная поверхность. |
st_Plane | Плоскость. |
st_ConeSurface | Коническая поверхность. |
st_CylinderSurface | Цилиндрическая поверхность. |
st_SphereSurface | Сфера. |
st_TorusSurface | Тор. |
st_SweptSurface | Поверхность движения. |
st_ExtrusionSurface | Поверхность перемещения. |
st_RevolutionSurface | Поверхность вращения. |
st_EvolutionSurface | Поверхность заметания. |
st_ExactionSurface | Поверхность заметания с поворотными торцами. |
st_ExpansionSurface | Плоскопараллельная поверхность. |
st_SpiralSurface | Спиральная поверхность. |
st_RuledSurface | Линейчатая поверхность. |
st_SectorSurface | Секториальная поверхность. |
st_PolySurface | Поверхность, определяемая точками. |
st_HermitSurface | Hermit поверхность, определяемая точками. |
st_SplineSurface | NURBS поверхность, определяемая точками. |
st_GridSurface | Поверхность, определяемая точками. |
st_TriBezierSurface | Треугольная Bezier поверхность, определяемая точками. |
st_TriSplineSurface | Треугольная NURBS поверхность, определяемая точками. |
st_OffsetSurface | Эквидистантная поверхность. |
st_DeformedSurface | Деформированная поверхность. |
st_NurbsSurface | NURBS поверхность, определяемая кривыми. |
st_CornerSurface | Поверхность по трем кривым. |
st_CoverSurface | Поверхность по четырем кривым. |
st_CoonsPatchSurface | Бикубическая поверхность Кунса по четырем кривым. |
st_GregoryPatchSurface | Поверхность Грегори по четырем кривым. |
st_LoftedSurface | Поверхность, проходящая через заданное семейство кривых. |
st_ElevationSurface | Поверхность, проходящая через заданное семейство кривых, с направляющей. |
st_MeshSurface | Поверхность на сетке кривых. |
st_GregorySurface | Поверхность на ограничивающем контуре. |
st_SmoothSurface | Поверхность сопряжения. |
st_ChamferSurface | Поверхность фаски. |
st_FilletSurface | Поверхность скругления. |
st_ChannelSurface | Поверхность скругления с переменным радиусом. |
st_FullFilletSurface | Поверхность полного скругления. |
st_JoinSurface | Поверхность соединения. |
st_CurveBoundedSurface | Ограниченная кривыми поверхность. |
st_BendedUnbendedSurface | Поверхность, полученная сгибом/разгибом. |
st_CylindricBendedSurface | Поверхность, полученная цилиндрическим сгибом. |
st_CylindricUnbendedSurface | Поверхность, полученная цилиндрическим разгибом. |
st_ConicBendedSurface | Поверхность, полученная коническим сгибом. |
st_ConicUnbendedSurface | Поверхность, полученная коническим разгибом. |
st_GregoryRibbonPatchSurface | Поверхность Грегори с граничными условиями. |
st_ExplorationSurface | Поверхность заметания с масштабированием и поворотом образующей кривой. |
st_SectionSurface | Поверхность заметания переменного сечения. |
st_FreeSurface | Тип для поверхностей, созданных пользователем. |
st_Legend | Вспомогательный объект. |
st_Marker | Точка и двойка ортонормированных векторов (применяется в сопряжениях, в кинематике). |
st_Thread | Резьба. |
st_Symbol | Условное обозначение. |
st_PointsSymbol | Условное обозначение на базовых точках. |
st_Rough | Обозначение шероховатости. |
st_Leader | Обозначение линии выноски. |
st_Dimension3D | Размер. |
st_LinearDimension3D | Линейный размер. |
st_DiameterDimension3D | Диаметральный размер. |
st_RadialDimension3D | Радиальный размер. |
st_AngularDimension3D | Угловой размер. |
st_FreeLegend | Тип для вспомогательных объектов, созданных пользователем. |
st_Item | Геометрический объект модели. |
st_AssistedItem | Локальная система координат. |
st_PointFrame | Точечный каркас. |
st_WireFrame | Проволочный каркас. |
st_Solid | Твердое тело. |
st_Instance | Объект модели в локальной системе координат. |
st_Assembly | Сборочная единица объектов модели. |
st_Mesh | Полигональный объект в виде точек, ломаных и пластин. |
st_SpaceInstance | Обертка над геометрическим объектом MbSpaceItem. |
st_PlaneInstance | Обертка над плоским объектом MbPlaneItem. |
st_Collection | Коллекция элементов. |
st_FreeItem | Тип для объектов, созданных пользователем. |