Cylindros

Revisión

Cylinder Es una clase en Aspose.3D FOSS para Java. Heredados de: Geometry, IMeshConvertible.

Parámetros de cilindro.

Esta clase proporciona 66 métodos para trabajar con objetos de cilindro en programas Java. Los métodos disponibles incluyen: A3DObject, Cylinder, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,y 50 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, excluded,Y 21 más.

Propiedades

NombreTipoAccesoDescripción
offsetBottomVector3LeerObtenga o coloca las verticales de transformación descuento del lado inferior.
offsetTopVector3LeerObtenga o coloca las verticales de transformación descuento del lado superior.
generateFanCylinderbooleanLeerObtenga o establece si generar un cilindro de estilo fan cuando ThetaLength es inferior a 2*PI.
shearBottomVector2LeerObtenga o coloca la transformación de las hojas del lado inferior.
shearTopVector2LeerObtenga o coloca la transformación de las hojas del lado superior.
radiusTopdoubleLeerObtenga o establece el rayo de la capilla superior del cilindro.
radiusBottomdoubleLeerObtenga o establece el rayo del cubo inferior del cilindro.
heightdoubleLeerObtenga o establece la altura del cilindro.
radialSegmentsintLeerSe obtiene o se establece segmentos radiales.
heightSegmentsintLeerObtenga o establece segmentos de altura.
openEndedbooleanLeerObtenga o establece un valor que indica si este cilindro está abierto.
thetaStartdoubleLeerTiene o establece el comienzo de la teta.
thetaLengthdoubleLeerObtenga o establece la longitud de theta.
visiblebooleanLeerObtenga lo visible.
castShadowsbooleanLeerTiene las sombras de la cast.
receiveShadowsbooleanLeerrecibe las sombras.
controlPointsjava.util.List<Vector4>LeerObtenga los puntos de control.
vertexElementsjava.util.List<VertexElement>LeerEliminar los elementos vertex.
deformersjava.util.List<Deformer>LeerSe han encontrado los deformadores.
deformers2java.util.Collection<T>LeerLos deformadores 2.
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
Cylinder()Inicia una nueva instancia de la clase cilindro.
Cylinder(radius: double, height: double)Inicia una nueva instancia de la clase cilindro.
Cylinder(radiusTop: double, radiusBottom: double, height: double)Inicia una nueva instancia de la clase cilindro.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean)Inicia una nueva instancia de la clase cilindro.
Cylinder(name: String, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: boolean, thetaStart: double, thetaLength: double)Inicia una nueva instancia de la clase cilindro.
getOffsetBottom()Vector3Obtenga o coloca las verticales de transformación descuento del lado inferior.
setOffsetBottom(value: Vector3)- Definición del valor inferior de la descuento.
getOffsetTop()Vector3Obtenga o coloca las verticales de transformación descuento del lado superior.
setOffsetTop(value: Vector3)El valor de la descuento es el máximo.
getGenerateFanCylinder()booleanObtenga o establece si generar un cilindro de estilo fan cuando ThetaLength es inferior a 2*PI.
setGenerateFanCylinder(value: boolean)- Define el valor de cilindro generado.
getShearBottom()Vector2Obtenga o coloca la transformación de las hojas del lado inferior.
setShearBottom(value: Vector2)- Define el valor inferior de la hoja.
getShearTop()Vector2Obtenga o coloca la transformación de las hojas del lado superior.
setShearTop(value: Vector2)Cabe definir el valor superior de la hoja.
getRadiusTop()doubleObtenga o establece el rayo de la capilla superior del cilindro.
setRadiusTop(value: double)- Definición del valor de radiación.
getRadiusBottom()doubleObtenga o establece el rayo del cubo inferior del cilindro.
setRadiusBottom(value: double)- Definición del valor inferior de la radiación.
getHeight()doubleObtenga o establece la altura del cilindro.
setHeight(value: double)- Define el valor de altura.
getRadialSegments()intSe obtiene o se establece segmentos radiales.
setRadialSegments(value: int)- El valor de los segmentos radiales.
getHeightSegments()intObtenga o establece segmentos de altura.
setHeightSegments(value: int)- Definición del valor de los segmentos de altura.
getOpenEnded()booleanObtenga o establece un valor que indica si este cilindro está abierto.
setOpenEnded(value: boolean)- Definición del valor abierto final.
getThetaStart()doubleTiene o establece el comienzo de la teta.
setThetaStart(value: double)Toma el valor de inicio de la teta.
getThetaLength()doubleObtenga o establece la longitud de theta.
setThetaLength(value: double)Tiene el valor de la longitud.
toMesh()MeshConvertir el objeto actual en mezquita.
Geometry()Se llama Geometría en este caso de cilindro.
getVisible()booleandevolver el visible.
setVisible(value: boolean)El valor visible.
getCastShadows()booleanDevolver las sombras de la cast.
setCastShadows(value: boolean)Inicia una nueva instancia de la clase Box.
getReceiveShadows()booleandevolver las sombras recibidas.
setReceiveShadows(value: boolean)Inicia una nueva instancia de la clase cilindro.
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)VertexElementObtenga o establece segmentos de ancho.
createElement(type: VertexElementType)VertexElementObtenga o establece los segmentos de altura.
addElement(element: VertexElement)Chamó a AddElement(elemento) en esta instancia de cilindro.
addDeformer(deformer: Deformer)Addique un deformador a esta geometría y establece la referencia del propietario.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVChamó a GetVertexElementOfUV(mapping) en esta instancia de cilindro.
createElementUV(mapping: TextureMapping)VertexElementUVCalla crearElementUV(mapping) en esta instancia de cilindro.
getDeformers2()java.util.Collection<T>Devolver los deformadores 2.
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