Torus
Vue de l’ensemble
Torus C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Primitive.
Paramétrifiée de torus.
Cette classe fournit 35 méthodes pour travailler avec les objets Torus dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Entity, Primitive, SceneObject, Torus, findProperty, getArc, getBoundingBox, getCastShadows, getExcluded, getName, getParentNode,22 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 : arc, boundingBox, castShadows, excluded, name, parentNode,Et 8 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
radius | double | Lire | Il reçoit le rayon du torus. |
tube | double | Lire | Il est à la radio du tube. |
radialSegments | int | Lire | Il est composé des segments radiales. |
tubularSegments | int | Lire | Il est composé des segments tubulaires. |
arc | double | Lire | Il a le arc. |
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 |
|---|---|
Torus() | Il a commencé une nouvelle instance de la classe Torus. |
Torus(name: String, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double) | Il a commencé une nouvelle instance de la classe Torus. |
getRadius() → double | Il reçoit le rayon du torus. |
setRadius(value: double) | Déterminer la valeur de rayon. |
getTube() → double | Il est à la radio du tube. |
setTube(value: double) | Déterminer la valeur du tube. |
getRadialSegments() → int | Il est composé des segments radiales. |
setRadialSegments(value: int) | Il est important de définir les segments radiales. |
getTubularSegments() → int | Il est composé des segments tubulaires. |
setTubularSegments(value: int) | Déterminer la valeur des segments tubulaires. |
getArc() → double | Il a le arc. |
setArc(value: double) | Déterminer la valeur de l’arc. |
toMesh() → Mesh | Non mis en œuvre dans l’édition FOSS – jette à temps plein. Il appelle à Mesh sur cette instance de Torus. |
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. |