Light
Обзор
Light — это класс в Aspose.3D FOSS для Java. Наследуется от: Entity.
Этот класс предоставляет 36 методов для работы с объектами Light в программах Java. Доступные методы включают: A3DObject, Entity, Light, SceneObject, findProperty, getBoundingBox, getColor, getEnabled, getEntityRendererKey, getExcluded, getFalloffEnd, getFalloffStart, и 23 дополнительных метода. Все публичные члены доступны любому приложению Java после установки пакета Aspose.3D FOSS для Java. Свойства: boundingBox, color, enabled, entityRendererKey, excluded, falloffEnd, и ещё 10.
Свойства
| Имя | Тип | Access | Описание |
|---|---|---|---|
color | Vector3 | Читать | Получает цвет. |
intensity | float | Читать | Получает интенсивность. |
falloffStart | float | Читать | Получает начало затухания. |
falloffEnd | float | Читать | Получает конец затухания. |
innerAngle | float | Читать | Получает внутренний угол. |
outerAngle | float | Читать | Получает внешний угол. |
type | LightType | Читать | Получает тип. |
enabled | boolean | Читать | Получает значение enabled. |
boundingBox | BoundingBox | Читать | Получает ограничивающий прямоугольник. |
parentNode | Node | Читать | Получает родительский узел. |
parentNodes | ArrayList<Node> | Читать | Получает родительские узлы. |
excluded | boolean | Читать | Получает исключённые. |
entityRendererKey | EntityRendererKey | Читать | Получает ключ рендерера сущности. |
scene | Scene | Читать | Получает сцену. |
name | String | Читать | Получает имя. |
properties | PropertyCollection | Читать | Получает свойства. |
Методы
| Signature | Описание |
|---|---|
Light() | Вызывает Light у данного экземпляра Light. |
Light(name: String) | Вызывает Light(name) у данного экземпляра Light. |
getColor() → Vector3 | Возвращает цвет. |
setColor(value: Vector3) | Устанавливает значение цвета. |
getIntensity() → float | Возвращает интенсивность. |
setIntensity(value: float) | Устанавливает значение интенсивности. |
getFalloffStart() → float | Возвращает falloff start. |
setFalloffStart(value: float) | Устанавливает начальное значение затухания. |
getFalloffEnd() → float | Возвращает falloff end. |
setFalloffEnd(value: float) | Устанавливает конечное значение затухания. |
getInnerAngle() → float | Возвращает inner angle. |
setInnerAngle(value: float) | Устанавливает значение внутреннего угла. |
getOuterAngle() → float | Возвращает outer angle. |
setOuterAngle(value: float) | Задает внешнее значение угла. |
getType() → LightType | Возвращает type. |
setType(value: LightType) | Устанавливает значение типа. |
getEnabled() → boolean | Возвращает enabled. |
setEnabled(value: boolean) | Устанавливает значение enabled. |
getBoundingBox() → BoundingBox | Возвращает bounding box. |
Entity(name: String) | Конструктор BooleanOperator. |
getParentNode() → Node | Конструктор экземпляра. |
setParentNode(value: Node) | Логический оператор, используемый в операции для создания результирующей сетки. |
getParentNodes() → ArrayList<Node> | Защищённый конструктор, позволяющий производным классам задавать имя. |
getExcluded() → boolean | Логический оператор, используемый в операции для создания результирующей сетки. |
setExcluded(value: boolean) | Устанавливает исключаемое значение. |
getEntityRendererKey() → EntityRendererKey | Возвращает ключ рендерера сущности. |
SceneObject() | Логический оператор позволяет выполнять булеву операцию над двумя экземплярами IMeshConvertible. |
getScene() → Scene | Конструктор BooleanOperator. |
A3DObject() | Параметрический цилиндр. Его также можно использовать для представления конуса, когда один из параметров radiusTop/radiusBottom равен нулю. |
getName() → String | Высота блюда. |
setName(name: String) | Создаёт профиль CircleShape с указанным радиусом. |
getProperties() → PropertyCollection | Инициализирует новый экземпляр класса Cylinder. |
findProperty(name: String) → Property | Инициализирует новый экземпляр класса Bone. |
getProperty(name: String) → Object | Получает матрицу преобразования узла в текущей позе. |
setProperty(name: String, value: Object) | Получает сегменты ширины. |
removeProperty(name: String) → boolean | Получает ключ рендерера сущности для этой сущности. |