Package | Description |
---|---|
vona.dae.util |
COLLADA 1.5.0 import/export utilities.
|
vona.j3d |
Vona's utils: Java3D stuff.
|
vona.ui |
Vona's utils: UI stuff.
|
Modifier and Type | Method and Description |
---|---|
Widget |
DAEUtils.daeGeometryInstanceToWidget(vona.dae.jaxb.dae.InstanceGeometryType geometry)
Convert a DAE "instance_geometry" into a
Widget . |
Modifier and Type | Method and Description |
---|---|
java.util.List<Widget> |
DAEUtils.daeGeometryInstancesToWidgets(java.util.List<vona.dae.jaxb.dae.InstanceGeometryType> geometries)
DAEUtils.daeGeometryInstanceToWidget(vona.dae.jaxb.dae.InstanceGeometryType) multiple "instance_geometry"s. |
java.util.List<Widget> |
DAEUtils.daeGeometryInstancesToWidgets(vona.dae.jaxb.dae.NodeType node)
|
Modifier and Type | Method and Description |
---|---|
java.util.List<vona.dae.jaxb.dae.InstanceGeometryType> |
DAEUtils.widgetToDAEGeometryInstances(Widget widget,
vona.dae.jaxb.dae.LibraryGeometriesType geometriesLibrary,
vona.dae.jaxb.dae.LibraryMaterialsType materialsLibrary,
vona.dae.jaxb.dae.LibraryEffectsType effectsLibrary)
Convert a
Widget to a list of DAE "instance_geometry", along
the way creating the necessary subsidiary DAE "geometry", "material", and
"effect" elements. |
Modifier and Type | Class and Description |
---|---|
class |
AnnulusWidget
A circular annulus.
|
class |
AxesWidget
A widget with an axes triad.
|
class |
CircleWidget
A circle.
|
class |
ConeWidget
A cone.
|
class |
CurveWidget
Base class for widgets that are curves.
|
class |
CylinderWidget
A cylinder.
|
class |
EdgedFacetedWidget
A
FacetedWidget whose second geometry is an array of edges. |
class |
FacetedWidget
A
Widget whose first geometry is an array of polygon faces. |
class |
FrustumWidget
A rectangular frustum.
|
class |
IsoscelesWidget
An isosceles triangle.
|
class |
JOGLEdgedFacetedWidget
An
EdgedFacetedWidget with JOGLGeometry edge and face
geometries. |
class |
PrismWidget
A rectangular prism.
|
class |
PyramidWidget
A rectangular pyramid.
|
class |
RectangleWidget
A rectangle.
|
class |
RouteWidget
A path interpolating start and end vertices.
|
class |
SectorWidget
A circular sector.
|
class |
SegmentWidget
A line segment.
|
class |
SphereWidget
A sphere.
|
Modifier and Type | Method and Description |
---|---|
static Widget |
Widget.cons(java.lang.String type)
Generic factory method to construct Widget subclass instances.
|
static Widget |
Widget.getWidget(javax.media.j3d.Geometry geometry)
Convenience to get the
Widget containing geometry by
following the user data ref on geometry. |
Modifier and Type | Method and Description |
---|---|
protected void |
Display3D.render(Widget w)
covers
Display3D.render(Widget, RX) , no extra local-to-world transform |
protected void |
Display3D.render(Widget w,
RX extraLocalToWorld)
Render a
Widget . |
protected boolean |
Display3D.renderAccept(Widget widget)
Filter hook for
Display3D.render(List) . |
Modifier and Type | Method and Description |
---|---|
protected void |
Display3D.render(java.util.List<Widget> widgets)
Render a list of
Widget s. |