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 deTypeAccèsDescription
upVector3LireSi 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.
/
lengthdoubleLireIl a la longueur de l’avion.
widthdoubleLireIl a la largeur de l’avion.
lengthSegmentsintLireIl est à la hauteur des segments.
widthSegmentsintLireIl est à la largeur des segments.
castShadowsbooleanLireIl faut savoir si cette géométrie peut faire l’ombre.
receiveShadowsbooleanLireIl est possible que cette géométrie reçoive une ombre.
parentNodeNodeLireIl est le node parent.
parentNodesArrayList<Node>LireIl a les nœuds parent.
excludedbooleanLireIl y a les exclus.
boundingBoxBoundingBoxLireIl a la boîte de bord.
sceneSceneLireIl reçoit la scène.
nameStringLireIl reçoit le nom.
propertiesPropertyCollectionLireIl a les propriétés.

méthodes

SignatureDescription
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()Vector3Si 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()doubleIl a la longueur de l’avion.
setLength(value: double)Déterminer la valeur de longueur.
getWidth()doubleIl a la largeur de l’avion.
setWidth(value: double)Déterminer la valeur de largeur.
getLengthSegments()intIl est à la hauteur des segments.
setLengthSegments(value: int)Déterminer la valeur des segments de longueur.
getWidthSegments()intIl est à la largeur des segments.
setWidthSegments(value: int)Déterminer la valeur des segments de largeur.
toMesh()MeshConvertir l’objet actuel en mesh.
getCastShadows()booleanIl faut savoir si cette géométrie peut faire l’ombre.
setCastShadows(value: boolean)Le rayon intérieur du torus rectangulaire.
getReceiveShadows()booleanIl 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()NodeConstructeur 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()booleanL’opérateur Boolean utilisé dans l’exploitation pour créer la messe résultante.
setExcluded(value: boolean)Déterminer la valeur exclusive.
getBoundingBox()BoundingBoxLe 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()SceneLe 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()StringLes segments de la courbe.
setName(name: String)Construit un profil CircleShape avec un rayon spécifié.
getProperties()PropertyCollectionIl a créé une nouvelle classe de cylindres.
findProperty(name: String)PropertyIl a commencé une nouvelle instance de la classe Bone.
getProperty(name: String)ObjectIl 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)booleanIl obtient un système de coordination flip des points de contrôle/normal pendant l’importation/exportation.

Voir aussi

 Français