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

 

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

Определяет объем объекта, в основном совпадает с классом RefVolume Fidesys.

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

PyObservable
Entity
GeomEntity
Volume

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

float volume Возвращает значение объема.
  color Задает цвет объемаe.
int color Возвращает цвет объема.
[ float ] principal_axes Возвращает главные оси объема.
[ float ] principal_moments Возвращает главные моменты объема.
[ float ] centroid Возвращает центральную точку объема..

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


float volume()

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

Пример

 vol = volume.volume()

Возвращает

Значение объема


color(value)

Задает цвет объемаe.

Пример

 volume.color(0)

Параметры

value Значение цвета, которое будет иметь объем

int color()

Возвращает цвет объема

Пример

 col = volume.color()

Возвращает

Значение цвета, связанное с текущим цветом объема


[ float ] principal_axes()

Возвращает главные оси объема.

Пример

 axes = volume.principal_axes()

Возвращает

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


[ float ] principal_moments()

Возвращает главные моменты объема.

Пример

 moments = volume.principal_moments()

Возвращает

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


[ float ] centroid()

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

Пример

 centroid = volume.centroid()

Возвращает

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