Geometry

Visión general

Geometry Es una clase en Aspose.3D FOSS para Java. Heredados de: Entity.

Los objetos de geometría exponen los puntos de control a través de getControlPoints() y permiten la creación de elementos vertex personalizados con crearElemento(tipo).

Esta clase proporciona 38 métodos para trabajar con objetos de geometría en programas Java. Los métodos disponibles incluyen: A3DObject, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows, getControlPoints,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 : boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey,Y 9 más.

Propiedades

NombreTipoAccessDescripción
visiblebooleanLeerObtiene lo visible.
castShadowsbooleanLeerObtiene las sombras proyectadas.
receiveShadowsbooleanLeerObtiene la recepción de sombras.
controlPointsjava.util.List<Vector4>LeerObtiene los puntos de control.
vertexElementsjava.util.List<VertexElement>LeerObtiene los elementos de vértice.
deformersjava.util.List<Deformer>LeerObtiene los deformadores.
deformers2java.util.Collection<T>LeerObtiene los deformers2.
parentNodeNodeLeerObtiene el nodo padre.
parentNodesArrayList<Node>LeerObtiene los nodos padre.
excludedbooleanLeerObtiene lo excluido.
boundingBoxBoundingBoxLeerObtiene la caja delimitadora.
entityRendererKeyEntityRendererKeyLeerObtiene la clave del renderizador de entidad.
sceneSceneLeerObtiene la escena.
nameStringLeerObtiene el nombre.
propertiesPropertyCollectionLeerObtiene las propiedades.

Métodos

SignatureDescripción
Geometry()Crea una nueva Geometría con nombre de default
Geometry(name: String)Coge Geometría(nombre) en esta instancia de Geometía.
getVisible()booleandevolver el visible.
setVisible(value: boolean)Establece el valor visible.
getCastShadows()booleanDevolver las sombras de la cast.
setCastShadows(value: boolean)Establece el valor de lanzar sombras.
getReceiveShadows()booleandevolver las sombras recibidas.
setReceiveShadows(value: boolean)Inicia una nueva instancia de la clase Sphere.
getControlPoints()java.util.List<Vector4>devolver los puntos de control.
getVertexElements()java.util.List<VertexElement>Retorna los elementos vertex.
getDeformers()java.util.List<Deformer>devolver a los deformadores.
getElement(type: VertexElementType)VertexElementRetorna el elemento vertical del tipo especificado, o nulo si no existe.
createElement(type: VertexElementType)VertexElementObtiene o establece los segmentos de altura.
createElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)VertexElementCrea un nuevo elemento vertex del tipo dado con el mapeo de default y los modos de referencia
addElement(element: VertexElement)Addique el elemento vertex proporcionado a la colección de elementos de geometría
addDeformer(deformer: Deformer)Addique un deformador a esta geometría y establece la referencia del propietario.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVRetorna el elemento de vertex UV para la mapeada de textura especificada
createElementUV(mapping: TextureMapping)VertexElementUVCrea un elemento de vertex UV para la textura dada que se mapeó con modos predeterminados
createElementUV(mapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)VertexElementUVCalles Crea ElementoUV(mapping, mappningMode, referenceModa) en este ejemplo de Geometría.
getDeformers2()java.util.Collection<T>Devolver los deformadores 2.
Entity(name: String)El constructor de la plaza.
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)Establece el valor excluido.
getBoundingBox()BoundingBoxEl primer operador del operario Boolean.
getEntityRendererKey()EntityRendererKeyDevolve la clave de rendimiento de la entidad.
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()StringLa altura del plato.
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)ObjectObtiene la matriz de transformación del nodo en la pose actual.
setProperty(name: String, value: Object)Obtiene los segmentos de ancho.
removeProperty(name: String)booleanObtiene la clave del renderizador de entidad para esta entidad.

Ver también

 Español