Geometria

Resumo geral

Geometry é uma classe em Aspose.3d para Typescript. Herdeiros de: Geometry, Entity.

Geometry.constructor creates a new Geometry instance with an optional name.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
visiblebooleanLeia.Indica se a geometria é visível na cena.
castShadowsbooleanLeia.Determina se a geometria lança sombras durante o renderização.
receiveShadowsbooleanLeia.Determina se a geometria recebe sombras de outros objetos.
vertexElementsVertexElement[]Leia.Contém a matriz de VertexElement objetos associados com a geometria
controlPointsVector4[]Leia.Armazena a lista de pontos de controle Vector4 definindo os vértices da geometria.

Métodos de avaliação

AssinaturaDescrição:
`constructor(name: stringnull)`
addControlPoint(point: Vector4)Adiciona um ponto Vector4 à lista de pontos de controle da geometria.
`createElement(elementType: VertexElementType, mappingMode: MappingModenull, referenceMode: ReferenceMode
`createElementUV(uvMapping: TextureMapping, mappingMode: MappingModenull, referenceMode: ReferenceMode
addElement(element: VertexElement)Adiciona o VertexElement fornecido à coleção de elementos da geometria.
getElement(elementType: VertexElementType) → `VertexElementnull`
getVertexElementOfUV(textureMapping: TextureMapping) → `VertexElementUVnull`
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)anyRetorna o valor da propriedade nomeada, ou indefinido se ausente
setProperty(_property: string, _value: any)Atribui um valor ao nome da propriedade especificada
findProperty(_property: string) → `Propertynull`
getBoundingBox()anyRetorna o objeto de caixa de limitação da geometria.
getEntityRendererKey()anyFornece uma chave usada para a representação da entidade de geometria.
 Português