Uses of Class
com.threerings.math.Box

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()
           
 

Constructors in com.threerings.opengl.geometry.config with parameters of type Box
GeometryConfig.ArrayStored(Box bounds, GeometryConfig.Mode mode, GeometryConfig.AttributeArrayConfig[] vertexAttribArrays, ClientArrayConfig[] texCoordArrays, ClientArrayConfig colorArray, ClientArrayConfig normalArray, ClientArrayConfig vertexArray, int first, int count)
           
GeometryConfig.IndexedStored(Box bounds, GeometryConfig.Mode mode, GeometryConfig.AttributeArrayConfig[] vertexAttribArrays, ClientArrayConfig[] texCoordArrays, ClientArrayConfig colorArray, ClientArrayConfig normalArray, ClientArrayConfig vertexArray, int start, int end, ShortBuffer indices)
           
GeometryConfig.SkinnedIndexedStored(Box bounds, GeometryConfig.Mode mode, GeometryConfig.AttributeArrayConfig[] vertexAttribArrays, ClientArrayConfig[] texCoordArrays, ClientArrayConfig colorArray, ClientArrayConfig normalArray, ClientArrayConfig vertexArray, int start, int end, ShortBuffer indices, String[] bones)
           
GeometryConfig.Stored(Box bounds, GeometryConfig.Mode mode, GeometryConfig.AttributeArrayConfig[] vertexAttribArrays, ClientArrayConfig[] texCoordArrays, ClientArrayConfig colorArray, ClientArrayConfig normalArray, ClientArrayConfig vertexArray)
           
 

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.
 



Copyright © 2011. All Rights Reserved.