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

Quick Search    Search Deep

org.fudaa.ebli.volume
Class BChampVecteurs  view BChampVecteurs download BChampVecteurs.java

java.lang.Object
  extended byBranchGroup
      extended byorg.fudaa.ebli.volume.BVolume
          extended byorg.fudaa.ebli.volume.BGrille
              extended byorg.fudaa.ebli.volume.BChampVecteurs
All Implemented Interfaces:
java.util.EventListener, Objet3DInterface, java.beans.PropertyChangeListener

public class BChampVecteurs
extends BGrille

Représentation d'un champ de vecteurs 3D.

Version:
$Revision: 1.6 $ $Date: 2001/09/11 15:29:21 $ by $Author: deniger $

Field Summary
private  Matrix3d rot
           
 
Fields inherited from class org.fudaa.ebli.volume.BGrille
bbox_, boite_englobante, palette_, shape_, switch_, z_, zmax_, zmin_
 
Fields inherited from class org.fudaa.ebli.volume.BVolume
boite_, index_, nom_, pere_, rapide_, tg_, visible_
 
Constructor Summary
BChampVecteurs()
          constucteur par defaut.
BChampVecteurs(java.lang.String s)
          On construit un champs de vecteur de nom s
 
Method Summary
private  Point3d[] fleche(Point3d point, Vector3d vecteur, double chapeau)
           
 void setGeometrie(Point3d[] points, Vector3d[] vecteurs)
          Genere le volume à partir d'un ensemble de points dans l'espace
 
Methods inherited from class org.fudaa.ebli.volume.BGrille
autoApplique, calculeBBox, calculeBBox, centre, getBoite, getBrillance, getCouleur, getMatrice, getTransparence, isFilaire, setBoite, setBrillance, setCouleur, setCouleurs, setEclairage, setFilaire, setPaletteCouleur, setRapide, setTexture, setTextureAttributesMode, setTextureEnable, setTransparence
 
Methods inherited from class org.fudaa.ebli.volume.BVolume
actualise, detruire, getIndex, getName, getPere, getTransformGroup, isDestructible, isRapide, isVisible, propertyChange, setBoite, setDestructible, setEchelleX, setEchelleY, setEchelleZ, setIndex, setName, setNouvelleEchelleZ, setPere, setProperty, setRotationX, setRotationY, setRotationZ, setTransformGroup, setTranslationX, setTranslationY, setTranslationZ, setVisible, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Field Detail

rot

private Matrix3d rot
Constructor Detail

BChampVecteurs

public BChampVecteurs()
constucteur par defaut.


BChampVecteurs

public BChampVecteurs(java.lang.String s)
On construit un champs de vecteur de nom s

Method Detail

fleche

private Point3d[] fleche(Point3d point,
                         Vector3d vecteur,
                         double chapeau)

setGeometrie

public void setGeometrie(Point3d[] points,
                         Vector3d[] vecteurs)
Genere le volume à partir d'un ensemble de points dans l'espace