| Modifier and Type | Field and Description |
|---|---|
protected double |
heightRatio |
protected double |
sideLength |
height, relativeMax, relativeMin, width, worldMax, worldMin| Constructor and Description |
|---|
Square(Vector3 direction,
double length,
double heightRatio)
See ShapeHelper for alternative construction methods
|
| Modifier and Type | Method and Description |
|---|---|
Square |
copy() |
boolean |
equals(java.lang.Object other) |
Square |
getScaled(double scale) |
Square |
getScaled(double scaleX,
double scaleY) |
Square |
getScaled(double scaleX,
double scaleY,
double scaleZ) |
Square |
getScaled(Vector2 scale) |
Square |
getScaled(Vector3 scale) |
void |
setRelativeMax(Vector2 max) |
void |
setRelativeMin(Vector2 min) |
void |
setSideLength(double length,
double heightRatio) |
calculateActuals, calculateSize, checkToleranceBounds, getBounded, getBoundedAxis, getBoundedX, getBoundedY, getDepth, getOutlinePlanes, getVectorSupplier, isInsideRelative, random2D, random3D, setRelativeMax, setRelativeMin, setScaleHeight, setScales, setScaleWidthgetAs2DArray, getBoundedZ, getDirectionAngles, getOutlineSupplier, getRelativeCoordinate, getRelativeCoordinate, getWorldCoordinate, getWorldCoordinate, isInside, isInside, makeFuzzBall, sameDirectionclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBounded, getBounded, getBoundedX, getBoundedXY, getBoundedXY, getBoundedXZ, getBoundedXZ, getBoundedY, getBoundedYZ, getBoundedYZ, getBoundedZ, getCenter, getHeight, getWidth, makeFuzzBall, makeFuzzBall, makeFuzzBallpublic Square(Vector3 direction, double length, double heightRatio)
public Square getScaled(double scale)
public Square getScaled(double scaleX, double scaleY)
public Square getScaled(double scaleX, double scaleY, double scaleZ)
public void setRelativeMax(Vector2 max)
setRelativeMax in class Planepublic void setRelativeMin(Vector2 min)
setRelativeMin in class Planepublic void setSideLength(double length,
double heightRatio)