public abstract class AbstractShapedWall extends AbstractWall
Constructor and Description |
---|
AbstractShapedWall() |
AbstractShapedWall(Agent owner,
ShapeDrawMode drawMode,
boolean isPublic,
double x,
double y,
double z,
double rotation,
double lineWidth,
double zHeight,
WallFillingType fillingType,
java.awt.Paint color) |
Modifier and Type | Method and Description |
---|---|
double |
getRotation()
Returns the rotation of the shape.
|
double |
getX()
Returns the x coordinate of the shape.
|
double |
getY()
Returns the y coordinate of the shape.
|
double |
getZ()
Returns the z coordinate of the shape.
|
void |
setPos(double x,
double y,
double z)
Sets coordinates of the shape
|
void |
setRotation(double rotation)
Sets the rotation of the shape.
|
contains, getColor, getFillingType, getLineWidth, getTexture, getZHeight, setColor, setColor, setFillingType, setLineWidth, setZHeight
getDrawMode, getLevel, setLevel
error, getFullName, getOutsideLevelZ, getPresentable, getSpace, initialize, isClickHandled, isPublic, onClick, remove, setDrawMode, setOwner
discardOwner, executeUserAction, findSVGElement, getName, getSVGId, initializeInternal, isVisible, onAggregatorInitialized, onAggregatorVisibilityChanged, removeSVGFromOwner, resetSVGState, setVisible, updateDynamicProperties, updateDynamicPropertiesStructural, updateSVGProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeInternal, onAggregatorVisibilityChanged, postInitialize
public AbstractShapedWall()
public AbstractShapedWall(Agent owner, ShapeDrawMode drawMode, boolean isPublic, double x, double y, double z, double rotation, double lineWidth, double zHeight, WallFillingType fillingType, java.awt.Paint color)
public double getX()
public double getY()
public double getZ()
public void setPos(double x, double y, double z)
x
- the new value of x coordinatey
- the new value of y coordinatez
- the new value of z coordinatepublic void setRotation(double rotation)
r
- the new value of rotation in radianspublic double getRotation()
Copyright © AnyLogic North America, LLC. All Rights Reserved.