|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.media.j3d.SceneGraphObject | +--javax.media.j3d.Node | +--javax.media.j3d.Leaf | +--javax.media.j3d.Shape3D | +--View3d
Classe permettant l'affichage de nuages de points 2d ou 3d.
Field Summary | |
private javax.media.j3d.Background |
bg
|
static int |
BG_COLOR
|
static int |
BOX
|
private javax.media.j3d.Canvas3D |
canvas3D
|
static int |
CENTROIDS
|
private com.sun.j3d.utils.behaviors.mouse.MouseRotate |
myMouseRotate
|
private com.sun.j3d.utils.behaviors.mouse.MouseTranslate |
myMouseTranslate
|
private com.sun.j3d.utils.behaviors.mouse.MouseZoom |
myMouseZoom
|
static int |
POINTS_SIZE
|
private int[] |
properties
|
private javax.media.j3d.BranchGroup |
scene
|
private com.sun.j3d.utils.universe.SimpleUniverse |
simpleU
|
static int |
THRESHOLD
|
private javax.media.j3d.TransformGroup |
tr
|
static int |
UNCLASSIFIED
|
static int |
X_FACTOR
|
static int |
Y_FACTOR
|
Fields inherited from class javax.media.j3d.Shape3D |
ALLOW_APPEARANCE_OVERRIDE_READ, ALLOW_APPEARANCE_OVERRIDE_WRITE, ALLOW_APPEARANCE_READ, ALLOW_APPEARANCE_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE, ALLOW_GEOMETRY_READ, ALLOW_GEOMETRY_WRITE |
Fields inherited from class javax.media.j3d.Node |
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING |
Fields inherited from class javax.media.j3d.SceneGraphObject |
|
Constructor Summary | |
View3d(Cadre1 cadre)
Constructeur.Génère un univers virtuel, un BG et un TG. |
Method Summary | |
void |
Create3dScene(Nuage bmp)
Créé la visualisation 3D du nuage de points en fonction des propriétés définies et l'attache à l'univers virtuel. |
boolean |
get_properties(int pro)
Permet de lire une propriété de la visualisation du nuage. |
void |
reset()
Reset du point de vue de l'univers virtuel. |
void |
set_factors(int x,
int y)
Réglage des facteurs X et Y de la souris |
void |
set_properties(int pro,
boolean val)
Permet de définir une propriété de la visualisation du nuage. |
void |
set_properties(int pro,
int val)
Permet de définir une propriété de la visualisation du nuage. |
Methods inherited from class javax.media.j3d.Shape3D |
addGeometry, cloneNode, duplicateNode, getAllGeometries, getAppearance, getAppearanceOverrideEnable, getBounds, getCollisionBounds, getGeometry, getGeometry, indexOfGeometry, insertGeometry, intersect, intersect, intersect, numGeometries, removeAllGeometries, removeGeometry, removeGeometry, setAppearance, setAppearanceOverrideEnable, setCollisionBounds, setGeometry, setGeometry |
Methods inherited from class javax.media.j3d.Node |
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable |
Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private com.sun.j3d.utils.universe.SimpleUniverse simpleU
private javax.media.j3d.BranchGroup scene
private javax.media.j3d.Canvas3D canvas3D
private javax.media.j3d.TransformGroup tr
private int[] properties
private com.sun.j3d.utils.behaviors.mouse.MouseRotate myMouseRotate
private com.sun.j3d.utils.behaviors.mouse.MouseTranslate myMouseTranslate
private com.sun.j3d.utils.behaviors.mouse.MouseZoom myMouseZoom
private javax.media.j3d.Background bg
public static final int CENTROIDS
public static final int UNCLASSIFIED
public static final int BOX
public static final int POINTS_SIZE
public static final int X_FACTOR
public static final int Y_FACTOR
public static final int BG_COLOR
public static final int THRESHOLD
Constructor Detail |
public View3d(Cadre1 cadre)
Method Detail |
public void set_factors(int x, int y)
public void reset()
public void set_properties(int pro, boolean val)
pro
- numéro de la propriétéval
- valeur boléennepublic void set_properties(int pro, int val)
pro
- numéro de la propriétéval
- valeur entièrepublic boolean get_properties(int pro)
pro
- numéro de la propriétépublic void Create3dScene(Nuage bmp)
bmp
- nuage de points
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |