Transform

Visão geral

Transform é uma classe em Aspose.3D FOSS para Java. Herdeiros de: A3DObject.

Esta classe fornece 47 métodos para trabalhar com objetos de Transformação em programas Java. Os métodos disponíveis incluem: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty, e 26 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: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation,E mais dez.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
translationVector3Leia.- Consegue a tradução.
scalingVector3Leia.- Tem a escala.
eulerAnglesVector3Leia.Obtém os ângulos de Euler.
rotationQuaternionLeia.- É a rotação.
preRotationVector3Leia.- É a rotação prévia.
postRotationVector3Leia.- É a rotação.
geometricTranslationVector3Leia.- Consegue a tradução geométrica.
geometricScalingVector3Leia.Obtém a escala geométrica.
geometricRotationVector3Leia.Obtém a rotação geométrica.
scalingOffsetVector3Leia.Compreende a compensação de escala.
scalingPivotVector3Leia.- Tem o pivô de escala.
rotationOffsetVector3Leia.Compensa a rotação.
rotationPivotVector3Leia.Tem o pivô de rotação.
transformMatrixMatrix4Leia.Obtém a matriz de transformação.
nameStringLeia.- Consegue o nome.
propertiesPropertyCollectionLeia.- Ele fica com as propriedades.

Métodos

AssinaturaDescrição:
Transform()Chama Transform nesta instância de Transformação.
Transform(name: String)Chama Transform ((nome) nesta instância de Transformação.
getTranslation() → Vector3Retorna a tradução.
setTranslation(value: Vector3)Indica o valor de tradução.
setTranslation(x: double, y: double, z: double) → TransformIndica o valor de tradução.
getScaling() → Vector3Retorna a escala.
setScaling(value: Vector3)Estabelece o valor de escala.
setScale(x: double, y: double, z: double) → TransformIndica o valor da escala.
getEulerAngles() → Vector3Retorna os ângulos de Euler.
setEulerAngles(value: Vector3)Estabelece o valor dos ângulos de Euler.
setEulerAngles(x: double, y: double, z: double) → TransformEstabelece o valor dos ângulos de Euler.
getRotation() → QuaternionRetorna a rotação.
setRotation(value: Quaternion)Indica o valor de rotação.
setRotation(x: double, y: double, z: double, w: double) → TransformIndica o valor de rotação.
setPreRotation(x: double, y: double, z: double) → TransformIndica o valor de rotação prévia.
getPreRotation() → Vector3Retorna a rotação prévia.
setPreRotation(value: Vector3)Indica o valor de rotação prévia.
setPostRotation(x: double, y: double, z: double) → TransformIndica o valor de pós-rotação.
getPostRotation() → Vector3Retorna a rotação do poste.
setPostRotation(value: Vector3)Indica o valor de pós-rotação.
getGeometricTranslation() → Vector3Retorna a tradução geométrica.
setGeometricTranslation(value: Vector3)Indica o valor de tradução geométrica.
setGeometricTranslation(x: double, y: double, z: double) → TransformIndica o valor de tradução geométrica.
getGeometricScaling() → Vector3Retorna a escala geométrica.
setGeometricScaling(value: Vector3)Indica o valor de escala geométrica.
setGeometricScaling(x: double, y: double, z: double) → TransformIndica o valor de escala geométrica.
getGeometricRotation() → Vector3Retorna a rotação geométrica.
setGeometricRotation(value: Vector3)Indica o valor de rotação geométrica.
setGeometricRotation(x: double, y: double, z: double) → TransformIndica o valor de rotação geométrica.
getScalingOffset() → Vector3Retorna o deslocamento de escala.
setScalingOffset(value: Vector3)Estabelece o valor de deslocamento da escala.
getScalingPivot() → Vector3Retorna o pivô de escala.
setScalingPivot(value: Vector3)Estabelece o valor do pivô de escala.
getRotationOffset() → Vector3Retorna o deslocamento de rotação.
setRotationOffset(value: Vector3)Estabelece o valor de deslocamento da rotação.
getRotationPivot() → Vector3Retorna o pivô de rotação.
setRotationPivot(value: Vector3)Estabelece o valor do pivô de rotação.
getTransformMatrix() → Matrix4Retorna a matriz de transformação.
setTransformMatrix(value: Matrix4)Estabelece o valor da matriz de transformação.
A3DObject()Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero.
getName() → StringOs segmentos da curva.
setName(name: String)Construir um perfil CircleShape com raio especificado.
getProperties() → PropertyCollectionInicializa uma nova instância da classe Cylinder.
findProperty(name: String) → PropertyInicializa uma nova instância da classe Bone.
getProperty(name: String) → ObjectObté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) → booleanObtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação.

Ver também

 Português