public interface IChartSymbol extends IMarkerSymbol, IFillSymbol
Modifier and Type | Field and Description |
---|---|
static int |
SIZEFIELD |
static int |
SIZEFIXED |
static int |
SIZESUM |
static String |
SYMBOL_NAME |
CIRCLE_STYLE, CROSS_STYLE, DIAMOND_STYLE, SQUARE_STYLE, STAR_STYLE, TRIANGLE_STYLE, VERTICAL_LINE_STYLE, X_STYLE
SELECTION_COLOR
PAPER, WORLD
Modifier and Type | Method and Description |
---|---|
ChartService |
getChart() |
void |
set3D(boolean b)
Sets if the chart is in three dimensions.
|
void |
setChart(ChartService theChart)
Sets the ChartService of this symbol.
|
void |
setOnlySelection(boolean onlySelection)
Sets if draw diagrams only by selection.
|
void |
setOutlineColor(Color color)
Sets the color of outline.
|
void |
setOutlineShow(boolean b)
Sets if the outline is draw.
|
void |
setOutlineWidth(int width)
Sets the width of outline.
|
void |
setSections(String[] names,
Color[] colors)
Sets the field names and color to draw the different parts of chart.
|
void |
setSize(double size)
Sets the size of symbol.
|
getColor, getMask, getOffset, getRotation, getSize, setAlpha, setColor, setMask, setOffset, setRotation
getFillAlpha, getFillColor, getOnePointRgb, getOutline, hasFill, hasOutline, isSuitableFor, setFillColor, setHasFill, setHasOutline, setOutline
draw, drawInsideRectangle, getDescription, getPixExtentPlus, getSymbolForSelection, getSymbolType, isOneDotOrPixel, isShapeVisible, setDescription
loadFromState, saveToState
print
getCartographicSize, getReferenceSystem, getUnit, setCartographicSize, setReferenceSystem, setUnit, toCartographicSize
static final int SIZEFIXED
static final int SIZESUM
static final int SIZEFIELD
static final String SYMBOL_NAME
void setSections(String[] names, Color[] colors)
String[]
- field names.Color[]
- colors to draw the different parts.void setSize(double size)
setSize
in interface IMarkerSymbol
size
- of symbol.void set3D(boolean b)
boolean
- true if the chart is 3D.void setOutlineColor(Color color)
Color
- to draw outline.void setOutlineShow(boolean b)
boolean
- true if outline itīs to show.void setOutlineWidth(int width)
integer
- width of outline.void setChart(ChartService theChart)
ChartService
- to be used to render the chartChartService getChart()
void setOnlySelection(boolean onlySelection)
boolean
- true if draw the diagrams only by selection.