Пирамида

Пирамида

Общ преглед

Pyramid е клас в Aspose.3D FOSS за Java. Наследници от: Primitive.

Параметризирана пирамида.

Този клас предоставя 33 метода за работа с обектите на Пирамидата в програми Java. Наличните методи включват: A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getExcluded, getHeight, и 20 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java. Свойства: bottomArea, bottomOffset, boundingBox, castShadows, excluded, height, и още 7 .

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

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
bottomAreaVector2Прочети.Площ на долната капачка.
topAreaVector2Прочети.Площта на горната капачка.
bottomOffsetVector3Прочети.Оффесиране за долните върхове.
heightdoubleПрочети.Височината на пирамидата.
castShadowsbooleanПрочети.Получава дали тази геометрия може да хвърли сянка.
receiveShadowsbooleanПрочети.Получава дали тази геометрия може да приеме сянка.
parentNodeNodeПрочети.Взема родителския възел.
parentNodesArrayList<Node>Прочети.Взема основните възли.
excludedbooleanПрочети.Изключените.
boundingBoxBoundingBoxПрочети.Взема граничната кутия.
sceneSceneПрочети.- Да, разбира се.
nameStringПрочети.- Да, но не и името.
propertiesPropertyCollectionПрочети.Взема имотите.

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

ПодписътОписание на състоянието
getBottomArea()Vector2Площ на долната капачка.
setBottomArea(value: Vector2)Определя стойността на долната площ.
getTopArea()Vector2Площта на горната капачка.
setTopArea(value: Vector2)Определя стойността на горната област.
getBottomOffset()Vector3Оффесиране за долните върхове.
setBottomOffset(value: Vector3)Определя ниската стойност на разпределението.
getHeight()doubleВисочината на пирамидата.
setHeight(value: double)Установява височината.
Pyramid()Постройте нова пирамида с по-долу област на подразбиране (сп. 10, 10) и височина по подзамяна (Сп.).
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)Постройте нова пирамида с определена долна и горна площ и височина.
toMesh()MeshНе е реализиран в изданието на FOSS хвърляне по време на изпълнение. Обажда се на Меш за тази пирамида.
getCastShadows()booleanПолучава дали тази геометрия може да хвърли сянка.
setCastShadows(value: boolean)Вътрешният радиус на правоъгълния тор.
getReceiveShadows()booleanПолучава дали тази геометрия може да приеме сянка.
setReceiveShadows(value: boolean)Външният радиус на правоъгълния тор.
Primitive(name: String)Инициализира нова инстанция на класа “Примтив”.
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Получава система за превръщане на координатите на контролните точки/нормално по време на внос/експорт.

Вижте също:

 Български