Package sim.portrayal3d.simple
package sim.portrayal3d.simple
-
ClassDescriptionDraws coordinate system axes 1 unit long each, centered at the origin, and labelled "O", "X", "Y", and "Z".Loads a Lightwave 3D scene file (.lwo or .lws extension) or a Wavefront object file (.obj extension) into a BranchGroup, then attaches this as a portrayal.A wrapper for other Portrayal3Ds which also draws a big translucent sphere around them -- useful for distinguishing one object from other similar-looking objects.Portrays objects as a cone of the specified color or appearance (flat opaque white by default) which fills the region from (-0.5*scale,-0.5*scale,-0.5*scale) to (0.5*scale,0.5*scale,0.5*scale).Portrays objects as a cube of the specified color or appearance (flat opaque white by default) which fills the region from (-0.5*scale,-0.5*scale,-0.5*scale) to (0.5*scale,0.5*scale,0.5*scale).Portrays objects as a cylinder of the specified color or appearance (flat opaque white by default) which fills the region from (-0.5*scale,-0.5*scale,-0.5*scale) to (0.5*scale,0.5*scale,0.5*scale).Portrays objects as a thin flat rectangle displaying a provided Image.A wrapper for other Portrayal3Ds which also draws a textual label.A simple Portrayal3D which provides ambient, directional, or point light to the scene.An abstract superclass for portrayals involving Shape3D or various Primitive (sphere, cone, etc.) objects.A simple portrayal for displaying Shape3D objects.Portrays objects as a sphere of the specified color or appearance (flat opaque white by default) which fills the region from (-0.5*scale,-0.5*scale,-0.5*scale) to (0.5*scale,0.5*scale,0.5*scale).A wrapper for other Portrayal3Ds which transforms them with an underlying Transform3D: meaning that you can rotate them, translate them, scale them, etc.ValuePortrayal3D defines a cube or square whose color and transparency can be changed, and is really intended solely for use in ValueGridPortrayal3D.A SimplePortrayal3D which draws an arbitrary wireframe box.