Скривка

Скривка

Общ преглед

Box е клас в Aspose.3D FOSS за Java. Наследници от: Geometry, IMeshConvertible.

Кутия примитивна.

Този клас предоставя 50 метода за работа с обектите Box в програми на Java. Наличните методи включват: A3DObject, Box, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows, и 36 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java. Свойства: boundingBox, castShadows, controlPoints, deformers, deformers2, excluded, и още 14 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
lengthSegmentsintПрочети.Получава или определя дължините на сегментите.
widthSegmentsintПрочети.Получава или определя широчина на сегментите.
heightSegmentsintПрочети.Получава или определя височина на сегментите.
lengthdoubleПрочети.Получава или определя дължината на кутията, изравнена в з-осе.
widthdoubleПрочети.Получава или определя ширината на кутията, изравнена в х-осе.
heightdoubleПрочети.Получава или определя височината на кутията, изравнена в оси Y.
visiblebooleanПрочети.Получава се видими.
castShadowsbooleanПрочети.Взема сенките.
receiveShadowsbooleanПрочети.Получава сенките.
controlPointsjava.util.List<Vector4>Прочети.Взема контролните точки.
vertexElementsjava.util.List<VertexElement>Прочети.Получава върховите елементи.
deformersjava.util.List<Deformer>Прочети.Хваща деформерите.
deformers2java.util.Collection<T>Прочети.Взема деформаторите2.
parentNodeNodeПрочети.Взема родителския възел.
parentNodesArrayList<Node>Прочети.Взема основните възли.
excludedbooleanПрочети.Изключените.
boundingBoxBoundingBoxПрочети.Взема граничната кутия.
sceneSceneПрочети.- Да, разбира се.
nameStringПрочети.- Да, но не и името.
propertiesPropertyCollectionПрочети.Взема имотите.

Методи за изчисляване на данните

ПодписътОписание на състоянието
Box()Инициализира нова инстанция на класа “Box”.
Box(length: double, width: double, height: double)Инициализира нова инстанция на класа “Box”.
Box(name: String, length: double, width: double, height: double, lengthSegments: int, widthSegments: int, heightSegments: int)Инициализира нова инстанция на класа “Box”.
getLengthSegments()intПолучава или определя дължините на сегментите.
setLengthSegments(value: int)Определя стойността на дължината на сегментите.
getWidthSegments()intПолучава или определя широчина на сегментите.
setWidthSegments(value: int)Определя стойността на широчината на сегментите.
getHeightSegments()intПолучава или определя височина на сегментите.
setHeightSegments(value: int)Определя стойността на височината на сегментите.
getLength()doubleПолучава или определя дължината на кутията, изравнена в з-осе.
setLength(value: double)Определя стойността на дължината.
getWidth()doubleПолучава или определя ширината на кутията, изравнена в х-осе.
setWidth(value: double)Определя значението на ширината.
getHeight()doubleПолучава или определя височината на кутията, изравнена в оси Y.
setHeight(value: double)Установява височината.
toMesh()MeshПреобразуване на текущ обект в мрежа.
Geometry()Назовава геометрията на тази кутия.
getVisible()booleanВърна визия.
setVisible(value: boolean)Определя видимата стойност.
getCastShadows()booleanВърна си сенките.
setCastShadows(value: boolean)Инициализира нова инстанция на класа “Box”.
getReceiveShadows()booleanВръща получаващите сенки.
setReceiveShadows(value: boolean)Инициализира нова инстанция на класата “Цилиндър”.
getControlPoints()java.util.List<Vector4>Върна контролните точки.
getVertexElements()java.util.List<VertexElement>Връща върховите елементи.
getDeformers()java.util.List<Deformer>Връща деформаторите.
getElement(type: VertexElementType)VertexElementПолучава или определя широчина на сегментите.
createElement(type: VertexElementType)VertexElementПолучава или определя височината на сегментите.
addElement(element: VertexElement)Назовава addElement(element) на този пример за кутия.
addDeformer(deformer: Deformer)Добавя деформер към тази геометрия и определя собственик референция.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVНазовава getVertexElementOfUV ((картиране) на този случай.
createElementUV(mapping: TextureMapping)VertexElementUVНазовава createElementUV(mapping) на този пример.
getDeformers2()java.util.Collection<T>Връща деформаторите2.
Entity()NURBS кривата е крива, представена от Nurbs ((Неуеднаквено рационално основание spline), A NursS криви се определя с неговия 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Получава система за превръщане на координатите на контролните точки/нормално по време на внос/експорт.

Вижте също:

 Български