Pyramide
Vue de l’ensemble
Pyramid C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Primitive.
Pyramide paramétrique.
Cette classe fournit 33 méthodes pour travailler avec les objets Pyramides dans les programmes Java. Les méthodes disponibles comprennent : A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getExcluded, getHeight,20 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 : bottomArea, bottomOffset, boundingBox, castShadows, excluded, height,Et encore 7 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
bottomArea | Vector2 | Lire | La zone du cap. |
topArea | Vector2 | Lire | La zone du top cap. |
bottomOffset | Vector3 | Lire | Offset pour les vertices inférieures. |
height | double | Lire | La hauteur de la pyramide. |
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 |
|---|---|
getBottomArea() → Vector2 | La zone du cap. |
setBottomArea(value: Vector2) | Déterminer la valeur de la zone inférieure. |
getTopArea() → Vector2 | La zone du top cap. |
setTopArea(value: Vector2) | Déterminer la valeur de la zone supérieure. |
getBottomOffset() → Vector3 | Offset pour les vertices inférieures. |
setBottomOffset(value: Vector3) | Déterminer la valeur offset inférieure. |
getHeight() → double | La hauteur de la pyramide. |
setHeight(value: double) | Déterminer la valeur de hauteur. |
Pyramid() | Construire une nouvelle pyramide avec la zone basse par défaut(10, 10) et l’altitude par Défauts(5). |
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double) | Construisez une nouvelle pyramide avec une zone bas spécifiée et la surface supérieure et l’altitude. |
toMesh() → Mesh | Non mis en œuvre dans l’édition FOSS – jette à temps plein. Il s’agit de cette pyramide. |
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. |