private void InicializarConfiguracoesDesenho() { configuracaoMaoDireita = new ConfiguracaoDesenho(); configuracaoMaoDireita.Cor = Brushes.Red; configuracaoMaoDireita.Forma = FormaDesenho.Elipse; configuracaoMaoDireita.Tamanho = 20; configuracaoMaoEsquerda = new ConfiguracaoDesenho(); configuracaoMaoEsquerda.Cor = Brushes.Blue; configuracaoMaoEsquerda.Forma = FormaDesenho.Retangulo; configuracaoMaoEsquerda.Tamanho = 20; }
public Shape InteracaoDesenhar(Joint articulacao, Canvas canvasParaDesenhar, ConfiguracaoDesenho configuracao) { int larguraDesenho = 4; Shape objetoArticulacao; objetoArticulacao = configuracao.Forma.NewInstance(); ConfiguraComponenteVisualArticulacao(objetoArticulacao, configuracao.Tamanho, larguraDesenho, configuracao.Cor); objetoArticulacao.Fill = configuracao.Cor; PosicionarDesenho(articulacao, canvasParaDesenhar, objetoArticulacao); return objetoArticulacao; }