Frustos

Revisión

Frustum Es una clase en Aspose.3D FOSS para Java. Heredados de: Entity, IOrientable.

La clase básica de la cámara y luz /

Esta clase ofrece 35 métodos para trabajar con los objetos Frustum en programas de Java. Los métodos disponibles incluyen: A3DObject, Entity, SceneObject, findProperty, getAspect, getBoundingBox, getDirection, getExcluded, getFarPlane, getLookAt, getName, getNearPlane,y 23 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 : aspect, boundingBox, direction, excluded, farPlane, lookAt,Y 10 más.

Propiedades

NombreTipoAccesoDescripción
rotationModeRotationModeLeerObtenga el modo de orientación del frustum
Esta propiedad sólo funciona cuando el getTarget() es nulo.
nearPlanedoubleLeerObtenga la distancia del frustre cerca de un avión.
farPlanedoubleLeerObtenga la distancia de vuelo del frustre.
aspectdoubleLeerSe encuentra en el aspecto del frustro.
@reitorne el aspecto del frustro
/
orthoHeightdoubleLeerObtenga la altura cuando frustamos en proyección ortográfica.
upVector3LeerSe le dirige la cámara
Retorno a la dirección de arriba de la cámara
/
lookAtVector3LeerSe encuentra en la posición que la cámara está mirando.
directionVector3LeerSe encuentra en la dirección que mira la cámara.
targetNodeLeerObtenga el objetivo que la cámara está mirando.
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
getRotationMode()RotationModeObtenga el modo de orientación del frustum
Esta propiedad sólo funciona cuando el getTarget() es nulo.
setRotationMode(value: RotationMode)El modo de orientación del frustum
Esta propiedad sólo funciona cuando el getTarget() es nulo.
getNearPlane()doubleObtenga la distancia del frustre cerca de un avión.
setNearPlane(value: double)Póngase la distancia del frustum cerca de un avión.
getFarPlane()doubleObtenga la distancia de vuelo del frustre.
setFarPlane(value: double)Posee la distancia del frustro.
getAspect()doubleSe encuentra en el aspecto del frustro.
@reitorne el aspecto del frustro
/
setAspect(value: double)-Considerar el aspecto del frustro
@param valor Nuevo valor
/
getOrthoHeight()doubleObtenga la altura cuando frustamos en proyección ortográfica.
setOrthoHeight(value: double)Establece la altura cuando frustamos en proyección ortográfica.
getUp()Vector3Se le dirige la cámara
Retorno a la dirección de arriba de la cámara
/
setUp(value: Vector3)-Dimite la dirección de la cámara
@param valor Nuevo valor
/
getLookAt()Vector3Se encuentra en la posición que la cámara está mirando.
setLookAt(value: Vector3)-Contactar la posición interesada que la cámara está mirando.
getDirection()Vector3Se encuentra en la dirección que mira la cámara.
setDirection(value: Vector3)- Define la dirección en que mira la cámara.
getTarget()NodeObtenga el objetivo que la cámara está mirando.
setTarget(value: Node)-Contactar el objetivo que la cámara está mirando.
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