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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
rotationMode | RotationMode | Leer | Obtenga el modo de orientación del frustum |
| Esta propiedad sólo funciona cuando el getTarget() es nulo. | |||
nearPlane | double | Leer | Obtenga la distancia del frustre cerca de un avión. |
farPlane | double | Leer | Obtenga la distancia de vuelo del frustre. |
aspect | double | Leer | Se encuentra en el aspecto del frustro. |
| @reitorne el aspecto del frustro | |||
| / | |||
orthoHeight | double | Leer | Obtenga la altura cuando frustamos en proyección ortográfica. |
up | Vector3 | Leer | Se le dirige la cámara |
| Retorno a la dirección de arriba de la cámara | |||
| / | |||
lookAt | Vector3 | Leer | Se encuentra en la posición que la cámara está mirando. |
direction | Vector3 | Leer | Se encuentra en la dirección que mira la cámara. |
target | Node | Leer | Obtenga el objetivo que la cámara está mirando. |
parentNode | Node | Leer | Tiene el nodo de la madre. |
parentNodes | ArrayList<Node> | Leer | Tiene los nódulos parentescos. |
excluded | boolean | Leer | que se excluye. |
boundingBox | BoundingBox | Leer | Tiene la caja de límite. |
scene | Scene | Leer | Tiene la escena. |
name | String | Leer | recibe el nombre. |
properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
getRotationMode() → RotationMode | Obtenga 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() → double | Obtenga la distancia del frustre cerca de un avión. |
setNearPlane(value: double) | Póngase la distancia del frustum cerca de un avión. |
getFarPlane() → double | Obtenga la distancia de vuelo del frustre. |
setFarPlane(value: double) | Posee la distancia del frustro. |
getAspect() → double | Se encuentra en el aspecto del frustro. |
| @reitorne el aspecto del frustro | |
| / | |
setAspect(value: double) | -Considerar el aspecto del frustro |
| @param valor Nuevo valor | |
| / | |
getOrthoHeight() → double | Obtenga la altura cuando frustamos en proyección ortográfica. |
setOrthoHeight(value: double) | Establece la altura cuando frustamos en proyección ortográfica. |
getUp() → Vector3 | Se 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() → Vector3 | Se 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() → Vector3 | Se encuentra en la dirección que mira la cámara. |
setDirection(value: Vector3) | - Define la dirección en que mira la cámara. |
getTarget() → Node | Obtenga 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() → Node | Constructor 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() → boolean | El operador Boolean utilizado en la operación para crear el resultado de la mezcla. |
setExcluded(value: boolean) | - El valor excluido. |
getBoundingBox() → BoundingBox | El primer operador del operario Boolean. |
SceneObject() | El operador Boolean le permite aplicar la operación Boulean en dos instantes IMeshConvertible. |
getScene() → Scene | El constructor de la plaza. |
A3DObject() | Se puede utilizar también para representar un cone cuando uno de los rayosTop/radiusBottom es cero. |
getName() → String | Los segmentos de la curva. |
setName(name: String) | Construcción de un perfil CircleShape con rayos especificados. |
getProperties() → PropertyCollection | Inicia una nueva instancia de la clase cilindro. |
findProperty(name: String) → Property | Inicia una nueva instancia de la clase Bone. |
getProperty(name: String) → Object | Obtenga 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) → boolean | Obtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación. |