RevolvedAreaSolid
Обзор
RevolvedAreaSolid — это класс в Aspose.3D FOSS для Java. Наследуется от: Entity, IMeshConvertible.
Этот класс представляет твёрдое тело, получаемое вращением поперечного сечения, заданного профилем, вокруг оси.
Этот класс предоставляет 33 метода для работы с объектами RevolvedAreaSolid в программах Java. Доступные методы включают: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName и ещё 18 методов. Все публичные члены доступны любому приложению Java после установки пакета Aspose.3D FOSS для Java. Свойства: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded и ещё 7.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
angleStart | double | Чтение | Получает начальный угол процедуры вращения, измеренный в радианах. |
angleEnd | double | Чтение | Получает конечный угол процедуры вращения, измеренный в радианах. |
axis | Vector3 | Чтение | Получает направление оси. |
origin | Vector3 | Чтение | Получает исходную точку вращения. |
shape | Profile | Чтение | Получает базовый профиль, используемый для вращения. |
parentNode | Node | Чтение | Получает родительский узел. |
parentNodes | ArrayList<Node> | Чтение | Получает родительские узлы. |
excluded | boolean | Чтение | Получает исключённые. |
boundingBox | BoundingBox | Чтение | Получает ограничивающий прямоугольник. |
entityRendererKey | EntityRendererKey | Чтение | Получает ключ рендерера сущности. |
scene | Scene | Чтение | Получает сцену. |
name | String | Чтение | Получает имя. |
properties | PropertyCollection | Чтение | Получает свойства. |
Методы
| Сигнатура | Описание: |
|---|---|
getAngleStart() → double | Получает начальный угол вращающей процедуры, измеренный в радианах. |
setAngleStart(value: double) | Устанавливает начальное значение угла. |
getAngleEnd() → double | Получает конечный угол вращающей процедуры, измеренный в радианах. |
setAngleEnd(value: double) | Устанавливает конечное значение угла. |
getAxis() → Vector3 | Получает направление оси. |
setAxis(value: Vector3) | Устанавливает значение оси. |
getOrigin() → Vector3 | Получает исходную точку вращения. |
setOrigin(value: Vector3) | Задает значение origin. |
getShape() → Profile | Получает базовый профиль, используемый для вращения. |
setShape(value: Profile) | Устанавливает значение формы. |
RevolvedAreaSolid() | Конструктор RevolvedAreaSolid. |
toMesh() → Mesh | Не реализовано в FOSS-издании — бросает во время выполнения. Преобразует вращаемое тело в объект Mesh для рендеринга или экспорта |
Entity(name: String) | Вызывает Entity(name) у этого экземпляра RevolvedAreaSolid. |
getParentNode() → Node | Возвращает родительский узел. |
setParentNode(value: Node) | Устанавливает значение родительского узла. |
getParentNodes() → ArrayList<Node> | Возвращает родительские узлы. |
getExcluded() → boolean | Возвращает исключённое. |
setExcluded(value: boolean) | Устанавливает исключаемое значение. |
getBoundingBox() → BoundingBox | Получает направление оси. |
getEntityRendererKey() → EntityRendererKey | Возвращает ключ рендерера сущности. |
SceneObject() | Этот класс представляет твёрдую модель, получаемую вращением поперечного сечения, заданного профилем, вокруг оси. |
SceneObject(name: String) | Вызывает SceneObject(name) у этого экземпляра RevolvedAreaSolid. |
getScene() → Scene | Возвращает сцену. |
A3DObject() | Вызывает A3DObject у этого экземпляра RevolvedAreaSolid. |
A3DObject(name: String) | Вызывает A3DObject(name) у этого экземпляра RevolvedAreaSolid. |
getName() → String | Возвращает имя. |
setName(name: String) | Устанавливает значение имени. |
getProperties() → PropertyCollection | Возвращает свойства. |
findProperty(name: String) → Property | Вызывает findProperty(name) у этого экземпляра RevolvedAreaSolid. |
getProperty(name: String) → Object | Вызывает getProperty(name) у этого экземпляра RevolvedAreaSolid. |
setProperty(name: String, value: Object) | Устанавливает значение свойства. |
removeProperty(name: String) → boolean | Выполняет вызов removeProperty(name) на этом экземпляре RevolvedAreaSolid. |
removeProperty(property: Property) → boolean | Выполняет вызов removeProperty(property) на этом экземпляре RevolvedAreaSolid. |