C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Дополнительные проецируемые объекты. Подробнее...

Граф связей класса MbProjectionsObjects:
[см. легенду]

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

 MbProjectionsObjects ()
 Конструктор. Подробнее...
 
 MbProjectionsObjects (const MbProjectionsObjects &other, MbRegDuplicate *iReg)
 Конструктор копирования с регистратором.
 
 ~MbProjectionsObjects ()
 Деструктор. Отпускает захваченные объекты.
 
virtual MbProjectionsObjectsDuplicate (MbRegDuplicate *iReg=NULL) const
 Дать копию объекта.
 
void Relinquish ()
 Отпустить все указатели.
 

Открытые атрибуты

TPointer< RPArray< MbAnnCurves > > annCurves
 Аннотационные кривые (может быть нулем).
 
TPointer< RPArray< MbSimbolthThreadView > > annotations
 Аннотационные объекты (может быть нулем).
 
TPointer< RPArray< MbSymbol > > symbolObjects
 Условные обозначения (может быть нулем).
 
TPointer< RPArray< MbSpacePoints > > pointsData
 Пространственные точки (может быть нулем).
 
TPointer< RPArray< MbSpaceCurves > > curvesData
 Пространственные кривые (может быть нулем).
 

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

Дополнительные проецируемые объекты.

Дополнительные проецируемые объекты содержат:

  • аннотационные кривые,
  • аннотационные объекты,
  • условные обозначения,
  • пространственные точки,
  • пространственные кривые.
    Внимание:
  1. Элементы в массивах должны лежать с захватом по счетчику ссылок.
  2. Объект безусловно владеет массивами. Если массивы созданы локально, то их нужно отпустить через вызов Relinquish.

Конструктор(ы)

◆ MbProjectionsObjects()

MbProjectionsObjects::MbProjectionsObjects ( )
inline

Конструктор.

Конструктор пустых наборов проецируемых объектов.


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