RectangularTorus

RectangularTorus

Обзор

RectangularTorus — это класс в Aspose.3D FOSS для Java. Наследуется от: Primitive.

Параметризованный прямоугольный тор.

Этот класс предоставляет 41 метод для работы с объектами RectangularTorus в программах Java. Доступные методы включают: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded и ещё 25 методов. Все публичные члены доступны любому приложению Java после установки пакета Aspose.3D FOSS для Java. Свойства: angleStart, arc, boundingBox, castShadows, entityRendererKey, excluded и ещё 10.

Свойства

Имя:Тип:ДоступОписание:
innerRadiusdoubleЧтениеВнутренний радиус прямоугольного тора.
outerRadiusdoubleЧтениеВнешний радиус прямоугольного тора.
heightdoubleЧтениеВысота прямоугольного тора.
arcdoubleЧтениеПолный угол дуги, измеряемый в радианах.
angleStartdoubleЧтениеНачальный угол дуги, измеряемый в радианах.
radialSegmentsintЧтениеРадиальные сегменты.
castShadowsbooleanЧтениеПолучает, может ли эта геометрия отбрасывать тень.
receiveShadowsbooleanЧтениеПолучает, может ли эта геометрия принимать тени.
parentNodeNodeЧтениеПолучает родительский узел.
parentNodesArrayList<Node>ЧтениеПолучает родительские узлы.
excludedbooleanЧтениеПолучает исключённое.
boundingBoxBoundingBoxЧтениеПолучает ограничивающий прямоугольник.
entityRendererKeyEntityRendererKeyЧтениеПолучает ключ рендерера сущности.
sceneSceneЧтениеПолучает сцену.
nameStringЧтениеПолучает имя.
propertiesPropertyCollectionЧтениеПолучает свойства.

Методы

ПодписьОписание:
getInnerRadius() → doubleВнутренний радиус прямоугольного тора.
setInnerRadius(value: double)Устанавливает значение внутреннего радиуса.
getOuterRadius() → doubleВнешний радиус прямоугольного тора.
setOuterRadius(value: double)Устанавливает значение внешнего радиуса.
getHeight() → doubleВысота прямоугольного тора.
setHeight(value: double)Устанавливает значение высоты.
getArc() → doubleОбщий угол дуги, измеренный в радианах.
setArc(value: double)Устанавливает значение дуги.
getAngleStart() → doubleНачальный угол дуги, измеренный в радианах.
setAngleStart(value: double)Устанавливает начальное значение угла.
getRadialSegments() → intРадиальные сегменты.
setRadialSegments(value: int)Устанавливает значение радиальных сегментов.
RectangularTorus()Конструктор RectangularTorus.
toMesh() → MeshНе реализовано в FOSS-издании — бросает исключение во время выполнения. Выполняет вызов toMesh у этого экземпляра RectangularTorus.
getCastShadows() → booleanПолучает, может ли эта геометрия отбрасывать тень.
setCastShadows(value: boolean)Внутренний радиус прямоугольного тора.
getReceiveShadows() → booleanПолучает, может ли эта геометрия получать тень.
setReceiveShadows(value: boolean)Внешний радиус прямоугольного тора.
Primitive()Инициализирует новый экземпляр класса Primitive.
Primitive(name: String)Инициализирует новый экземпляр класса Primitive.
Entity(name: String)Вызывает Entity(name) у этого экземпляра RectangularTorus.
getParentNode() → NodeВозвращает родительский узел.
setParentNode(value: Node)Устанавливает значение родительского узла.
getParentNodes() → ArrayList<Node>Возвращает родительские узлы.
getExcluded() → booleanВозвращает исключённое.
setExcluded(value: boolean)Устанавливает исключаемое значение.
getBoundingBox() → BoundingBoxВозвращает ограничивающий прямоугольник.
getEntityRendererKey() → EntityRendererKeyВозвращает ключ рендерера сущности.
SceneObject()Параметризованный прямоугольный тор.
SceneObject(name: String)Вызывает SceneObject(name) у этого RectangularTorus экземпляра.
getScene() → SceneВозвращает сцену.
A3DObject()Вызывает A3DObject у этого RectangularTorus экземпляра.
A3DObject(name: String)Вызывает A3DObject(name) у этого RectangularTorus экземпляра.
getName() → StringВозвращает имя.
setName(name: String)Устанавливает значение имени.
getProperties() → PropertyCollectionВозвращает свойства.
findProperty(name: String) → PropertyВызывает findProperty(name) у этого экземпляра RectangularTorus.
getProperty(name: String) → ObjectВызывает getProperty(name) у этого экземпляра RectangularTorus.
setProperty(name: String, value: Object)Устанавливает значение свойства.
removeProperty(name: String) → booleanВызывает removeProperty(name) у этого экземпляра RectangularTorus.
removeProperty(property: Property) → booleanПолный угол дуги, измеренный в радианах.

См. также:

 Русский