Le vol
Vue de l’ensemble
Plane C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Primitive.
Un avion paramétrique.
Cette classe fournit 36 méthodes pour travailler avec des objets de plan dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName,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 : boundingBox, castShadows, excluded, length, lengthSegments, name,Et 8 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
up | Vector3 | Lire | Si le vecteur de l’avion est atteint, la valeur par défaut est (0, 1, 0), cela affecte la génération de cet avion. |
| / | |||
length | double | Lire | Il a la longueur de l’avion. |
width | double | Lire | Il a la largeur de l’avion. |
lengthSegments | int | Lire | Il est à la hauteur des segments. |
widthSegments | int | Lire | Il est à la largeur des segments. |
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 |
|---|---|
Plane() | Initialisez une nouvelle instance du Plan avec la taille par défaut 1x1. |
Plane(length: double, width: double) | Il a mis en place une nouvelle instance de l’avion. |
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int) | Il a mis en place une nouvelle instance de l’avion. |
getUp() → Vector3 | Si le vecteur de l’avion est atteint, la valeur par défaut est (0, 1, 0), cela affecte la génération de cet avion. |
| / | |
setUp(value: Vector3) | Déterminer la valeur. |
getLength() → double | Il a la longueur de l’avion. |
setLength(value: double) | Déterminer la valeur de longueur. |
getWidth() → double | Il a la largeur de l’avion. |
setWidth(value: double) | Déterminer la valeur de largeur. |
getLengthSegments() → int | Il est à la hauteur des segments. |
setLengthSegments(value: int) | Déterminer la valeur des segments de longueur. |
getWidthSegments() → int | Il est à la largeur des segments. |
setWidthSegments(value: int) | Déterminer la valeur des segments de largeur. |
toMesh() → Mesh | Convertir l’objet actuel en mesh. |
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. |