IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

2D Java Discussion :

Rectangle englobant incluant uniquement l'arc


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut Rectangle englobant incluant uniquement l'arc
    Bonjour à tous,

    je cherche a récupérer le rectangle englobant uniquement l'arc.

    je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    monArc=new Arc2D.Float(Xhaut,Yhaut,largeur,hauteur,(float)angleDebut,(float)angleFin,0);
    monArcRect=monArc.getBounds();
    Xmax=(float)monArcRect.getMaxX();
    Ymax=(float)monArcRect.getMaxY();
    mon affichage n'est pas bon car ça me retourne l'ellipse de laquelle il fait partie ?

    j'ai fais des recherches :
    http://msdn.microsoft.com/fr-fr/libr...8VS.80%29.aspx

    je ne vois pas mon erreur.

    DMF

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Apres relecture et test, si je te comprends bien, tu voudrais, en imaginant que x,y sont a 0 et que le truc fait 50 sur 50, avec un angle qui va de 0 a 180, qu'il te retourne : 0,25,50,50

    Meme chose avec un Arc complet (de 0 a 360°) il te retournera 0,0,50,50

    Parce que bounds a mon avis te renvoye le truc comme s'il etait a 360°. Je suppose que c'est ca ton problème ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut
    Bonjour Wax78,

    c'est tout à fait ça.

    Résolu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monArcRect=monArc.getBounds2D();
    DMF

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/04/2015, 14h55
  2. Réponses: 2
    Dernier message: 11/07/2008, 14h59
  3. [WPF]Transformations : rectangle vers arc de cercle?
    Par bakonu dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 16/01/2008, 10h14
  4. Suppression de la contrainte unique
    Par mika dans le forum SQL
    Réponses: 3
    Dernier message: 20/02/2003, 17h56
  5. [VB6] [Graphisme] Arc de cercle dans un picturebox
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 04/11/2002, 17h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo