RevolvedAreaSolid
Resumo geral
RevolvedAreaSolid é uma classe em Aspose.3D FOSS para Java. Herdeiros de: Entity, IMeshConvertible.
Esta classe representa um modelo sólido, girando uma seção transversal fornecida por um perfil em torno de um eixo.
Esta classe fornece 29 métodos para trabalhar com objetos RevolvedAreaSolid em programas Java. Os métodos disponíveis incluem: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin, e 17 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: angleEnd, angleStart, axis, boundingBox, excluded, name,E mais seis.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
angleStart | double | Leia. | Obtém o ângulo de partida do procedimento rotativo, medido em radianos. |
angleEnd | double | Leia. | Obtém o ângulo final do procedimento de rotação, medido em radianos. |
axis | Vector3 | Leia. | Obtém a direcção do eixo. |
origin | Vector3 | Leia. | Obtém o ponto de origem da rotação. |
shape | Profile | Leia. | Obtém o perfil base usado para girar. |
parentNode | Node | Leia. | Obtém o nó principal. |
parentNodes | ArrayList<Node> | Leia. | Obtém os nós pais. |
excluded | boolean | Leia. | - É o exclusivo. |
boundingBox | BoundingBox | Leia. | - É o que faz. |
scene | Scene | Leia. | - Está bem. |
name | String | Leia. | - Consegue o nome. |
properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
getAngleStart() → double | Obtém o ângulo de partida do procedimento rotativo, medido em radianos. |
setAngleStart(value: double) | Estabelece o valor de início do ângulo. |
getAngleEnd() → double | Obtém o ângulo final do procedimento de rotação, medido em radianos. |
setAngleEnd(value: double) | Estabelece o valor final do ângulo. |
getAxis() → Vector3 | Obtém a direcção do eixo. |
setAxis(value: Vector3) | Estabelece o valor do eixo. |
getOrigin() → Vector3 | Obtém o ponto de origem da rotação. |
setOrigin(value: Vector3) | Indica o valor de origem. |
getShape() → Profile | Obtém o perfil base usado para girar. |
setShape(value: Profile) | Defina o valor da forma. |
RevolvedAreaSolid() | Construtor de RevolvedAreaSolid. |
toMesh() → Mesh | Não implementado na edição FOSS lançamentos no tempo de execução. Chama a Mesh nesta instância. |
Entity() | A curva NURBS é uma curvas representada por Nurbs (não uniforme base racional spline), Uma curvatura de Nurses é definida pela sua getOrder (s) um conjunto de Geometria ponderado.getControlPoints e GetKnotVectors (a) O componente w no ponto de controle é usado como o peso do ponto, seja ele CurveDimension.TWO_DIMENSIONAL ou CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | Constructor de instância. |
setParentNode(value: Node) | O operador booleano utilizado na operação para criar a malha de resultado. |
getParentNodes() → ArrayList<Node> | Constructor protegido para permitir que as classes derivadas definam o nome. |
getExcluded() → boolean | O operador booleano utilizado na operação para criar a malha de resultado. |
setExcluded(value: boolean) | Indica o valor excluído. |
getBoundingBox() → BoundingBox | O primeiro operando do operador booleano. |
SceneObject() | O operador booleano permite que você aplique a operação booleana em duas instâncias IMeshConvertible . |
getScene() → Scene | Construtor de BooleanOperator. |
A3DObject() | Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero. |
getName() → String | Os segmentos da curva. |
setName(name: String) | Construir um perfil CircleShape com raio especificado. |
getProperties() → PropertyCollection | Inicializa uma nova instância da classe Cylinder. |
findProperty(name: String) → Property | Inicializa uma nova instância da classe Bone. |
getProperty(name: String) → Object | Obtém a matriz de transformação do nó na posição atual. |
setProperty(name: String, value: Object) | Obtém os segmentos de largura. |
removeProperty(name: String) → boolean | Obtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação. |