TextureBase
Resumo geral
TextureBase é uma classe em Aspose.3D FOSS para Java. Herdeiros de: A3DObject.
Classe básica para todas as texturas de concreto.
Esta classe fornece 34 métodos para trabalhar com objetos TextureBase em programas Java. Os métodos disponíveis incluem: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation, e 22 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: alpha, alphaSource, magFilter, minFilter, mipFilter, name,E mais sete.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
alpha | double | Leia. | Obtém ou define o valor alfa padrão da textura. |
alphaSource | AlphaSource | Leia. | Obtém ou define se a textura define o canal alfa. |
wrapModeU | WrapMode | Leia. | Obtém ou define os modos de envolvimento da textura em U. |
wrapModeV | WrapMode | Leia. | Obtém ou define os modos de envolvimento da textura em V. |
wrapModeW | WrapMode | Leia. | Obtém ou define os modos de envolvimento da textura em W. |
minFilter | TextureFilter | Leia. | Obtém ou define o filtro para minificação. |
magFilter | TextureFilter | Leia. | Obtém ou define o filtro para ampliação. |
mipFilter | TextureFilter | Leia. | Obtém ou define o filtro para a amostragem de nível mip. |
uVRotation | Vector3 | Leia. | Obtém ou define a rotação da textura. |
uVScale | Vector2 | Leia. | Obtém ou fixa a escala UV. |
uVTranslation | Vector2 | Leia. | Obtém ou define a tradução UV. |
name | String | Leia. | - Consegue o nome. |
properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TextureBase(name: String) | Inicializa uma nova instância da classe TextureBase. |
getAlpha() → double | Obtém ou define o valor alfa padrão da textura. |
setAlpha(alpha: double) | Obtém ou define o conteúdo binário da textura. O conteúdo de texture incorporado é opcional, o usuário deve carregar a textur do arquivo externo se isso estiver faltando. |
getAlphaSource() → AlphaSource | Obtém ou define se a textura define o canal alfa. |
setAlphaSource(alphaSource: AlphaSource) | Indica o valor da fonte alfa. |
getWrapModeU() → WrapMode | Obtém ou define os modos de envolvimento da textura em U. |
setWrapModeU(wrapModeU: WrapMode) | Estabelece o valor do modo de enrolamento u. |
getWrapModeV() → WrapMode | Obtém ou define os modos de envolvimento da textura em V. |
setWrapModeV(wrapModeV: WrapMode) | Estabelece o valor do modo de enrolar v. |
getWrapModeW() → WrapMode | Obtém ou define os modos de envolvimento da textura em W. |
setWrapModeW(wrapModeW: WrapMode) | Estabelece o valor w do modo de enrolamento. |
getMinFilter() → TextureFilter | Obtém ou define o filtro para minificação. |
setMinFilter(minFilter: TextureFilter) | Indica o valor do filtro min. |
getMagFilter() → TextureFilter | Obtém ou define o filtro para ampliação. |
setMagFilter(magFilter: TextureFilter) | Indica o valor do filtro magnético. |
getMipFilter() → TextureFilter | Obtém ou define o filtro para a amostragem de nível mip. |
setMipFilter(mipFilter: TextureFilter) | Indica o valor do filtro mip. |
getUVRotation() → Vector3 | Obtém ou define a rotação da textura. |
setUVRotation(uvRotation: Vector3) | Estabelece o valor de rotação UV. |
getUVScale() → Vector2 | Obtém ou fixa a escala UV. |
setUVScale(uvScale: Vector2) | Estabelece o valor da escala UV. |
getUVTranslation() → Vector2 | Obtém ou define a tradução UV. |
setUVTranslation(uvTranslation: Vector2) | Indica o valor de tradução UV. |
setTranslation(u: double, v: double) | Configura a tradução UV. |
setScale(u: double, v: double) | Aponta a escala UV. |
setRotation(u: double, v: double) | Configura a rotação UV. |
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. |