AnyLogic
Expand
Font size

@AnyLogicInternalAPI
public class PositionAndScale
extends Object

Field Summary

Modifier and TypeFieldDescription
doublerotationX 
doublerotationY 
doublerotationZ 
doublescaleX 
doublescaleY 
doublescaleZ 
doublex 
doubley 
doublez 

Constructor Summary

ConstructorDescription
PositionAndScale(double x, double y, double z, double rotationX, double rotationY, double rotationZ, double scale) 
PositionAndScale(double x, double y, double z, double rotationX, double rotationY, double rotationZ, double scaleX, double scaleY, double scaleZ) 
PositionAndScale(Agent agent) 
PositionAndScale(AbstractPositionalMarkup shape) 
PositionAndScale(Position position, double scale) 
PositionAndScale(Shape shape) 
PositionAndScale(ShapeGroup shape) 

Method Summary

Modifier and TypeMethodDescription
PositiongetPosition() 

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

x

public double x

y

public double y

z

public double z

rotationX

public double rotationX

rotationY

public double rotationY

rotationZ

public double rotationZ

scaleX

public double scaleX

scaleY

public double scaleY

scaleZ

public double scaleZ

Constructor Details

PositionAndScale

public PositionAndScale(Shape shape)

PositionAndScale

public PositionAndScale(ShapeGroup shape)

PositionAndScale

public PositionAndScale(AbstractPositionalMarkup shape)

PositionAndScale

public PositionAndScale(Agent agent)

PositionAndScale

public PositionAndScale(Position position,
 double scale)

PositionAndScale

public PositionAndScale(double x,
 double y,
 double z,
 double rotationX,
 double rotationY,
 double rotationZ,
 double scaleX,
 double scaleY,
 double scaleZ)

PositionAndScale

public PositionAndScale(double x,
 double y,
 double z,
 double rotationX,
 double rotationY,
 double rotationZ,
 double scale)

Method Details

getPosition

public Position getPosition()