RevolvedAreaSolid

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.

Свойства

Имя:Тип:ДоступОписание:
angleStartdoubleЧтениеПолучает начальный угол процедуры вращения, измеренный в радианах.
angleEnddoubleЧтениеПолучает конечный угол процедуры вращения, измеренный в радианах.
axisVector3ЧтениеПолучает направление оси.
originVector3ЧтениеПолучает исходную точку вращения.
shapeProfileЧтениеПолучает базовый профиль, используемый для вращения.
parentNodeNodeЧтениеПолучает родительский узел.
parentNodesArrayList<Node>ЧтениеПолучает родительские узлы.
excludedbooleanЧтениеПолучает исключённые.
boundingBoxBoundingBoxЧтениеПолучает ограничивающий прямоугольник.
entityRendererKeyEntityRendererKeyЧтениеПолучает ключ рендерера сущности.
sceneSceneЧтениеПолучает сцену.
nameStringЧтениеПолучает имя.
propertiesPropertyCollectionЧтениеПолучает свойства.

Методы

СигнатураОписание:
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.

См. также:

 Русский