public class Ilv3DViewBoundsStyle extends IlvGraphicPathStyle
Modifier and Type | Field and Description |
---|---|
static String |
BOUNDS
The latitude/longitude bounds attribute name.
|
DO_FILL, DO_STROKE, PAINT
BACKGROUND, DECORATION, DECORATION_ONLY, DECORATION_PAINT, END_CAP, FOREGROUND, LINE_JOIN, LINE_STYLE, LINE_WIDTH, STROKE
ALPHA, ALWAYS_ON_TOP, ATTRIBUTE_INFO, CATEGORY, LABEL_ATTRIBUTE, LEGEND_GROUP, PARENT, THIN_CLIENT_BACKGROUND, VISIBLE_IN_3DVIEW, VISIBLE_IN_OVERVIEW, VISIBLE_IN_TREE, VISIBLE_IN_VIEW
Constructor and Description |
---|
Ilv3DViewBoundsStyle()
Default constructor.
|
Ilv3DViewBoundsStyle(Ilv3DViewBoundsStyle source)
Constructor by copy.
|
Ilv3DViewBoundsStyle(IlvInputStream stream)
Reads an
Ilv3DViewBoundsStyle from an IlvInputStream . |
Modifier and Type | Method and Description |
---|---|
IlvMapStyle |
copy()
Creates a copy of the style.
|
Rectangle2D |
getBounds()
Retrieve the
BOUNDS attribute value. |
void |
setBounds(Rectangle2D c)
Sets the
BOUNDS attribute value. |
void |
write(IlvOutputStream stream)
Writes an
Ilv3DViewBoundsStyle on an IlvOutputStream |
equals, getPaint, hashCode, isDrawingStroke, isFilling, isInherited, setDrawingStroke, setFilling, setInherited, setPaint
getBackground, getDecoration, getDecorationPaint, getEndCap, getForeground, getLineJoin, getLineStyle, getLineWidth, getStroke, isDecorationOnly, setBackground, setDecoration, setDecorationOnly, setDecorationPaint, setEndCap, setForeground, setLineJoin, setLineStyle, setLineWidth, setStroke
addAttributeListener, addChild, addStyleListener, addWeakStyleListener, getAlpha, getAttribute, getAttribute, getAttributeFilter, getAttributeInfo, getAttributeListeners, getCategory, getChildren, getDefaultValues, getGraphic, getLabelAttribute, getLegendGroup, getListeners, getParent, getStyleListeners, isAlwaysOnTop, isThinClientBackground, isVisibleIn3DView, isVisibleInOverview, isVisibleInTree, isVisibleInView, objectEquals, removeAttributeListener, removeChild, removeStyleListener, setAlpha, setAlwaysOnTop, setAttribute, setAttributeFilter, setAttributeInfo, setCategory, setGraphic, setLabelAttribute, setLegendGroup, setParent, setThinClientBackground, setVisibleIn3DView, setVisibleInOverview, setVisibleInTree, setVisibleInView
public static final String BOUNDS
public Ilv3DViewBoundsStyle()
public Ilv3DViewBoundsStyle(IlvInputStream stream) throws IlvReadFileException
Ilv3DViewBoundsStyle
from an IlvInputStream
.stream
- The stream to read from.IlvReadFileException
- if an exception occurs during reading.public Ilv3DViewBoundsStyle(Ilv3DViewBoundsStyle source)
source
- The source style to copy.public void write(IlvOutputStream stream) throws IOException
Ilv3DViewBoundsStyle
on an IlvOutputStream
write
in interface IlvPersistentObject
write
in class IlvGraphicPathStyle
stream
- The stream to write to.IOException
- if an exception occur during writing.public IlvMapStyle copy()
copy
in class IlvGraphicPathStyle
IlvRasterStyle
.IlvMapStyle.copy()
public Rectangle2D getBounds()
BOUNDS
attribute value.BOUNDS
attribute value.public void setBounds(Rectangle2D c)
BOUNDS
attribute value.c
- The BOUNDS
attribute value as a Rectangle2D
or radian latitude/longitude coordinates.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.