DrawingFrame3D
Descripción
La clase DrawingFrame3D se detalla en la ayuda:
La ayuda describe campos, constructores y métodos.
Los constructores son tres, simple, con panel 3D y con titulo y panel 3D:
```
DrawingFrame3D()
DrawingFrame3D(DrawingPanel3D drawingPanel)
DrawingFrame3D(java.lang.String title, DrawingPanel3D _drawingPanel)
```
Entre los metodos existen metodos get, set y de operaciones. Como es solo un marco las operaciones son mas bien simples.
Los get inclyen acceso al panel 3D (getDrawingPanel3D) y al marco (getJFame).
Los set inclyen acciones comocambiar el panel 3D (setDrawingPanel3D), permisos varios (setEnabledCopy, setEnbledPaste, setEnabledReplace) y el mostrar de ayudas (setMessage).
ID:(1233, 0)
DrawingPanel3D
Descripción
La clase DrawingPanel3D se detalla en la ayuda:
La ayuda describe campos, constructores y métodos.
Solo existe un constructor:
```
DrawingPanel3D()
```
Entre los metodos existen metodos get, set y de operaciones.
Los get inclyen acceso a multiples parametros de la representación (coordenadas, colores, etc.).
Los set inclyen acciones para cambiar propiedades graficas, uso de herrmientas y mostrar mensajes.
ID:(1234, 0)
Elementos
Descripción
Los elementos son variados y se pueden consultar en sus respectivas clases:
ID:(1235, 0)
Estructura de la librería
Descripción
La libreria tiene cuatro paquetes que se relacionan con la representación 3D:
```
org.opensourcephysics.display3d.core
org.opensourcephysics.display3d.core.interaction
org.opensourcephysics.display3d.simple3d
org.opensourcephysics.display3d.simple3d.utils
```
Notese la estructura del nombre del paquete:
*primero va el nombre del dominio escrito en forma invertida (org.opensourcephysics)
*luego el numbre tematico (display3d)
*finalmente el nombre especifico
En el core se encuentran las clases basicas sobre las que se arman las clases, mientras que la core.interaction alberga las clases de intercacción. Las restantes dos compreden clases que ayudan a implementar y contienen las clases que se usan en forma practica.
ID:(1232, 0)