Name | Description | Type | Package | Framework |
AbstractShapePortrayal2D | | Class | sim.portrayal.simple | Mason |
|
AdjustablePortrayal2D | A wrapper for other Portrayal2Ds which makes it possible to do any or all of the following with the mouse: View the orientation of an object | Class | sim.portrayal.simple | Mason |
|
Arrow | | Class | sim.portrayal3d.simple | Mason |
|
AxesPortrayal3D | Draws coordinate system axes 1 unit long each, centered at the origin, and labelled "O", "X", "Y", and "Z". | Class | sim.portrayal3d.simple | Mason |
|
BranchGroupPortrayal3D | Loads a Lightwave 3D scene file (. | Class | sim.portrayal3d.simple | Mason |
|
CircledPortrayal2D | A wrapper for other Portrayal2Ds which also draws a big circle around them -- useful for distinguishing one object from other similar-looking objects. | Class | sim.portrayal.simple | Mason |
|
CircledPortrayal3D | A wrapper for other Portrayal3Ds which also draws a big translucent sphere around them -- useful for distinguishing one object from other similar-looking objects. | Class | sim.portrayal3d.simple | Mason |
|
ConePortrayal3D | Portrays objects as a cone of the specified color or appearance (flat opaque white by default) which fills the region from (-0. | Class | sim.portrayal3d.simple | Mason |
|
ContinuousPortrayal2D | Portrays Continuous2D fields. | Class | sim.portrayal.continuous | Mason |
|
ContinuousPortrayal3D | Portrays both Continuous2D and Continuous3D fields. | Class | sim.portrayal3d.continuous | Mason |
|
CubePortrayal3D | Portrays objects as a cube of the specified color or appearance (flat opaque white by default) which fills the region from (-0. | Class | sim.portrayal3d.simple | Mason |
|
CylinderPortrayal3D | Portrays objects as a cylinder of the specified color or appearance (flat opaque white by default) which fills the region from (-0. | Class | sim.portrayal3d.simple | Mason |
|
DenseGridPortrayal2D | Portrayal for Dense grids: grids of Bags of objects. | Class | sim.portrayal.grid | Mason |
|
DrawInfo2D | The DrawInfo2D class provides two Rectangles which define a simple drawing situation. | Class | sim.portrayal | Mason |
|
DrawPolicy | Called by Sparse2DPortrayal to determine if all objects should be drawn or only one. | Interface | sim.portrayal.grid | Mason |
|
EdgeDrawInfo2D | An extension of DrawInfo2D for dealing with edges in visualizing network fields. | Class | sim.portrayal.network | Mason |
|
FacetedPortrayal2D | A wrapper for multiple Portrayal2Ds which calls on one or the other one according to the underlying state of the object, which must be Valuable or a Number of some sort. | Class | sim.portrayal.simple | Mason |
|
FastHexaObjectGridPortrayal2D | A "Fast" version of HexaObjectGridPortrayal2D, which draws objects as rectangles of specified colors, rather than using the provided SimplePortrayal2Ds. | Class | sim.portrayal.grid | Mason |
|
FastHexaValueGridPortrayal2D | | Class | sim.portrayal.grid | Mason |
|
FastObjectGridPortrayal2D | A "Fast" version of ObjectGridPortrayal2D, which draws objects as rectangles of specified colors, rather than using the provided SimplePortrayal2Ds. | Class | sim.portrayal.grid | Mason |
|
FastValueGridPortrayal2D | This class works like a ValueGridPortrayal2D, except that it doesn't use an underlying Portrayal for the object (instead it always draws a rectangle), and may ignore the getColor() method, so you shouldn't override that method to customize | Class | sim.portrayal.grid | Mason |
|
FieldPortrayal | A FieldPortrayal is an object which knows how to portray some kind of Field. | Class | sim.portrayal | Mason |
|
FieldPortrayal2D | Superclass of all Field Portrayals in 2D. | Class | sim.portrayal | Mason |
|
FieldPortrayal3D | Superclass of all Field Portrayals in J3D. | Class | sim.portrayal3d | Mason |
|
Fixed2D | A Fixed2D object has control over how it is moved by a MovablePortrayal2D object. | Interface | sim.portrayal | Mason |
|
HexaDenseGridPortrayal2D | Portrayal for hexagonal grids (each cell has six equally-distanced neighbors). | Class | sim.portrayal.grid | Mason |
|
HexagonalPortrayal2D | A simple portrayal for 2D visualization of hexagons. | Class | sim.portrayal.simple | Mason |
|
HexaObjectGridPortrayal2D | Portrayal for hexagonal grids (each cell has six equally-distanced neighbors) containing objects. | Class | sim.portrayal.grid | Mason |
|
HexaSparseGridPortrayal2D | Portrayal for hexagonal grids (each cell has six equally-distanced neighbors). | Class | sim.portrayal.grid | Mason |
|
HexaValueGridPortrayal2D | Portrayal for hexagonal grids (each cell has six equally-distanced neighbors) with double-precision real values. | Class | sim.portrayal.grid | Mason |
|
ImagePortrayal2D | A simple portrayal for 2D visualization of images. | Class | sim.portrayal.simple | Mason |
|
ImagePortrayal3D | Portrays objects as a thin flat rectangle displaying a provided Image. | Class | sim.portrayal3d.simple | Mason |
|
Inspector | An Inspector is a JPanel containing information about some object, and updates its displayed information when updateInspector() is called. | Class | sim.portrayal | Mason |
|
LabelledPortrayal2D | A wrapper for other Portrayal2Ds which also draws a textual label. | Class | sim.portrayal.simple | Mason |
|
LabelledPortrayal3D | A wrapper for other Portrayal3Ds which also draws a textual label. | Class | sim.portrayal3d.simple | Mason |
|
LightPortrayal3D | A simple Portrayal3D which provides ambient, directional, or point light to the scene. | Class | sim.portrayal3d.simple | Mason |
|
LocationWrapper | A LocationWrapper is used to embody the objects stored in a FieldPortrayal; for example, those returned by a hitObjects test on a FieldPortrayal2D. | Class | sim.portrayal | Mason |
|
MeshPortrayal | A QuadPortrayal which relates grid locations with intersections on a mesh (like positions on a Go board, coloring and changing the Z location of the intersections. | Class | sim.portrayal3d.grid.quad | Mason |
|
MovablePortrayal2D | A wrapper for other Portrayal2Ds which makes it possible to drag and move objects with the mouse. | Class | sim.portrayal.simple | Mason |
|
NetworkPortrayal2D | Portrays network fields. | Class | sim.portrayal.network | Mason |
|
ObjectGridPortrayal2D | A portrayal for grids containing objects, such as maybe agents or agent bodies. | Class | sim.portrayal.grid | Mason |
|
ObjectGridPortrayal2D .Message | | Class | sim.portrayal.grid | Mason |
|
ObjectGridPortrayal3D | Portrays ObjectGrid2D and ObjectGrid3D in 3D space. | Class | sim.portrayal3d.grid | Mason |
|
Orientable2D | An Orientable2D object can have its orientation changed in radians. | Interface | sim.portrayal | Mason |
|
Oriented2D | An Oriented2D object provides an orientation in radians. | Interface | sim.portrayal | Mason |
|
OrientedPortrayal2D | A wrapper for other Portrayal2Ds which provides some kind of pointing object (typically a line) along the object's specified orientation angle. | Class | sim.portrayal.simple | Mason |
|
OvalPortrayal2D | A simple portrayal for 2D visualization of ovals. | Class | sim.portrayal.simple | Mason |
|
Portrayal2D | The basic 2D portrayal interface. | Interface | sim.portrayal | Mason |
|
Portrayal3D | The top-level definition of Portrayals which portray underlying models using, er, Java3D models. | Interface | sim.portrayal3d | Mason |
|
PrimitivePortrayal3D | An abstract superclass for portrayals involving Shape3D or various Primitive (sphere, cone, etc. | Class | sim.portrayal3d.simple | Mason |
|
QuadPortrayal | A QuadPortrayal is the abstract superclass of objects which describe how rectangles in a in a ValueGrid2DPortrayal3D are associated with the underlying ValueGrid2D. | Class | sim.portrayal3d.grid.quad | Mason |
|
QuadPortrayal .DoubleFilter | | Class | sim.portrayal3d.grid.quad | Mason |
|
QuadPortrayal .Filter | | Class | sim.portrayal3d.grid.quad | Mason |
|
QuadPortrayal .IntFilter | | Class | sim.portrayal3d.grid.quad | Mason |
|
QuadPortrayal .ObjectFilter | | Class | sim.portrayal3d.grid.quad | Mason |
|
RectanglePortrayal2D | A simple portrayal for 2D visualization of rectangles. | Class | sim.portrayal.simple | Mason |
|
Scalable2D | A Scalable2D object provides a scale, and can have the same changed. | Interface | sim.portrayal | Mason |
|
Shape3DPortrayal3D | A simple portrayal for displaying Shape3D objects. | Class | sim.portrayal3d.simple | Mason |
|
ShapePortrayal2D | A simple portrayal for 2D visualization of java. | Class | sim.portrayal.simple | Mason |
|
SharedPortrayal3D | | Class | sim.portrayal3d.simple | Mason |
|
SimpleEdgePortrayal2D | | Class | sim.portrayal.network | Mason |
|
SimpleInspector | A simple inspector class that looks at the "getX" and "setX" method of the object to be investigates and creates a user-friendly graphical interface with read only and read/write components of the object. | Class | sim.portrayal | Mason |
|
SimplePortrayal2D | The superclass of all 2D Simple Portrayals. | Class | sim.portrayal | Mason |
|
SimplePortrayal3D | The superclass of all 3D Simple Portrayals which by default adds nothing to the 3D scene. | Class | sim.portrayal3d | Mason |
|
SparseFieldPortrayal3D | An abstract superclass for all FieldPortrayal3Ds which display SparseFields. | Class | sim.portrayal3d | Mason |
|
SparseGrid2DPortrayal3D | Displays objects in a SparseGrid2D along the XY grid in a special way. | Class | sim.portrayal3d.grid | Mason |
|
SparseGridPortrayal2D | Can be used to draw both continuous and discrete sparse fields. | Class | sim.portrayal.grid | Mason |
|
SparseGridPortrayal3D | Portrays both SparseGrid2D and SparseGrid3D fields. | Class | sim.portrayal3d.grid | Mason |
|
SpatialNetwork2D | A wrapper used by NetworkPortrayal2D to hold a Network and EITHER a Continuous2D OR a SparseGrid2D (or some other SparseField2D). | Class | sim.portrayal.network | Mason |
|
SpherePortrayal3D | Portrays objects as a sphere of the specified color or appearance (flat opaque white by default) which fills the region from (-0. | Class | sim.portrayal3d.simple | Mason |
|
SwitchedPortrayal3D | | Class | sim.portrayal3d.simple | Mason |
|
TilePortrayal | A QuadPortrayal which describes locations as the center of a square in a grid (like tiles on the floor, each tile corresponding to a location on the grid). | Class | sim.portrayal3d.grid.quad | Mason |
|
TrailedPortrayal2D | TrailedPortrayal2D is a special SimplePortrayal wrapper which enables you to draw "trails" or "mouse tails" that drag behind objects and show where the've recently been. | Class | sim.portrayal.simple | Mason |
|
TrailedPortrayal2D .TrailDrawInfo2D | A special version of DrawInfo2D which adds additional information useful for drawing your own trails. | Class | sim.portrayal.simple | Mason |
|
TransformedPortrayal2D | A wrapper for other Portrayal2Ds which transforms the graphics space before drawing them. | Class | sim.portrayal.simple | Mason |
|
TransformedPortrayal3D | A wrapper for other Portrayal3Ds which transforms them with an underlying Transform3D: meaning that you can rotate them, translate them, scale them, etc. | Class | sim.portrayal3d.simple | Mason |
|
ValueGrid2DPortrayal3D | Displays ValueGrid2Ds values along the XY grid using a surface. | Class | sim.portrayal3d.grid | Mason |
|
ValueGridCellInfo | Used by ValueGrid2DPortrayal3D to send needed value information to underlying QuadPortrayals. | Class | sim.portrayal3d.grid.quad | Mason |
|
ValueGridPortrayal2D | This class is capable of portraying the DoubleGrid2D and IntGrid2D fields (and only those two fields -- or subclasses). | Class | sim.portrayal.grid | Mason |
|
ValueGridPortrayal3D | | Class | sim.portrayal3d.grid | Mason |
|
ValuePortrayal2D | The ValuePortrayal2D is the default portrayal for ValueGridPortrayal2Ds. | Class | sim.portrayal.simple | Mason |
|
ValuePortrayal2D .DoubleFilter | | Class | sim.portrayal.simple | Mason |
|
ValuePortrayal2D .Filter | | Class | sim.portrayal.simple | Mason |
|
ValuePortrayal2D .IntFilter | | Class | sim.portrayal.simple | Mason |
|
ValuePortrayal3D | ValuePortrayal3D defines a cube or square whose color and transparency can be changed, and is really intended solely for use in ValueGridPortrayal3D. | Class | sim.portrayal3d.simple | Mason |
|
ValuePortrayal3D .DoubleFilter | | Class | sim.portrayal3d.simple | Mason |
|
ValuePortrayal3D .Filter | | Class | sim.portrayal3d.simple | Mason |
|
ValuePortrayal3D .IntFilter | | Class | sim.portrayal3d.simple | Mason |
|
WireFrameBoxPortrayal3D | A SimplePortrayal3D which draws an arbitrary wireframe box. | Class | sim.portrayal3d.simple | Mason |