EllipseShape

EllipseShape

Revisión

EllipseShape Es una clase en Aspose.3D FOSS para Java. Heredados de: ParameterizedProfile.

El perfil de ellipse compatible con IFC, que se puede utilizar para construir una mezcla a través de LinearExtrusion.

Esta clase proporciona 26 métodos para trabajar con los objetos EllipseShape en programas de Java. Los métodos disponibles incluyen: A3DObject, EllipseShape, Entity, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getExcluded, getExtent, getName, getParentNode,13 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, excluded, extent, name, parentNode, parentNodes,Y cuatro más.

Propiedades

NombreTipoAccesoDescripción
semiAxis1doubleLeerTiene el rayo en el ácido X.
semiAxis2doubleLeerTiene el rayo en el y-axis.
extentVector2LeerSe encuentra en la dimensión x y y.
boundingBoxBoundingBoxLeerTiene la caja de límite.
parentNodeNodeLeerTiene el nodo de la madre.
parentNodesArrayList<Node>LeerTiene los nódulos parentescos.
excludedbooleanLeerque se excluye.
sceneSceneLeerTiene la escena.
nameStringLeerrecibe el nombre.
propertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
EllipseShape()Construcción de un perfil EllipseShape con semiaxes predeterminados.
EllipseShape(semiAxis1: double, semiAxis2: double)Construcción de un perfil EllipseShape con semiaxes especificados.
getSemiAxis1()doubleSe encuentra en el rayo de la X-axis.
setSemiAxis1(value: double)-Consigue el rayo en el ácido X.
getSemiAxis2()doubleTiene el rayo en el y-axis.
setSemiAxis2(value: double)Posee el radio en el y-axis.
getExtent()Vector2Se encuentra en la dimensión x y y.
ParameterizedProfile()El constructor.
Profile()El constructor.
getBoundingBox()BoundingBoxDevolver la caja de límite.
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.
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