Package com.amalgamasimulation.cranes
Class Crane
java.lang.Object
com.amalgamasimulation.cranes.Crane
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidattachCargo(Object cargo) voidgetCargo()com.amalgamasimulation.cranes.CranePlanningFunctiondoubledoublegetName()doubledoubledoubledoubledoubledoublebooleanvoidsetAccelerationX(double accelerationX) voidsetAccelerationY(double accelerationY) voidsetSimultaneousMovementAllowed(boolean simultaneousMovingAllowed) setVelocityX(double velocityX) setVelocityXYZ(double velocityXYZ) setVelocityY(double velocityY) setVelocityZ(double velocityZ)
-
Method Details
-
setVelocityXYZ
-
setVelocityX
-
setVelocityY
-
setVelocityZ
-
setAccelerationX
public void setAccelerationX(double accelerationX) -
setAccelerationY
public void setAccelerationY(double accelerationY) -
isSimultaneousMovingAllowed
public boolean isSimultaneousMovingAllowed() -
setSimultaneousMovementAllowed
-
getName
-
setName
-
getCraneBay
-
getVelocityX
public double getVelocityX() -
getVelocityY
public double getVelocityY() -
getVelocityZ
public double getVelocityZ() -
getCranePlanningFunction
public com.amalgamasimulation.cranes.CranePlanningFunction getCranePlanningFunction() -
attachCargo
-
detachCargo
public void detachCargo() -
getCargo
-
getXPosition
public double getXPosition() -
getYPosition
public double getYPosition() -
getZPosition
public double getZPosition() -
getCurrentPosition
-
getCurrentAnimationPoint
-
getCurrentState
-
getDistanceTraveledByX
public double getDistanceTraveledByX() -
getDistanceTraveledByY
public double getDistanceTraveledByY() -
getCurrentCargoPosition
-