|
ChefX3D v2.0 Code API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
|---|---|
| org.chefx3d | Generic classes for describing structures in the ChefX3D framework. |
| org.chefx3d.actions.awt | Various Swing-related UI actions for performing common tasks. |
| org.chefx3d.catalog | A catalog consists of a collection of tools that may
be assembled from user-defined sources. |
| org.chefx3d.catalog.util | |
| org.chefx3d.model | |
| org.chefx3d.property | Toolkit agnostic interfaces and classes for entity property editors. |
| org.chefx3d.property.awt | AWT/Swing specific Data Editors. |
| org.chefx3d.property.swt | |
| org.chefx3d.tool | Basic definition of classes that create or do things within the framework. |
| org.chefx3d.toolbar | |
| org.chefx3d.toolbar.awt | |
| org.chefx3d.toolbar.swt | |
| org.chefx3d.util | Generic utility classes that can be useful throughout the codebase. |
| org.chefx3d.view | |
| org.chefx3d.view.awt | |
| org.chefx3d.view.awt.entitytree | |
| org.chefx3d.view.awt.gt2d | A custom view that presents a 2D geo-spatially registered editing environment. |
| org.chefx3d.view.swt | |
ChefX3D is a toolkit for building domain-specific 3D editors. It's expected these editors will form part of a larger application. Typically these editors will be customized for authoring certain types of content. This customization is expected to make it easier to author that content.
Most 3D editors take the tack of making a common platform that end-user developers add plugin functionality specific for their project. This gives a common look and capability which makes it easy for a 3D modeler to move between projects easily. However, this editing capability is not embeddable into another application. For real applications the editing portion is only a small task.
Some example editors this is designed for:
In general this toolkit should be able to create a general 3D editor like Cosmo Worlds or 3DS Max. But its not the central design sweet-spot.
|
ChefX3D v2.0 Code API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||