RevolvedAreaSolid

RevolvedAreaSolid

Огляд

RevolvedAreaSolid є клас в Aspose.3D FOSS для Java. Наследники від: Entity, IMeshConvertible.

Цей клас представляє тверду модель шляхом обертання перекрінку, забезпеченого профілем навколо осі.

Цей клас надає 29 методів для роботи з об’єктами RevolvedAreaSolid в програмах Java. Доступні методи включають: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin, і 17 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: angleEnd, angleStart, axis, boundingBox, excluded, name, і ще 6.

Властивості

NameTypeAccessDescription
angleStartdoubleReadОтримає початок крутячої процедури, вимірюється в радианах.
angleEnddoubleReadОтримає кінцевий кут обертання, вимірюється в радианах.
axisVector3ReadОбирає напрям осі.
originVector3ReadОбирає пункт походження обертання.
shapeProfileReadЗалишає базовий профіль, який використовується для обертання.
parentNodeNodeReadОбирає батьківський вузол.
parentNodesArrayList<Node>ReadОбирає батьківські вузли.
excludedbooleanReadВиключені.
boundingBoxBoundingBoxReadВін отримує рамку.
sceneSceneReadЗнайде місце.
nameStringReadЗнає ім’я.
propertiesPropertyCollectionReadВін отримує власність.

Методи

SignatureDescription
getAngleStart() → doubleОтримає початок крутячої процедури, вимірюється в радианах.
setAngleStart(value: double)Налаштовує початок кута.
getAngleEnd() → doubleОтримає кінцевий кут обертання, вимірюється в радианах.
setAngleEnd(value: double)Налаштовує конечне значення кута.
getAxis() → Vector3Обирає напрям осі.
setAxis(value: Vector3)Налаштовує значення осі.
getOrigin() → Vector3Обирає пункт походження обертання.
setOrigin(value: Vector3)Налаштовує значення походження.
getShape() → ProfileЗалишає базовий профіль, який використовується для обертання.
setShape(value: Profile)Налаштовує значення форми.
RevolvedAreaSolid()Створитель RevolvedAreaSolid.
toMesh() → MeshНе реалізовано в виданні FOSS викидає під час виконання. Покликає Меша на цю інстанцію.
Entity()НУРБС крива - це кривина, представлена NURBS ((Неоднорічною раціональною базою), Крив Nurbs визначається його getOrder (), набір ваганих Geometry.getControlPoints ().) і getKnotVectors ( .)) Компонент w в контрольній точці використовується як вагу контрольної точки, незалежно від того, чи є вона CurveDimension.TWO_DIMENSIONAL або CurveDimension.THREE_DIMENSIONAL
getParentNode() → NodeКонструктор прикладу.
setParentNode(value: Node)Булевий оператор, який використовується в операції для створення результативної масі.
getParentNodes() → ArrayList<Node>Захищений конструктор для дозволення виведенням імен.
getExcluded() → booleanБулевий оператор, який використовується в операції для створення результативної масі.
setExcluded(value: boolean)Налаштовує виключене значення.
getBoundingBox() → BoundingBoxПерший операнд булевого оператора.
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Обирає систему координатів точок контролю/нормальних під час імпорту/експорту.

Дивіться також

 Українська