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