public abstract class CartesianBounds<T extends IBounds<T>> extends java.lang.Object implements IBounds<T>
| Modifier and Type | Field and Description |
|---|---|
Range |
x |
Range |
y |
Range |
z |
AXIS_0, AXIS_1, AXIS_2, MAX_NUM_CHILDS_OCTREE, MAX_NUM_CHILDS_QUADTREE| Constructor and Description |
|---|
CartesianBounds(Range x,
Range y,
Range z) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPoint(Vec3 point) |
IVolume<?> |
getVolume(int bvOptions) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNumAxis, getPointT, subdividepublic boolean containsPoint(Vec3 point)
containsPoint in interface IBounds<T extends IBounds<T>>public IVolume<?> getVolume(int bvOptions)
getVolume in interface IBoundablebvOptions - bounding volume options.BoundingBox or BoundingSphere depending on options.VolumeOptions,
Box,
Sphere,
Cylinder,
CapsuleBonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com