C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Геометрический объект. Подробнее...

Производные классы:TMBox и TMGround.

Открытые члены

virtual GCM_g_type GeomType () const
 Тип геометрического объекта.
 
virtual const TCHAR * GetName () const =0
 Строковое имя геометрического объекта.
 
virtual void GetPlacement (MbPlacement3D &) const
 Выдать положение детали в виде ортонормированной ЛСК.
 
void GetTransMatrix (MbMatrix3D &) const
 Выдать трансформацию из стандартного положения.
 
MbMatrix3D TransMatrix () const
 Трансформация из стандартного положения.
 

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

Геометрический объект.

Геометрический объект этого типа данных, характеризуется матрицей трансформации, которая переводит его в настоящее положение из некоторого стандартного положения. Подразумевается, что для каждого типа объекта имеется стандартное положение, которое, как правило, совпадает с мировой системой координат.
Например, если экземпляром ItGeom является точка, то матрица TransMatrix() задаст положение точки, как преобразование начала координат в некоторое произвольное место пространства.
Если экземпляром ItGeom является жесткое тело в пространстве, то матрица TransMatrix() будет служить в качестве ЛСК этого тела и задавать его положение в пространстве моделирования.


Объявления и описания членов структуры находятся в файле: