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 for 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(name: String) | Назовава Light ((име) на този пример от Light. |
getColor() → Vector3 | Върна цвета. |
setColor(value: Vector3) | Задава стойността на цвета. |
getIntensity() → float | Връща интензивността. |
setIntensity(value: float) | Задава стойността на интензитета. |
getFalloffStart() → float | Връща началото на отпадането. |
setFalloffStart(value: float) | Задава началната стойност на затихването. |
getFalloffEnd() → float | Връща края на отпадъците. |
setFalloffEnd(value: float) | Задава крайната стойност на затихването. |
getInnerAngle() → float | Връща вътрешния ъгъл. |
setInnerAngle(value: float) | Задава стойността на вътрешния ъгъл. |
getOuterAngle() → float | Връща външния ъгъл. |
setOuterAngle(value: float) | Задава стойността на външния ъгъл. |
getType() → LightType | Връща типа. |
setType(value: LightType) | Задава стойността на типа. |
getEnabled() → boolean | Връща на включените. |
setEnabled(value: boolean) | Задава стойността на enabled. |
getBoundingBox() → BoundingBox | Връща граничната кутия. |
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() | Параметризиран цилиндър. Може да се използва и за представяне на конус, когато един от радиусаTop/radiusBottom е нула. |
getName() → String | Височина на чинията. |
setName(name: String) | Конструира профил CircleShape с определен радиус. |
getProperties() → PropertyCollection | Инициализира нова инстанция на класата “Цилиндър”. |
findProperty(name: String) → Property | Инициализира нова инстанция на класа Кости. |
getProperty(name: String) → Object | Получава трансформационната матрица на възела в текущата поза. |
setProperty(name: String, value: Object) | Получава сегментите на ширината. |
removeProperty(name: String) → boolean | Получава ключа на рендеръра на този ентитет. |