TransformedCurve
Resumo geral
TransformedCurve é uma classe em Aspose.3D FOSS para .NET. Herdeiros de: Curve, INamedObject.
Um TransformedCurve dá uma curva um posicionamento usando uma matriz de transformação. Isto permite realizar uma transformações dentro de uma cena ou nó.
Esta classe fornece 10 métodos para trabalhar com objetos TransformedCurve em programas .NET. Os métodos disponíveis incluem: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, TransformedCurve. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.3D FOSS for .Net. Propriedades: BasisCurve, Color, Excluded, Name, ParentNode, ParentNodes,E mais três.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
TransformMatrix | Matrix4 | Leitura/Escrita | Obtém ou define a matriz de transformação. |
BasisCurve | Curve | Leitura/Escrita | Obtém ou define a curva de base. |
Color | Vector3 | Leitura/Escrita | Obtém ou define a cor. |
Excluded | bool | Leitura/Escrita | Obtém ou define o excluído. |
ParentNodes | List<Node> | Leia. | Obtém os nós pais. |
ParentNode | Node | Leitura/Escrita | Obtém ou define o nó pai. |
Scene | Scene | Leia. | - Está bem. |
Name | string | Leitura/Escrita | Arranja ou define o nome. |
Properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TransformedCurve() | |
TransformedCurve(basisCurve: Curve, transformation: Matrix4) | A matriz de transformação |
GetEntityRendererKey() | Obtém a chave do renderizador de entidades registrada no renderizador . |
Entity(name: string) | |
GetBoundingBox() | Obtém a caixa de limitação da entidade atual no seu sistema de coordenadas do espaço-objeto. |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Remove uma propriedade dinâmica. |
GetProperty(property: string) | Obter o valor da propriedade especificada |
SetProperty(property: string, value: object?) | Indicar o valor da propriedade especificada |
FindProperty(propertyName: string) | Encontre a propriedade. Pode ser uma proposição dinâmica (Criada por CreateDynamicProperty/SetProperty) ou nativa ((Identificada pelo seu nome)) |