Package edu.cnu.mdi.mdi3D.item3D
package edu.cnu.mdi.mdi3D.item3D
-
ClassDescriptionA composite set of three Cartesian
Axis3Dchildren (x, y, and z), built from either explicit axis limits or a[xmin, xmax, ymin, ymax, zmin, zmax]array.A single Cartesian axis: aLine3Dfromvmintovmaxalong one of theAxis3D.AxisTypedirections, with major tick marks (added asLine3Dchildren) and a lazily-createdTextRendererfor the axis label and per-tick value labels.possible types of axesA solid, axis-aligned cube, optionally framed and optionally rendered with Phong-style per-face lighting.A solid cylindrical tube between two endpoints, with a fixed radius, optional extension beyond its defining endpoints, and optional Phong-style lighting.Draws country outlines on a sphere as 3D polyline strips.Base class for every drawable object hosted on aPanel3D.Draws screen-space text labels for a set of 3D points.Functional interface for optional per-label visibility tests.A single straight line segment between two endpoints in world coordinates.A set of same-color, same-size points, drawn as either square or circular point sprites.A 3D polyline item represented by an ordered list of vertices.A single filled (and optionally framed) quadrilateral, defined by four corner vertices in world coordinates.A thread-safe 3D scatter plot for use on aPanel3D.Callback fired on the EDT whenever the bounding box grows.Rendering styles for the data markers.A solid sphere, optionally with drawn latitude/longitude gridlines and optional Phong-style lighting.A dynamic 3D trajectory item that grows by appending points over time.A single filled (and optionally framed) triangle, defined by three vertices in world coordinates.