Перейти к статье

 

Описание класса Entity

Базовый класс всех типов геометрии и сетки.

Ссылки на описание классов

PyObservable
Entity
GeomEntity
Body | Curve | Surface | Vertex | Volume

Функции класса

  destroy_cubit_entity  
[ float ] bounding_box Возвращает ограничительную рамку Объекта.
[ float ] center_point Возвращает центральную точку Объекта.
int id Возвращает id Объекта.
  is_visible Задает степень видимости Объекта.
int is_visible Возвращает степень видимости Объекта.
  is_transparent Задает степень прозрачности Объекта.
int is_transparent Возвращает степень прозрачности Объекта.

Документация по функциям


destroy_cubit_entity()


[ float ] bounding_box()

Возвращает ограничительную рамку Объекта.

Пример

 b_box = entity.bounding_box()

Возвращает

Граница как вектор (или список), где индексы соответствуют значениям следующим образом: 0 - минимальное значение x 1 - минимальное значение y 2 - минимальное значение z 3 - максимальное значение x 4 - максимальное значение y 5 - максимальное значение z


[ float ] center_point()

Возвращает центральную точку Объекта.

Пример

 center = entity.center_point()

Возвращает

130/5000 Центральная точка в виде вектора (или списка), где индексы соответствуют значениям следующим образом: 0 - значение x 1 - значение y 2 - значение z


int id()

Возвращает id Объекта.

Пример

 id = entity.id()

Возвращает

The id of the Entity


is_visible(visibility_flag)

Задает степень видимости Объекта.

Пример

 entity.is_visible(1)

Параметры

visibility_flag Флаг, который устанавливает, видим ли Объект (1) или нет (0)

int is_visible()

Возвращает степень видимости Объекта.

Пример

 vis = entity.is_visible()

Возвращает

Текущее состояние видимости Объекта (1, если видно, 0, если нет)


is_transparent(transparency_flag)

Задает степень прозрачности Объекта.

Пример

 entity.is_transparent(1)

Параметры

transparency_flag Флаг, который устанавливает, является ли объект прозрачным (1) или нет (0)

int is_transparent()

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

Пример

 trans = entity.is_transparent()

Возвращает

Текущее состояние прозрачности Объекта (1, если прозрачно, 0, если нет)