RectangularTorus

RectangularTorus

Przegląd

RectangularTorus jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Primitive.

Parametryzowany prostokątny torus.

Ta klasa udostępnia 41 metod do pracy z obiektami RectangularTorus w programach Java. Dostępne metody to: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded oraz 25 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: angleStart, arc, boundingBox, castShadows, entityRendererKey, excluded oraz 10 kolejnych.

Właściwości

NazwaTypDostępOpis
innerRadiusdoubleOdczytWewnętrzny promień prostokątnego torusa.
outerRadiusdoubleOdczytZewnętrzny promień prostokątnego torusa.
heightdoubleOdczytWysokość prostokątnego torusa.
arcdoubleOdczytCałkowity kąt łuku, mierzony w radianach.
angleStartdoubleOdczytKąt początkowy łuku, mierzony w radianach.
radialSegmentsintOdczytSegmenty promieniowe.
castShadowsbooleanOdczytPobiera informację, czy ta geometria może rzucać cień.
receiveShadowsbooleanOdczytPobiera, czy ta geometria może odbierać cień.
parentNodeNodeOdczytPobiera węzeł nadrzędny.
parentNodesArrayList<Node>OdczytPobiera węzły nadrzędne.
excludedbooleanOdczytPobiera wykluczone.
boundingBoxBoundingBoxOdczytZwraca ramkę ograniczającą.
entityRendererKeyEntityRendererKeyOdczytPobiera klucz renderera encji.
sceneSceneOdczytPobiera scenę.
nameStringOdczytZwraca nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
getInnerRadius() → doubleWewnętrzny promień prostokątnego torusa.
setInnerRadius(value: double)Ustawia wartość wewnętrznego promienia.
getOuterRadius() → doubleZewnętrzny promień prostokątnego torusa.
setOuterRadius(value: double)Ustawia wartość zewnętrznego promienia.
getHeight() → doubleWysokość prostokątnego torusa.
setHeight(value: double)Ustawia wartość wysokości.
getArc() → doubleCałkowity kąt łuku, mierzony w radianach.
setArc(value: double)Ustawia wartość łuku.
getAngleStart() → doubleKąt początkowy łuku, mierzony w radianach.
setAngleStart(value: double)Ustawia początkową wartość kąta.
getRadialSegments() → intSegmenty promieniowe.
setRadialSegments(value: int)Ustawia wartość segmentów promieniowych.
RectangularTorus()Konstruktor RectangularTorus.
toMesh() → MeshNiezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje toMesh na tej instancji RectangularTorus.
getCastShadows() → booleanPobiera, czy ta geometria może rzucać cień.
setCastShadows(value: boolean)Promień wewnętrzny prostokątnego torusa.
getReceiveShadows() → booleanPobiera, czy ta geometria może odbierać cień.
setReceiveShadows(value: boolean)Zewnętrzny promień prostokątnego torusa.
Primitive()Inicjalizuje nową instancję klasy Primitive.
Primitive(name: String)Inicjalizuje nową instancję klasy Primitive.
Entity(name: String)Wywołuje Entity(name) na tej instancji RectangularTorus.
getParentNode() → NodeZwraca węzeł nadrzędny.
setParentNode(value: Node)Ustawia wartość węzła nadrzędnego.
getParentNodes() → ArrayList<Node>Zwraca węzły nadrzędne.
getExcluded() → booleanZwraca wykluczone.
setExcluded(value: boolean)Ustawia wykluczoną wartość.
getBoundingBox() → BoundingBoxZwraca ramkę ograniczającą.
getEntityRendererKey() → EntityRendererKeyZwraca klucz renderera encji.
SceneObject()Parametryzowany prostokątny torus.
SceneObject(name: String)Wywołuje SceneObject(name) na tej instancji RectangularTorus.
getScene() → SceneZwraca scenę.
A3DObject()Wywołuje A3DObject na tej instancji RectangularTorus.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji RectangularTorus.
getName() → StringZwraca nazwę.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji RectangularTorus.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji RectangularTorus.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji RectangularTorus.
removeProperty(property: Property) → booleanCałkowity kąt łuku, mierzony w radianach.

Zobacz także

 Polski