Domande con tag 'geometry'

3
risposte

Intersezione di entità geometriche

Stavo provando a progettare una piccola API geometrica C ++ per scopi di apprendimento, ma ho riscontrato un problema quando si trattava di intersezioni di entità geometriche. Ad esempio, l'intersezione di una linea e di una sfera può avere tre...
posta 22.11.2013 - 16:23
3
risposte

Metodo efficiente per trovare il punto più vicino a un segmento di linea da un insieme di punti compresi i vertici del segmento di linea

Diciamo che ho una lista di punti (nel mio caso, puntare oggetti in un'implementazione Python). Poi ho un segmento di linea che collega due di questi punti. Voglio sapere se esiste un modo per trovare in modo efficiente il punto dall'elenco p...
posta 20.01.2015 - 21:02
3
risposte

Metodo per determinare se un segmento di linea è un margine esterno di una triangolazione di Delauney?

Ho creato una triangolazione di Delauney di un insieme di punti. Ora voglio ripetere la triangolazione e rimuovere i segmenti / i bordi delle linee esterni per i quali sono vere le seguenti: Il bordo esterno è l'ipotenusa del triangolo Chi...
posta 16.01.2015 - 18:20
4
risposte

Quale classe dovrebbe avere il metodo "interseca"?

Ho una classe Circle e una classe LineSegment , e voglio implementare un metodo che restituisca due punti (o uno o nessuno) per le intersezioni. Come faccio a sapere in quale classe inserire questo metodo? Sarebbe meglio un separato...
posta 24.02.2018 - 16:35
1
risposta

Come generalizzare il caso planare del problema della coppia più vicina a d dimensioni?

Sto provando a creare una soluzione per il problema Coppia più vicina che utilizza i punti bidimensionali. Ho fatto una ricerca approfondita su google, ma sembra che non vi sia alcuna spiegazione per il caso d-dimensionale a parte ciò che è su...
posta 29.12.2015 - 08:27
2
risposte

2 punti più vicini tra 2 rettangoli

Su un piano 2D, ho 2 rettangoli. Voglio trovare la coppia più vicina di punti (uno su ciascun rettangolo), che sono più vicini l'uno all'altro. Per punti intendo gli angoli dei rettangoli. E no, non si sovrappongono. C'è un modo per farlo olt...
posta 19.01.2014 - 13:29
1
risposta

Come faccio a sapere quale linea ha collegato due quadrati?

Nell'algoritmo Permissive Field of View , il riquadro di destinazione è visibile da un quadrato sorgente se è possibile tracciare una linea non ostruita dal riquadro sorgente al quadrato di destinazione. L'algoritmo funziona definendo una ser...
posta 15.01.2014 - 18:20
4
risposte

Calcolo dell'area di forme irregolari

C'è qualche algo che può aiutare a suddividere forme irregolari in forme regolari, e infine calcolare l'area dell'oggetto principale sommando le aree di quegli oggetti regolari?     
posta 14.07.2011 - 15:32
1
risposta

Punti di vicinato (2d)

Ho un sistema di coordinate 2D con alcuni punti su di esso, come questo: Ora sto cercando un algoritmo (o solo un approccio) per trovare i punti vicini. Quindi, se hai le coordinate di un punto e un elenco di altri, come trovare tutti i...
posta 01.03.2016 - 20:06
3
risposte

Algoritmo per calcolare traiettorie dal campo vettoriale

Ho un campo vettoriale bidimensionale, cioè, per ogni punto (x, y) I ho un vettore (u, v) , mentre u e v sono funzioni di x e y . Questo campo vettoriale definisce canonicamente un insieme di traiettorie, cioè un i...
posta 08.09.2012 - 16:57