RevolvedAreaSolid
Revisión
RevolvedAreaSolid Es una clase en Aspose.3D FOSS para Java. Heredados de: Entity, IMeshConvertible.
Esta clase representa un modelo sólido al girar una sección cruzada proporcionada por un perfil alrededor de un ácido.
Esta clase proporciona 29 métodos para trabajar con los objetos RevolvedAreaSolid en programas de Java. Los métodos disponibles incluyen: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin,y 17 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 : angleEnd, angleStart, axis, boundingBox, excluded, name,Y 6 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
angleStart | double | Leer | Obtenga el ángulo de inicio del procedimiento de rotación, medido en radiano. |
angleEnd | double | Leer | Obtenga el ángulo final del procedimiento de rotación, medido en radiano. |
axis | Vector3 | Leer | Se encuentra en la dirección del ácido. |
origin | Vector3 | Leer | Obtenga el punto de origen del revuelo. |
shape | Profile | Leer | Obtenga el perfil de base utilizado para girar. |
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 |
|---|---|
getAngleStart() → double | Obtenga el ángulo de inicio del procedimiento de rotación, medido en radiano. |
setAngleStart(value: double) | Define el ángulo de valor inicial. |
getAngleEnd() → double | Obtenga el ángulo final del procedimiento de rotación, medido en radiano. |
setAngleEnd(value: double) | Define el valor final del ángulo. |
getAxis() → Vector3 | Se encuentra en la dirección del ácido. |
setAxis(value: Vector3) | El valor del ácido. |
getOrigin() → Vector3 | Obtenga el punto de origen del revuelo. |
setOrigin(value: Vector3) | - Definición del valor de origen. |
getShape() → Profile | Obtenga el perfil de base utilizado para girar. |
setShape(value: Profile) | Define el valor de la forma. |
RevolvedAreaSolid() | El constructor de la plaza. |
toMesh() → Mesh | No se ha implementado en la edición FOSS — lanza a tiempo real. Póngase en contacto con este instante. |
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. |