model
Class Cubo

java.lang.Object
  extended bymodel.CadObject
      extended bymodel.Cubo

public class Cubo
extends CadObject


Field Summary
 
Fields inherited from class model.CadObject
bg, tg, tg2
 
Constructor Summary
Cubo(javax.media.j3d.Canvas3D canvas, float xdim, float ydim, float zdim, javax.media.j3d.Appearance ap, java.lang.String name, javax.swing.JTextField objectSelField)
          Costruttore che crea la struttura comune dei vari CadObjects attraverso il super e poi crea un parallelepipedo di dimensioni specificate e con una certa apparenza
 
Method Summary
 javax.media.j3d.Appearance getAppearance()
          Metodo astratto per ottenere gli aspetti visivi dell'oggetto3D(Appearance dell'oggetto) sia che esso sia una primitiva, sia uno shape3D ridefinito.
 void setAppearance(javax.media.j3d.Appearance app)
          Metodo astratto per impostare gli aspetti visivi dell'oggetto3D
 
Methods inherited from class model.CadObject
getPosition, getRoot, getTransformation, setPickability, setTransformation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cubo

public Cubo(javax.media.j3d.Canvas3D canvas,
            float xdim,
            float ydim,
            float zdim,
            javax.media.j3d.Appearance ap,
            java.lang.String name,
            javax.swing.JTextField objectSelField)
Costruttore che crea la struttura comune dei vari CadObjects attraverso il super e poi crea un parallelepipedo di dimensioni specificate e con una certa apparenza

Method Detail

setAppearance

public void setAppearance(javax.media.j3d.Appearance app)
Metodo astratto per impostare gli aspetti visivi dell'oggetto3D

Specified by:
setAppearance in class CadObject
Parameters:
app - Riceve l'apparenza da impostare nell'oggetto

getAppearance

public javax.media.j3d.Appearance getAppearance()
Metodo astratto per ottenere gli aspetti visivi dell'oggetto3D(Appearance dell'oggetto) sia che esso sia una primitiva, sia uno shape3D ridefinito.

Specified by:
getAppearance in class CadObject
Returns:
Ritorna L'apparenza