RectangularTorus

RectangularTorus

Общ преглед

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

Параметризиран правоъгълен торус.

Този клас предоставя 36 метода за работа с RectangularTorus обекти в Java програми. Наличните методи включват: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getExcluded, getHeight, и 24 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.3D FOSS for Java. Свойства: angleStart, arc, boundingBox, castShadows, excluded, height, и още 9.

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

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
innerRadiusdoubleПрочети.Вътрешният радиус на правоъгълния тор.
outerRadiusdoubleПрочети.Външният радиус на правоъгълния тор.
heightdoubleПрочети.Височината на правоъгълния тор.
arcdoubleПрочети.Общият ъгъл на дъгата, измерен в радиани.
angleStartdoubleПрочети.Измерване на началния ъгъл на дъгата в радиани.
radialSegmentsintПрочети.Радиалните сегменти.
castShadowsbooleanПрочети.Получава дали тази геометрия може да хвърли сянка.
receiveShadowsbooleanПрочети.Получава дали тази геометрия може да приеме сянка.
parentNodeNodeПрочети.Взема родителския възел.
parentNodesArrayList<Node>Прочети.Взема основните възли.
excludedbooleanПрочети.Изключените.
boundingBoxBoundingBoxПрочети.Взема граничната кутия.
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 хвърляне по време на изпълнение. Обади се на Меш за случая.
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Получава система за превръщане на координатите на контролните точки/нормално по време на внос/експорт.

Вижте също:

 Български