OOF2: The Manual
Name
DisplayMethod — Methods for drawing OOF2 objects in the graphics window.
Subclasses
Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.
-
Bitmap (
BitmapDisplayMethod
) -- Display an Image as a bitmap. -
BitmapOverlay (
BitmapOverlayDisplayMethod
) -- Special bitmap display method for overlays. -
Element Edges (
MeshEdgeDisplay
) -- Draw the edges of Mesh Elements. -
Element Edges (
SkeletonEdgeDisplay
) -- Draw the edges of Skeleton Elements. -
Material (
MicrostructureMaterialDisplay
) -- Display the color of the Material assigned to each pixel. -
Material Color (
SkeletonMaterialDisplay
) -- Fill each Element with the color of its assigned Material. -
Material Color (
MeshMaterialDisplay
) -- Fill each Element with the color of its assigned Material. -
Boundaries (
SkeletonBoundaryDisplay
) -- Display some or all of the boundaries of the Skeleton -
Orientation (
OrientationDisplay
) -- Display the Orientation Property of pixels. -
Perimeter (
PerimeterDisplay
) -- Outline the perimeter of the Mesh -
Orientation Map (
OrientationMapDisplay
) -- Display a Microstructure's Orientation Map, whether or not it's used by Material Properties. -
Selected Elements (
SkeletonElementSelectionDisplay
) -- Display the currently selected elements -
Solid Fill (
MeshCenterFillDisplay
) -- Quick and dirty contour plot. -
Selected Segments (
SkeletonSegmentSelectionDisplay
) -- Display the currently selected segments. -
Selected Nodes (
SkeletonNodeSelectionDisplay
) -- Display the currently selected nodes. -
Selected Boundary (
SelectedSkeletonBoundaryDisplay
) -- Display the currently selected boundary. -
Pixel Info (
PixelInfoDisplay
) -- Display a pixel that is being queried. -
Contour Line (
PlainContourDisplay
) -- Draw contour lines for the given output data. -
Moving Nodes (
MoveNodeDisplay
) -- Display the node being moved by the Move Node toolbox. -
Filled Contour (
FilledContourDisplay
) -- Draw a filled contour plot of the given output data. -
Pinned Nodes (
PinnedNodesDisplay
) -- Display the pinned nodes. -
Info (
SkeletonInfoDisplay
) -- Set parameters for the decorations used by the Skeleton Info toolbox. -
Info (
MeshInfoDisplay
) -- Set display parameters for the decorations used by the Mesh Info toolbox. -
Illegal Elements (
SkeletonIllegalElementDisplay
) -- Display illegal elements in a Skeleton -
Cross Section (
MeshCrossSectionDisplay
) -- Determine which cross sections are displayed, and how. -
SkeletonQuality (
SkeletonQualityDisplay
) -- Color each element according to its effective energy.
Description
DisplayMethods
are the techniques used to
draw the OOF2 objects, such as Images and Skeletons, in the Graphics Window. Each Layer in the Graphics
Window corresponds to a single DisplayMethod
.
DisplayMethods
may take parameters, which
are described in the sections for each specific method. These
parameters govern things like line widths, colors,
etc. One thing that the parameters
do not govern is the object (Image
, Mesh
,
etc.) which the
DisplayMethod
displays. That is determined
by the Layer
containing the DisplayMethod
. This
arrangement allows an object to be displayed by more than one
DisplayMethod
simultaneously.
DisplayMethods
are added to Layers
and assembled into LayerSets
by the OOF.LayerEditor.LayerSet menu
and the Layer
Editor window.
Here is a list of the types of displayable objects and the DisplayMethods that apply to them:
-
Active Area
- BitmapOverlay (BitmapOverlayDisplayMethod) -- Special bitmap display method for overlays.
-
Image
- Bitmap (BitmapDisplayMethod) -- Display an Image as a bitmap.
- Pixel Info (PixelInfoDisplay) -- Display a pixel that is being queried.
-
Mesh
- Element Edges (MeshEdgeDisplay) -- Draw the edges of Mesh Elements.
- Material Color (MeshMaterialDisplay) -- Fill each Element with the color of its assigned Material.
- Perimeter (PerimeterDisplay) -- Outline the perimeter of the Mesh
- Solid Fill (MeshCenterFillDisplay) -- Quick and dirty contour plot.
- Contour Line (PlainContourDisplay) -- Draw contour lines for the given output data.
- Filled Contour (FilledContourDisplay) -- Draw a filled contour plot of the given output data.
- Info (MeshInfoDisplay) -- Set display parameters for the decorations used by the Mesh Info toolbox.
- Cross Section (MeshCrossSectionDisplay) -- Determine which cross sections are displayed, and how.
-
Microstructure
- Material (MicrostructureMaterialDisplay) -- Display the color of the Material assigned to each pixel.
- Orientation (OrientationDisplay) -- Display the Orientation Property of pixels.
- Orientation Map (OrientationMapDisplay) -- Display a Microstructure's Orientation Map, whether or not it's used by Material Properties.
- Pixel Info (PixelInfoDisplay) -- Display a pixel that is being queried.
-
Pixel Selection
- BitmapOverlay (BitmapOverlayDisplayMethod) -- Special bitmap display method for overlays.
-
Skeleton
- Element Edges (SkeletonEdgeDisplay) -- Draw the edges of Skeleton Elements.
- Material Color (SkeletonMaterialDisplay) -- Fill each Element with the color of its assigned Material.
- Boundaries (SkeletonBoundaryDisplay) -- Display some or all of the boundaries of the Skeleton
- Selected Elements (SkeletonElementSelectionDisplay) -- Display the currently selected elements
- Selected Segments (SkeletonSegmentSelectionDisplay) -- Display the currently selected segments.
- Selected Nodes (SkeletonNodeSelectionDisplay) -- Display the currently selected nodes.
- Selected Boundary (SelectedSkeletonBoundaryDisplay) -- Display the currently selected boundary.
- Moving Nodes (MoveNodeDisplay) -- Display the node being moved by the Move Node toolbox.
- Pinned Nodes (PinnedNodesDisplay) -- Display the pinned nodes.
- Info (SkeletonInfoDisplay) -- Set parameters for the decorations used by the Skeleton Info toolbox.
- Illegal Elements (SkeletonIllegalElementDisplay) -- Display illegal elements in a Skeleton
- SkeletonQuality (SkeletonQualityDisplay) -- Color each element according to its effective energy.
-
Top Bitmap
- Pixel Info (PixelInfoDisplay) -- Display a pixel that is being queried.