RectangularTorus
Vue de l’ensemble
RectangularTorus C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Primitive.
Tours rectangulaire paramétrifié.
Cette classe fournit 36 méthodes pour travailler avec des objets RectangularTorus dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getExcluded, getHeight,24 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : angleStart, arc, boundingBox, castShadows, excluded, height,Et 9 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
innerRadius | double | Lire | Le rayon intérieur du torus rectangulaire. |
outerRadius | double | Lire | Le rayon extérieur du torus rectangulaire. |
height | double | Lire | La hauteur du torus rectangulaire. |
arc | double | Lire | L’angle total de l’arc, mesuré en radian. |
angleStart | double | Lire | L’angle de départ du arc, mesuré en radian. |
radialSegments | int | Lire | Les segments radiales. |
castShadows | boolean | Lire | Il faut savoir si cette géométrie peut faire l’ombre. |
receiveShadows | boolean | Lire | Il est possible que cette géométrie reçoive une ombre. |
parentNode | Node | Lire | Il est le node parent. |
parentNodes | ArrayList<Node> | Lire | Il a les nœuds parent. |
excluded | boolean | Lire | Il y a les exclus. |
boundingBox | BoundingBox | Lire | Il a la boîte de bord. |
scene | Scene | Lire | Il reçoit la scène. |
name | String | Lire | Il reçoit le nom. |
properties | PropertyCollection | Lire | Il a les propriétés. |
méthodes
| Signature | Description |
|---|---|
getInnerRadius() → double | Le rayon intérieur du torus rectangulaire. |
setInnerRadius(value: double) | Déterminer la valeur du rayon intérieur. |
getOuterRadius() → double | Le rayon extérieur du torus rectangulaire. |
setOuterRadius(value: double) | Déterminer la valeur de rayon extérieur. |
getHeight() → double | La hauteur du torus rectangulaire. |
setHeight(value: double) | Déterminer la valeur de hauteur. |
getArc() → double | L’angle total de l’arc, mesuré en radian. |
setArc(value: double) | Déterminer la valeur de l’arc. |
getAngleStart() → double | L’angle de départ du arc, mesuré en radian. |
setAngleStart(value: double) | Définir l’angle de valeur début. |
getRadialSegments() → int | Les segments radiales. |
setRadialSegments(value: int) | Il est important de définir les segments radiales. |
RectangularTorus() | Le constructeur de la place. |
toMesh() → Mesh | Non mis en œuvre dans l’édition FOSS – jette à temps plein. Appelez toMesh sur cette instance RectangularTorus. |
getCastShadows() → boolean | Il faut savoir si cette géométrie peut faire l’ombre. |
setCastShadows(value: boolean) | Le rayon intérieur du torus rectangulaire. |
getReceiveShadows() → boolean | Il est possible que cette géométrie reçoive une ombre. |
setReceiveShadows(value: boolean) | Le rayon extérieur du torus rectangulaire. |
Primitive(name: String) | Il a commencé une nouvelle instance de la classe primitive. |
Entity() | La courbe NURBS est une couronne représentée par la Nurbs(non uniforme base rationnelle spline), Une courba Nursse est définie par son getOrder(), un ensemble de Geometry.getControlPoints() et un getKnotVectors() Le composant w dans le point de contrôle est utilisé comme poids du point, qu’il soit un CurveDimension.TWO_DIMENSIONAL ou CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | Constructeur de l’instance. |
setParentNode(value: Node) | L’opérateur Boolean utilisé dans l’exploitation pour créer la messe résultante. |
getParentNodes() → ArrayList<Node> | Constructeur protégé pour permettre aux classes dérivées de définir des noms. |
getExcluded() → boolean | L’opérateur Boolean utilisé dans l’exploitation pour créer la messe résultante. |
setExcluded(value: boolean) | Déterminer la valeur exclusive. |
getBoundingBox() → BoundingBox | Le premier opérateur de l’opératrice Boolean. |
SceneObject() | L’opérateur Boolean vous permet d’appliquer l’action Boulean sur deux instances IMeshConvertible. |
getScene() → Scene | Le constructeur de la place. |
A3DObject() | Paramétrifié Cylindre. Il peut également être utilisé pour représenter un con lorsque l’un des radiosTop/radiusBottom est zéro. |
getName() → String | Les segments de la courbe. |
setName(name: String) | Construit un profil CircleShape avec un rayon spécifié. |
getProperties() → PropertyCollection | Il a créé une nouvelle classe de cylindres. |
findProperty(name: String) → Property | Il a commencé une nouvelle instance de la classe Bone. |
getProperty(name: String) → Object | Il obtient la matrice de transformation du nod dans la position actuelle. |
setProperty(name: String, value: Object) | Il est à la largeur des segments. |
removeProperty(name: String) → boolean | Il obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation. |