Class AwtShapeElement
java.lang.Object
com.ardor3d.extension.terrain.providers.awt.AbstractAwtElement
com.ardor3d.extension.terrain.providers.awt.AwtShapeElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Colorprotected booleanprotected Vector4protected Colorprotected booleanprotected Shapeprotected final Map<Integer, BasicStroke> protected floatFields inherited from class com.ardor3d.extension.terrain.providers.awt.AbstractAwtElement
_awtBounds, _compositeOverride, _listener, _transform, hints -
Constructor Summary
ConstructorsConstructorDescriptionAwtShapeElement(Shape shape) AwtShapeElement(Shape shape, ReadOnlyTransform transform) AwtShapeElement(Shape shape, ReadOnlyTransform transform, Composite compositeOverride) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoiddrawTo(BufferedImage image, ReadOnlyTransform localTransform, int clipmapLevel) getShape()floatbooleanisFilled()booleanvoidsetFillColor(Color color) voidsetFilled(boolean filled) voidsetMargin(double outline) voidsetMargin(double left, double right, double top, double bottom) voidvoidsetOutlineColor(Color color) voidsetOutlined(boolean outlined) voidvoidsetStrokeWidth(float width) voidMethods inherited from class com.ardor3d.extension.terrain.providers.awt.AbstractAwtElement
getBounds, getCompositeOverride, getHints, getTransform, makeAlphaComposite, setCompositeOverride, setTransform, setUpdateListener, updateBounds
-
Field Details
-
_shape
-
_filled
protected boolean _filled -
_fillColor
-
_outlined
protected boolean _outlined -
_outlineColor
-
_strokeWidth
protected float _strokeWidth -
_margin
-
_strokes
-
-
Constructor Details
-
AwtShapeElement
-
AwtShapeElement
-
AwtShapeElement
-
-
Method Details
-
getShape
-
setShape
-
isFilled
public boolean isFilled() -
setFilled
public void setFilled(boolean filled) -
getFillColor
-
setFillColor
-
isOutlined
public boolean isOutlined() -
setOutlined
public void setOutlined(boolean outlined) -
getOutlineColor
-
setOutlineColor
-
updateBoundsFromElement
public void updateBoundsFromElement()- Specified by:
updateBoundsFromElementin classAbstractAwtElement
-
drawTo
- Specified by:
drawToin classAbstractAwtElement
-
getMargin
-
setMargin
-
setMargin
public void setMargin(double left, double right, double top, double bottom) -
setMargin
public void setMargin(double outline) -
setStrokeWidth
public void setStrokeWidth(float width) -
getStrokeWidth
public float getStrokeWidth() -
clearStrokes
protected void clearStrokes()
-