|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Box | |
|---|---|
| com.threerings.math | Model and animation configurations. |
| com.threerings.opengl.camera | |
| com.threerings.opengl.compositor | |
| com.threerings.opengl.effect | Effect classes. |
| com.threerings.opengl.effect.config | Effect configurations. |
| com.threerings.opengl.geometry.config | Geometry configurations. |
| com.threerings.opengl.gui | User interface classes. |
| com.threerings.opengl.model | |
| com.threerings.opengl.model.config | Model and animation configurations. |
| com.threerings.opengl.scene | Scene management classes. |
| com.threerings.opengl.scene.config | Scene configurations. |
| com.threerings.opengl.util | |
| com.threerings.tudey.shape | |
| com.threerings.tudey.shape.config | Shape configurations. |
| Uses of Box in com.threerings.math |
|---|
| Fields in com.threerings.math declared as Box | |
|---|---|
static Box |
Box.EMPTY
The empty box. |
static Box |
Box.MAX_VALUE
A box that's as large as boxes can get. |
static Box |
Box.UNIT
The unit box. |
static Box |
Box.ZERO
The zero box. |
| Methods in com.threerings.math that return Box | |
|---|---|
Box |
Box.add(Box other)
Expands this box to include the bounds of another box. |
Box |
Box.add(Box other,
Box result)
Expands this box to include the bounds of another box, placing the result in the object provided. |
Box |
Box.add(Vector3f point)
Expands this box to include the specified point. |
Box |
Box.add(Vector3f point,
Box result)
Expands this box to include the specified point, placing the result in the object provided. |
Box |
Box.addLocal(Box other)
Expands this box to include the bounds of another box. |
Box |
Box.addLocal(Vector3f point)
Expands this box in-place to include the specified point. |
Box |
Box.expand(float x,
float y,
float z)
Expands the box by the specified amounts. |
Box |
Box.expand(float x,
float y,
float z,
Box result)
Expands the box by the specified amounts, placing the result in the object provided. |
Box |
Box.expandLocal(float x,
float y,
float z)
Expands the box in-place by the specified amounts. |
Box |
Box.fromPoints(Vector3f... points)
Initializes this box with the extents of an array of points. |
Box |
Frustum.getBounds()
Returns a reference to the bounds of this frustum. |
Box |
Box.intersect(Box other)
Finds the intersection between this box and another box. |
Box |
Box.intersect(Box other,
Box result)
Finds the intersection between this box and another box and places the result in the provided object. |
Box |
Box.intersectLocal(Box other)
Finds the intersection between this box and another box and places the result in this box. |
Box |
Box.project(Matrix4f matrix)
Projects this box. |
Box |
Box.project(Matrix4f matrix,
Box result)
Projects this box, placing the result in the object provided. |
Box |
Box.projectLocal(Matrix4f matrix)
Projects this box in-place. |
Box |
Box.set(Box other)
Copies the parameters of another box. |
Box |
Box.set(Vector3f minExtent,
Vector3f maxExtent)
Sets the box parameters to the values contained in the supplied vectors. |
Box |
Box.setToEmpty()
Sets the parameters of the box to the empty values ( Vector3f.MAX_VALUE and
Vector3f.MIN_VALUE for the minimum and maximum, respectively). |
Box |
Box.transform(Transform3D transform)
Transforms this box. |
Box |
Box.transform(Transform3D transform,
Box result)
Transforms this box, placing the result in the provided object. |
Box |
Box.transformLocal(Transform3D transform)
Transforms this box in-place. |
| Methods in com.threerings.math with parameters of type Box | |
|---|---|
Box |
Box.add(Box other)
Expands this box to include the bounds of another box. |
Box |
Box.add(Box other,
Box result)
Expands this box to include the bounds of another box, placing the result in the object provided. |
Box |
Box.add(Vector3f point,
Box result)
Expands this box to include the specified point, placing the result in the object provided. |
Box |
Box.addLocal(Box other)
Expands this box to include the bounds of another box. |
boolean |
Box.contains(Box other)
Determines whether this box completely contains the specified box. |
Box |
Box.expand(float x,
float y,
float z,
Box result)
Expands the box by the specified amounts, placing the result in the object provided. |
float |
Box.getExtentDistance(Box other)
Returns the sum of the Manhattan distances between the extents of this box and the specified other box. |
Frustum.IntersectionType |
Frustum.getIntersectionType(Box box)
Checks whether the frustum intersects the specified box. |
Box |
Box.intersect(Box other)
Finds the intersection between this box and another box. |
Box |
Box.intersect(Box other,
Box result)
Finds the intersection between this box and another box and places the result in the provided object. |
Box |
Box.intersectLocal(Box other)
Finds the intersection between this box and another box and places the result in this box. |
boolean |
Box.intersects(Box other)
Determines whether this box intersects the specified other box. |
Box |
Box.project(Matrix4f matrix,
Box result)
Projects this box, placing the result in the object provided. |
Box |
Box.set(Box other)
Copies the parameters of another box. |
Box |
Box.transform(Transform3D transform,
Box result)
Transforms this box, placing the result in the provided object. |
| Constructors in com.threerings.math with parameters of type Box | |
|---|---|
Box(Box other)
Copy constructor. |
|
| Uses of Box in com.threerings.opengl.camera |
|---|
| Methods in com.threerings.opengl.camera that return Box | |
|---|---|
Box |
Camera.transform(Box box)
Transforms and projects a box in world space into window space. |
Box |
Camera.transform(Box box,
Box result)
Transforms and projects a box in world space into window space, placing the result in the object provided. |
Box |
Camera.transformLocal(Box box)
Transforms and projects a box in world space into window space. |
| Methods in com.threerings.opengl.camera with parameters of type Box | |
|---|---|
Box |
Camera.transform(Box box)
Transforms and projects a box in world space into window space. |
Box |
Camera.transform(Box box,
Box result)
Transforms and projects a box in world space into window space, placing the result in the object provided. |
Box |
Camera.transformLocal(Box box)
Transforms and projects a box in world space into window space. |
| Uses of Box in com.threerings.opengl.compositor |
|---|
| Fields in com.threerings.opengl.compositor declared as Box | |
|---|---|
Box |
Dependency.Planar.bounds
The bounds of the affected region. |
| Uses of Box in com.threerings.opengl.effect |
|---|
| Methods in com.threerings.opengl.effect that return Box | |
|---|---|
Box |
BaseParticleSystem.getBounds()
|
| Uses of Box in com.threerings.opengl.effect.config |
|---|
| Methods in com.threerings.opengl.effect.config that return Box | |
|---|---|
Box |
ParticleSystemConfig.ParticleGeometryConfig.getBounds()
|
| Uses of Box in com.threerings.opengl.geometry.config |
|---|
| Fields in com.threerings.opengl.geometry.config declared as Box | |
|---|---|
Box |
GeometryConfig.Stored.bounds
The bounds of the geometry. |
| Methods in com.threerings.opengl.geometry.config that return Box | |
|---|---|
abstract Box |
GeometryConfig.getBounds()
Returns the bounds of the geometry. |
Box |
GeometryConfig.Stored.getBounds()
|
| Uses of Box in com.threerings.opengl.gui |
|---|
| Methods in com.threerings.opengl.gui that return Box | |
|---|---|
Box |
ComponentBillboard.getBounds()
|
| Uses of Box in com.threerings.opengl.model |
|---|
| Methods in com.threerings.opengl.model that return Box | |
|---|---|
Box |
Wrapper.getBounds()
|
Box |
Static.getBounds()
|
Box |
Scripted.getBounds()
|
Box |
Model.getBounds()
|
Box |
Model.Implementation.getBounds()
Returns a reference to the bounds of the model. |
Box |
Conditional.getBounds()
|
Box |
Compound.getBounds()
|
Box |
CollisionMesh.getBounds()
Returns a reference to the bounds of the mesh. |
Box |
Articulated.getBounds()
|
| Uses of Box in com.threerings.opengl.model.config |
|---|
| Fields in com.threerings.opengl.model.config declared as Box | |
|---|---|
Box |
StaticConfig.Resolved.bounds
The merged bounds. |
Box |
ModelConfig.MeshSet.bounds
The bounds of the meshes. |
| Methods in com.threerings.opengl.model.config that return Box | |
|---|---|
Box |
ArticulatedConfig.Node.getBounds()
Returns the bounds of the node's geometry. |
Box |
ArticulatedConfig.MeshNode.getBounds()
|
| Constructors in com.threerings.opengl.model.config with parameters of type Box | |
|---|---|
StaticConfig.Resolved(Box bounds,
CollisionMesh collision,
GeometryMaterial[] gmats,
int influenceFlags)
|
|
| Uses of Box in com.threerings.opengl.scene |
|---|
| Methods in com.threerings.opengl.scene that return Box | |
|---|---|
Box |
ViewerEffect.getBounds()
|
Box |
ViewerAffecter.getBounds()
|
Box |
SimpleSceneElement.getBounds()
|
Box |
SceneObject.getBounds()
Returns a reference to the bounds of the object. |
Box |
SceneInfluencer.getBounds()
|
Box |
SceneInfluence.getBounds()
|
| Methods in com.threerings.opengl.scene with parameters of type Box | |
|---|---|
Color4f |
ViewerEffectSet.getBackgroundColor(Box bounds)
Returns the background color for this effect set. |
void |
SimpleScene.getEffects(Box bounds,
Collection<ViewerEffect> results)
|
abstract void |
Scene.getEffects(Box bounds,
Collection<ViewerEffect> results)
Retrieves all viewer effects whose bounds intersect the provided region. |
void |
HashScene.getEffects(Box bounds,
Collection<ViewerEffect> results)
|
void |
SimpleScene.getElements(Box bounds,
Collection<SceneElement> results)
|
abstract void |
Scene.getElements(Box bounds,
Collection<SceneElement> results)
Retrieves all scene elements whose bounds intersect the provided region. |
void |
HashScene.getElements(Box bounds,
Collection<SceneElement> results)
|
FogState |
SceneInfluenceSet.getFogState(Box bounds,
FogState state)
Returns the fog state for this influence set. |
void |
SimpleScene.getInfluences(Box bounds,
Collection<SceneInfluence> results)
|
abstract void |
Scene.getInfluences(Box bounds,
Collection<SceneInfluence> results)
Retrieves all scene influences whose bounds intersect the provided region. |
void |
HashScene.getInfluences(Box bounds,
Collection<SceneInfluence> results)
|
LightState |
SceneInfluenceSet.getLightState(Box bounds,
LightState state)
Returns the light state for this influence set. |
| Uses of Box in com.threerings.opengl.scene.config |
|---|
| Methods in com.threerings.opengl.scene.config with parameters of type Box | |
|---|---|
abstract void |
Extent.transformBounds(Transform3D transform,
Box result)
Retrieves the bounds of the extent under the specified transform. |
void |
Extent.Limited.transformBounds(Transform3D transform,
Box result)
|
void |
Extent.Unlimited.transformBounds(Transform3D transform,
Box result)
|
| Uses of Box in com.threerings.opengl.util |
|---|
| Methods in com.threerings.opengl.util with parameters of type Box | |
|---|---|
static void |
DebugBounds.draw(Box bounds,
Color4f color)
Draws a single bounding box in the specified color. |
| Uses of Box in com.threerings.tudey.shape |
|---|
| Methods in com.threerings.tudey.shape that return Box | |
|---|---|
Box |
ShapeModel.getBounds()
|
| Uses of Box in com.threerings.tudey.shape.config |
|---|
| Methods in com.threerings.tudey.shape.config that return Box | |
|---|---|
Box |
ShapeConfig.getBounds()
Returns a reference to the untransformed bounds of the shape. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||