ArbitraryProfile

ArbitraryProfile

Обзор

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

Этот класс позволяет создавать 2D профиль непосредственно из произвольной кривой.

Этот класс предоставляет 27 методов для работы с объектами ArbitraryProfile в программах Java. Доступные методы включают: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName и ещё 11 методов. Все публичные члены доступны любому приложению Java после установки пакета Aspose.3D FOSS для Java. Свойства: boundingBox, curve, entityRendererKey, excluded, holes, name и ещё 4.

Свойства

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

Методы

ПодписьОписание:
ArbitraryProfile()Конструктор ArbitraryProfile.
ArbitraryProfile(curve: Curve)Конструктор ArbitraryProfile с начальной кривой.
getCurve() → CurveПолучает Curve, используемый для построения профиля.
setCurve(value: Curve)Устанавливает Curve, используемый для построения профиля.
getHoles() → ArrayList<Curve>Получает отверстия профиля, также представленные в виде кривой.
Profile()Конструктор.
getBoundingBox() → BoundingBoxВозвращает ограничивающий прямоугольник.
Entity(name: String)Вызывает Entity(name) у этого экземпляра ArbitraryProfile.
getParentNode() → NodeВозвращает родительский узел.
setParentNode(value: Node)Устанавливает значение родительского узла.
getParentNodes() → ArrayList<Node>Возвращает родительские узлы.
getExcluded() → booleanВозвращает исключённые.
setExcluded(value: boolean)Устанавливает исключаемое значение.
getEntityRendererKey() → EntityRendererKeyВозвращает ключ рендерера сущности.
SceneObject()Вызывает SceneObject у этого экземпляра ArbitraryProfile.
SceneObject(name: String)Вызывает SceneObject(name) у этого экземпляра ArbitraryProfile.
getScene() → SceneВозвращает сцену.
A3DObject()Вызывает A3DObject у этого экземпляра ArbitraryProfile.
A3DObject(name: String)Вызывает A3DObject(name) у этого экземпляра ArbitraryProfile.
getName() → StringКонструктор ArbitraryProfile.
setName(name: String)Устанавливает значение имени.
getProperties() → PropertyCollectionВозвращает свойства.
findProperty(name: String) → PropertyВызывает findProperty(name) у этого экземпляра ArbitraryProfile.
getProperty(name: String) → ObjectВызывает getProperty(name) у этого экземпляра ArbitraryProfile.
setProperty(name: String, value: Object)Устанавливает значение свойства.
removeProperty(name: String) → booleanВызывает removeProperty(name) у этого экземпляра ArbitraryProfile.
removeProperty(property: Property) → booleanВызывает removeProperty(property) у этого экземпляра ArbitraryProfile.

См. также:

 Русский