RevolvedAreaSolid
Vue de l’ensemble
RevolvedAreaSolid C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Entity, IMeshConvertible.
Cette classe représente un modèle solide en tournant une section croisée fournie par un profil autour d’un axe.
Cette classe fournit 29 méthodes pour travailler avec des objets RevolvedAreaSolid dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin,17 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 : angleEnd, angleStart, axis, boundingBox, excluded, name,Et 6 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
angleStart | double | Lire | Il obtient l’angle de départ du procédé de rotation, mesuré en radian. |
angleEnd | double | Lire | Il obtient l’angle final de la procédure de rotation, mesurée en radian. |
axis | Vector3 | Lire | Il prend la direction de l’axe. |
origin | Vector3 | Lire | Il a obtenu le point d’origine de la rotation. |
shape | Profile | Lire | Il obtient le profil de base utilisé pour tourner. |
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 |
|---|---|
getAngleStart() → double | Il obtient l’angle de départ du procédé de rotation, mesuré en radian. |
setAngleStart(value: double) | Définir l’angle de valeur début. |
getAngleEnd() → double | Il obtient l’angle final de la procédure de rotation, mesurée en radian. |
setAngleEnd(value: double) | Définir la valeur angulaire. |
getAxis() → Vector3 | Il prend la direction de l’axe. |
setAxis(value: Vector3) | Déterminer la valeur de l’axe. |
getOrigin() → Vector3 | Il a obtenu le point d’origine de la tournée. |
setOrigin(value: Vector3) | Déterminer la valeur d’origine. |
getShape() → Profile | Il obtient le profil de base utilisé pour tourner. |
setShape(value: Profile) | Déterminer la forme de valeur. |
RevolvedAreaSolid() | Le constructeur de la place. |
toMesh() → Mesh | Non mis en œuvre dans l’édition FOSS – jette à temps plein. Appelez toMesh sur cette instance RevolvedAreaSolid. |
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. |