El avión

Revisión

Plane Es una clase en Aspose.3D FOSS para Java. Heredados de: Primitive.

El avión parámetreo.

Esta clase proporciona 36 métodos para trabajar con objetos de Plan en programas Java. Los métodos disponibles incluyen: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName,y 22 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : boundingBox, castShadows, excluded, length, lengthSegments, name,Y 8 más.

Propiedades

NombreTipoAccesoDescripción
upVector3LeerSi se obtiene el vector de arriba del avión, el valor estándar es (0, 1, 0), esto afecta a la generación del avion.
/
lengthdoubleLeerTiene la longitud del avión.
widthdoubleLeerTiene la anchura del avión.
lengthSegmentsintLeerSe encuentran los segmentos de longitud.
widthSegmentsintLeerSe encuentran los segmentos de ancho.
castShadowsbooleanLeerDescubre si esta geometría puede echar sombra.
receiveShadowsbooleanLeerDescubre si esta geometría puede recibir sombra.
parentNodeNodeLeerTiene el nodo de la madre.
parentNodesArrayList<Node>LeerTiene los nódulos parentescos.
excludedbooleanLeerque se excluye.
boundingBoxBoundingBoxLeerTiene la caja de límite.
sceneSceneLeerTiene la escena.
nameStringLeerrecibe el nombre.
propertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
Plane()Inicia una nueva instancia del Plan con tamaño de default 1x1.
Plane(length: double, width: double)Iniciación a una nueva instancia del avión.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Iniciación a una nueva instancia del avión.
getUp()Vector3Si se obtiene el vector de arriba del avión, el valor estándar es (0, 1, 0), esto afecta a la generación del avion.
/
setUp(value: Vector3)Cabe poner el valor.
getLength()doubleTiene la longitud del avión.
setLength(value: double)Define el valor de longitud.
getWidth()doubleTiene la anchura del avión.
setWidth(value: double)Define el valor de la amplitud.
getLengthSegments()intSe encuentran los segmentos de longitud.
setLengthSegments(value: int)El valor de los segmentos de longitud.
getWidthSegments()intSe encuentran los segmentos de ancho.
setWidthSegments(value: int)Define el valor de los segmentos de ancho.
toMesh()MeshConvertir el objeto actual en mezquita.
getCastShadows()booleanDescubre si esta geometría puede echar sombra.
setCastShadows(value: boolean)El rayo interno del torus rectangular.
getReceiveShadows()booleanDescubre si esta geometría puede recibir sombra.
setReceiveShadows(value: boolean)El rayo exterior del torus rectangular.
Primitive(name: String)Inicia una nueva instancia de la clase primitiva.
Entity()La curva NURBS es una curve representada por la base racional no uniforme (NURB), una Curva de NurBS se define por su getOrder(), un conjunto de Geometry.getControlPoints() y un getKnotVectors() El componente w en el punto de control se utiliza como peso del punto, sea cual sea el CurveDimension.TWO_DIMENSIONAL o CurveDimension.THREE_DIMENSIONAL
getParentNode()NodeConstructor de instancia.
setParentNode(value: Node)El operador Boolean utilizado en la operación para crear el resultado de la mezcla.
getParentNodes()ArrayList<Node>Constructor protegido para permitir que las clases derivadas se apliquen.
getExcluded()booleanEl operador Boolean utilizado en la operación para crear el resultado de la mezcla.
setExcluded(value: boolean)- El valor excluido.
getBoundingBox()BoundingBoxEl primer operador del operario Boolean.
SceneObject()El operador Boolean le permite aplicar la operación Boulean en dos instantes IMeshConvertible.
getScene()SceneEl constructor de la plaza.
A3DObject()Se puede utilizar también para representar un cone cuando uno de los rayosTop/radiusBottom es cero.
getName()StringLos segmentos de la curva.
setName(name: String)Construcción de un perfil CircleShape con rayos especificados.
getProperties()PropertyCollectionInicia una nueva instancia de la clase cilindro.
findProperty(name: String)PropertyInicia una nueva instancia de la clase Bone.
getProperty(name: String)ObjectObtenga la matriz de transformación del nodo en la posición actual.
setProperty(name: String, value: Object)Se encuentran los segmentos de ancho.
removeProperty(name: String)booleanObtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación.

Ver también

 Español