Les Snippets

Connexion

Calculer l'angle d'une ligne par rapport a ses extremitées sur un plan X,Y

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 05/08/2006 09:16:54 et initié par f0xi [Liste]
Date de mise à jour : 10/08/2006 19:51:35
Vue : 7583
Catégorie(s) : Maths
Langages dispo pour ce code :
- Delphi 5
- C# 1.x, C# 2.x
- ActionScript Flash



Langage : Delphi 5
Date ajout : 05/08/2006
Posté par f0xi [Liste]
DateMAJ : 09/08/2006

 function LineAngle(const C1,C2 : TPoint) : single; overload; {radians}
 begin
    result := ArcTan2(C2.X-C1.X, C2.Y-C2.Y);
 end; 
 
 
 function LineAngle(const X1,Y1,X2,Y2 : integer) : single; overload; {radians}
 begin
    result := ArcTan2(X2-X1, Y1-Y2);
 end; 

Langage : C# 1.x , C# 2.x
Date ajout : 09/08/2006
Posté par Bidou [Liste]
private double LineAngle(Point P1, Point P2)
{ 
   return LineAngle(P1.X, P1.Y, P2.X, P2.Y);
}

private double LineAngle(int P1x, int P1y, int P2x, int P2y)
{
   return Math.Atan2(P1y - P2y, P1x - P2x);
}


Langage : ActionScript Flash
Date ajout : 09/08/2006
Posté par f0xi [Liste]
DateMAJ : 10/08/2006
function LineAngle( x1:Number, y1:Number, x2:Number, y2:Number) : Number {
     return (Math.atan2(y2-y1, x2-x1) * (180/Math.PI));
}

Snippets en rapport avec : Angle, Arctan, Geometrie



Codes sources en rapport avec : Angle, Arctan, Geometrie

{Delphi} ROTATION (RAPIDE) DE BITMAP (À 360°) EN PUR GDI
Exemple simple de rotation de bitmap en pur GDI Ceci est possible grâce à l'utilisation de la fon...

{Flash} JEU DU GRIMPEUR
NON TERMINE. AVIS AUX AMATEURS: La plupart des mouvements sont résolu. -Petit pb dans le mouveme...

{Visual Basic, VB6, VB.NET, VB 2005} RESOLUTION D'EQUATIONS DU TROISIEME DEGRE'
Option Explicit Dim a As Long Dim b As Long Dim c As Long Dim d As Long Private Sub Command1_Cl...

{Visual Basic, VB6, VB.NET, VB 2005} CRÉE LE DESSIN D'UNE SPIRALE
Le but est de créé un disque optique, lequel recevra une LED et une cellule photo (LDR) qui permettr...

{Visual Basic, VB6, VB.NET, VB 2005} JEU ANGLE ET FORCE
C'est un jeu où il faut determiner un angle et une force pour détruire une cible. Je ne savai pas q...

{Flash} APPLICATION DE ROTATION A UN CLIP SELON LA POSITION D'UN AUTRE CLIP
Salut, Je sais qu'on as plutot l'habitude de me voir sur delphifr, mais pour une fois, un petit fl...

{C# / C#.NET} USERCONTROL ROTATOR - CONTROL GRAPHIQUE PERMETTANT DE DÉFINIR UN ANGLE VISUELLEMENT SOUS FORME D'UNE AIGUILLE ORIENTABLE
J'ai pas trouvé de controle permettant de définir un angle interactivement, alors j'en ai fait un. B...

{Javascript / DHTML} CONVERTISSEUR DE MESURES D'ANGLES
Voici ce que je pourrais appeler un «convertisseur de mesures d'angles». Par exemple, convertir x° e...

{Flash} EXEMPLE DE FLOCON DE VONKOCHE
tout y est calculé geometriquement. c'est un petit exemple de fonction pseudo recursive...

{Visual Basic, VB6, VB.NET, VB 2005} COORDONNÉES CARTÉSIENNES -> POLAIRES (ANGLE À PARTIR D'UN POINT)
voilà un petit code qui permet de trouver l'angle que fait un point (x,y) avec l'axe des x, et sa di...