Alguem na lista com experiencia na area grafica?
Eu gostaria de saber se existe algum metodo que me retorne o(s) ponto(s)
em que duas "java.awt.Shape" se cruzam. Eu imagino que seja algum metodo que
receba um PathIterator e retorne uma lista com os pontos.
Eu jah procurei no API e nada. Nem mesmo nas classes internas (e
privates) de sun.awt.geom. Ateh agora o unico algoritmo simples em que
cheguei foi usando um FlatteningPathIterator e comparando cada um dos
"SEG_LINETO". Mas a performance disso sera inviavel. O melhor seria um
algoritmo que soubesse calcular o cruzamento direto dos SEG_LINETO,
SEG_QUADTO e SEG_CUBICTO, mas a matematica eh bem complicada.
Agradeco se alguem souber de um metodo ou algoritmo. Agradeco tambem se
souberem de qualquer outra fonte de informacoes na qual eu possa pesquisar.
Abracos,
Marcelo Quintella
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------