v4.4

Разделы

 Port

Классы

class  Entity
 Базовый элемент проекта Renga, например объект или стиль. Подробнее...
class  ModelGeometry
 Модельная геометрия. Подробнее...
class  Parameter
 Параметр стиля объекта. Подробнее...
class  ParameterContainer
 Контейнер параметров. Подробнее...
class  ParameterGroup
 Группа параметров стиля. Подробнее...

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

enum  FoundationShape { Rect , Trapeze }
 Форма фундамента. Подробнее...

Функции

Entity GetRebarStyle (number id)
 Возвращает стиль арматурного стержня по идентификатору.
value GetParameterValue (Entity entity, string name)
 Возвращает значение параметра по имени.
Entity GetReinforcementUnitStyle (number id)
 Возвращает стиль арматурного изделия по идентификатору.
BoundingBox GetBoundingBox (Entity entity)
 Возвращает габаритный куб детальной геометрии сущности (объекта или стиля) в её локальной системе координат.
object GetSectionProfile (Entity entity)
 Возвращает профиль сечения объекта.
Entity GetTypeName (object anyObject)
 Возвращает имя типа переданного объекта.

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

◆ FoundationShape

Форма фундамента.

Начиная с
v4.0
Элементы перечислений
Rect 

Прямоугольный фундамент.

Trapeze 

Трапециевидный фундамент.

Функции

◆ GetBoundingBox()

BoundingBox GetBoundingBox ( Entity entity)

Возвращает габаритный куб детальной геометрии сущности (объекта или стиля) в её локальной системе координат.

Начиная с
v4.0

◆ GetParameterValue()

value GetParameterValue ( Entity entity,
string name )

Возвращает значение параметра по имени.

Начиная с
v4.0

Допустимые параметры

EntityПараметры 
RebarStylenumberRebarDiameter
Диаметр арматурного стержня.
numberReinforcementGradeId
Идентификатор класса армирования.
numberMaterialId
Идентификатор материала.
IsolatedFoundationFoundationShapeIsolatedFoundationShape
Форма.
numberIsolatedFoundationWidth
Ширина.
numberIsolatedFoundationDepth
Глубина.
numberIsolatedFoundationHeight
Высота.
numberIsolatedFoundationWidthTop
Ширина верха (для трапециевидной формы).
numberIsolatedFoundationDepthTop
Глубина верха (для трапециевидной формы).
Column
Начиная с v4.4
numberColumnHeight
Высота.

◆ GetRebarStyle()

Entity GetRebarStyle ( number id)

Возвращает стиль арматурного стержня по идентификатору.

Начиная с
v2.0

◆ GetReinforcementUnitStyle()

Entity GetReinforcementUnitStyle ( number id)

Возвращает стиль арматурного изделия по идентификатору.

Начиная с
v4.0

◆ GetSectionProfile()

object GetSectionProfile ( Entity entity)

Возвращает профиль сечения объекта.

Начиная с
v4.4

◆ GetTypeName()

Entity GetTypeName ( object anyObject)

Возвращает имя типа переданного объекта.

Начиная с
v4.4