Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.fudaa.ebli.geometrie
Class VecteurGrPoint  view VecteurGrPoint download VecteurGrPoint.java

java.lang.Object
  extended byorg.fudaa.ebli.commun.VecteurGenerique
      extended byorg.fudaa.ebli.geometrie.VecteurGrPoint
All Implemented Interfaces:
java.io.Serializable

public final class VecteurGrPoint
extends org.fudaa.ebli.commun.VecteurGenerique

vecteur de GrPoint. Cette classe peut être utilisee à la place de ListeGrPoint. Moins performant pour les insertions mais moins gourmand en mémoire : des noeuds de liaisons ne sont pas crées.

Version:
$Id: VecteurGrPoint.java,v 1.5 2003/01/17 11:12:24 deniger Exp $

Field Summary
 
Fields inherited from class org.fudaa.ebli.commun.VecteurGenerique
v_
 
Constructor Summary
VecteurGrPoint()
          Initialise le vecteur
VecteurGrPoint(int _nb)
           
 
Method Summary
 void ajoute(double _x, double _y, double _z)
           
 void ajoute(GrPoint o)
           
 boolean contient(GrPoint o)
           
 boolean copie(GrPoint _t, int _i)
          Copie le point _i dans _t.
 void enleve(GrPoint o)
           
 int indice(GrPoint o)
           
 void insere(GrPoint o, int j)
           
 void remplace(GrPoint o, int j)
           
 GrPoint renvoie(int _j)
          Renvoie l'element d'index _j.
 double renvoieX(int _i)
           
 double renvoieY(int _i)
           
 double renvoieZ(int _i)
           
 GrPoint[] tableau()
           
 void tableau(GrPoint[] _o)
           
 double[] tableauDouble()
           
 
Methods inherited from class org.fudaa.ebli.commun.VecteurGenerique
_renvoie, _tableau, _tableau, ajoute, capacite, clone, contient, enleve, enleve, enleve, estVide, finalize, indice, insere, nombre, remplace, setSize, toString, vide
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VecteurGrPoint

public VecteurGrPoint()
Initialise le vecteur


VecteurGrPoint

public VecteurGrPoint(int _nb)
Method Detail

renvoie

public final GrPoint renvoie(int _j)
Renvoie l'element d'index _j.


renvoieX

public double renvoieX(int _i)

renvoieY

public double renvoieY(int _i)

renvoieZ

public double renvoieZ(int _i)

copie

public boolean copie(GrPoint _t,
                     int _i)
Copie le point _i dans _t.


tableau

public final GrPoint[] tableau()

tableauDouble

public final double[] tableauDouble()

ajoute

public void ajoute(double _x,
                   double _y,
                   double _z)

tableau

public final void tableau(GrPoint[] _o)

ajoute

public final void ajoute(GrPoint o)

insere

public final void insere(GrPoint o,
                         int j)

remplace

public final void remplace(GrPoint o,
                           int j)

enleve

public final void enleve(GrPoint o)

indice

public final int indice(GrPoint o)

contient

public final boolean contient(GrPoint o)