Autodesk Inventor API. Первые шаги: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 21:
Например, математические 2D и 3D точки TransientGeometry используются для создания и манипуляции рабочими и эскизными точками, построения матриц преобразований и многого другого.
 
[[Изображение: TG_ObjectModel_2.png|Объектная модель TransientGeometry ]]
 
[[Изображение: TG_ObjectModel_2TG_ObjectModel_3.png|Объектная модель TransientGeometry ]]
 
 
<!--
Вот список объектов TransientGeometry:
 
Line, Plane, Point и Point2d, UnitVector и UnitVector2d, Vector и Vector2d, Box и Box2d, BSplineCurve и BSplineCurve2d, BSplineCurveDefinition BSplineCurve2dDefinition, Matrix и Matrix2d.
-->
ВсеОбратите внимание, все объекты, кроме Line и Plane, имеют 2D-аналоги.
 
Все объекты, кроме Line и Plane, имеют 2D-аналоги.
 
Объекты транзитной геометрии представляют собой математические абстракции реальных геометрических объектов и лишены многих их свойств. Например, объект Line, в отличие, скажем, от эскизной линии SketchLine, имеет бесконечную длину. Line имеет выделенное направление Direction, заданное её единичным вектором типа UnitVector. Аналогично и объект Plane отличается от плоской грани отсутствием пространственных границ. В отличие от геометрической плоскости, известной нам из школьного курса математики, объект Plane имеет выделенное направление — это направление вектора нормали к плоскости Normal, заданное единичным вектором типа UnitVector. Именно это обстоятельство позволяет отличать одну сторону плоскости от другой.