public abstract class StiCellGeom extends StiGeom implements IStiGeomInteraction
| Constructor and Description |
|---|
StiCellGeom(StiRectangle clientRectangle) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AllowChildDrawing(StiCellGeom cellGeom) |
boolean |
Contains(double x,
double y) |
void |
CreateChildGeoms() |
abstract void |
Draw(StiContext context)
Draws cell geom object on spefied context.
|
void |
DrawChildGeoms(StiContext context) |
void |
DrawGeom(StiContext context)
Draws area geom object with all child geom objects on spefied context.
|
java.util.ArrayList<StiCellGeom> |
getChildGeoms() |
StiRectangle |
getClientRectangle()
Gets or sets client rectangle of this geom object.
|
StiCellGeom |
GetGeomAt(StiCellGeom parent,
double x,
double y) |
boolean |
getInvisible()
Gets value which indicates that this geom object is inivisible
|
StiRectangle |
GetRect(StiGeom geom) |
java.util.List<StiCellGeom> |
getSeriesElementGeoms() |
java.util.ArrayList<StiCellGeom> |
GetSeriesGeoms() |
StiGeomType |
getType() |
void |
InvokeClick(StiInteractionOptions options) |
void |
InvokeDrag(StiInteractionOptions options) |
void |
InvokeMouseDown(StiInteractionOptions options) |
void |
InvokeMouseEnter(StiInteractionOptions options) |
void |
InvokeMouseLeave(StiInteractionOptions options) |
void |
InvokeMouseUp(StiInteractionOptions options) |
void |
setClientRectangle(StiRectangle value) |
LoadFromJsonObject, SaveBrushToJsonObject, SaveGeomListToJsonObject, SavePointFArrayToJsonObject, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject, SaveRectToJsonObject, SaveToJsonObjectpublic StiCellGeom(StiRectangle clientRectangle)
public void InvokeClick(StiInteractionOptions options)
InvokeClick in interface IStiGeomInteractionpublic void InvokeMouseEnter(StiInteractionOptions options)
InvokeMouseEnter in interface IStiGeomInteractionpublic void InvokeMouseLeave(StiInteractionOptions options)
InvokeMouseLeave in interface IStiGeomInteractionpublic void InvokeMouseDown(StiInteractionOptions options)
InvokeMouseDown in interface IStiGeomInteractionpublic void InvokeMouseUp(StiInteractionOptions options)
InvokeMouseUp in interface IStiGeomInteractionpublic void InvokeDrag(StiInteractionOptions options)
InvokeDrag in interface IStiGeomInteractionpublic boolean getInvisible()
public StiGeomType getType()
public final java.util.ArrayList<StiCellGeom> getChildGeoms()
public final StiRectangle getClientRectangle()
public final void setClientRectangle(StiRectangle value)
public boolean Contains(double x,
double y)
public final StiCellGeom GetGeomAt(StiCellGeom parent, double x, double y)
public final java.util.ArrayList<StiCellGeom> GetSeriesGeoms()
public java.util.List<StiCellGeom> getSeriesElementGeoms()
public final StiRectangle GetRect(StiGeom geom)
public final void CreateChildGeoms()
public abstract void Draw(StiContext context)
public void DrawGeom(StiContext context)
public void DrawChildGeoms(StiContext context)
protected boolean AllowChildDrawing(StiCellGeom cellGeom)
Copyright © 2019 Stimulsoft. All Rights Reserved.