Usuario:


Estructura

Storyboard

>Modelo

ID:(1083, 0)



DrawingFrame3D

Descripción

>Top


La clase DrawingFrame3D se detalla en la ayuda:

API DrawingFrame3D

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

>Top


La clase DrawingPanel3D se detalla en la ayuda:

API DrawingPanel3D

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)



Estructura de la librería

Descripción

>Top


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)