public abstract class BoundingObject extends Object implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected Vector3f |
center |
protected int |
checkPlane |
| Constructor and Description |
|---|
BoundingObject() |
BoundingObject(Vector3f center) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(Object other) |
BoundingObject |
clone() |
abstract boolean |
contains(Vector3f point) |
float |
distanceTo(Vector3f point) |
boolean |
equals(Object o) |
abstract BoundingObject |
fromPoints(List<Vector3f> points) |
Vector3f |
getCenter() |
Vector3f |
getCenter(Vector3f store) |
int |
getCheckPlane() |
int |
hashCode() |
abstract boolean |
intersects(BoundingObject bo) |
abstract BoundingObject |
merge(BoundingObject other) |
void |
setCenter(Vector3f center) |
void |
setCheckPlane(int checkPlane) |
String |
toString() |
protected Vector3f center
protected int checkPlane
public BoundingObject()
public BoundingObject(Vector3f center)
public abstract BoundingObject fromPoints(List<Vector3f> points)
public abstract BoundingObject merge(BoundingObject other)
public abstract boolean intersects(BoundingObject bo)
public abstract boolean contains(Vector3f point)
public BoundingObject clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic final float distanceTo(Vector3f point)
@Generated(value="lombok") public Vector3f getCenter()
@Generated(value="lombok") public int getCheckPlane()
@Generated(value="lombok") public void setCenter(Vector3f center)
@Generated(value="lombok") public void setCheckPlane(int checkPlane)
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") protected boolean canEqual(Object other)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2015. All rights reserved.