Boîte
Vue de l’ensemble
Box C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Geometry, IMeshConvertible.
La boîte primitive.
Cette classe fournit 50 méthodes pour travailler avec les objets de boîte dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Box, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,36 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, controlPoints, deformers, deformers2, excluded,Et 14 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
lengthSegments | int | Lire | Obtenez ou définissez des segments de longueur. |
widthSegments | int | Lire | Obtenez ou définissez des segments de largeur. |
heightSegments | int | Lire | Obtenez ou définissez des segments de hauteur. |
length | double | Lire | Obtenez ou mettez la longueur de boîte en alignement dans l’axe z. |
width | double | Lire | Obtenez ou définissez la largeur de boîte en alignement dans les axes x. |
height | double | Lire | Obtenez ou mettez la hauteur de la boîte en alignement dans l’axe y. |
visible | boolean | Lire | Il y a le visible. |
castShadows | boolean | Lire | Il y a des ombres de cast. |
receiveShadows | boolean | Lire | Il reçoit les ombres. |
controlPoints | java.util.List<Vector4> | Lire | Il a les points de contrôle. |
vertexElements | java.util.List<VertexElement> | Lire | Il a les éléments vertex. |
deformers | java.util.List<Deformer> | Lire | Il y a les déformateurs. |
deformers2 | java.util.Collection<T> | Lire | Les déformateurs 2. |
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 |
|---|---|
Box() | Il a commencé une nouvelle classe de box. |
Box(length: double, width: double, height: double) | Il a commencé une nouvelle classe de box. |
Box(name: String, length: double, width: double, height: double, lengthSegments: int, widthSegments: int, heightSegments: int) | Il a commencé une nouvelle classe de box. |
getLengthSegments() → int | Obtenez ou définissez des segments de longueur. |
setLengthSegments(value: int) | Déterminer la valeur des segments de longueur. |
getWidthSegments() → int | Obtenez ou définissez des segments de largeur. |
setWidthSegments(value: int) | Déterminer la valeur des segments de largeur. |
getHeightSegments() → int | Obtenez ou définissez des segments de hauteur. |
setHeightSegments(value: int) | Déterminer la valeur des segments de hauteur. |
getLength() → double | Obtenez ou mettez la longueur de boîte en alignement dans l’axe z. |
setLength(value: double) | Déterminer la valeur de longueur. |
getWidth() → double | Obtenez ou définissez la largeur de boîte en alignement dans les axes x. |
setWidth(value: double) | Déterminer la valeur de largeur. |
getHeight() → double | Obtenez ou mettez la hauteur de la boîte en alignement dans l’axe y. |
setHeight(value: double) | Déterminer la valeur de hauteur. |
toMesh() → Mesh | Convertir l’objet actuel en mesh. |
Geometry() | Appelle Geométrie sur cette case. |
getVisible() → boolean | Retourner le visible. |
setVisible(value: boolean) | Déterminer la valeur visible. |
getCastShadows() → boolean | Retourner les ombres. |
setCastShadows(value: boolean) | Il a commencé une nouvelle classe de box. |
getReceiveShadows() → boolean | Retourner les ombres reçues. |
setReceiveShadows(value: boolean) | Il a créé une nouvelle classe de cylindres. |
getControlPoints() → java.util.List<Vector4> | Retourner les points de contrôle. |
getVertexElements() → java.util.List<VertexElement> | Retourner les éléments vertex. |
getDeformers() → java.util.List<Deformer> | Retourner les déformateurs. |
getElement(type: VertexElementType) → VertexElement | Obtenez ou définissez des segments de largeur. |
createElement(type: VertexElementType) → VertexElement | Obtenez ou définissez les segments de hauteur. |
addElement(element: VertexElement) | Appelez AddElement(élément) sur cette instance Box. |
addDeformer(deformer: Deformer) | Ajouter un déformer à cette géométrie et définir la référence du propriétaire. |
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUV | Appelez GetVertexElementOfUV(mappage) sur cette case. |
createElementUV(mapping: TextureMapping) → VertexElementUV | Appels pour créerElementUV(mapping) sur cette instance Box. |
getDeformers2() → java.util.Collection<T> | Retourner les déformateurs 2. |
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. |