Uses of Class
org.sunflow.math.BoundingBox
-
Packages that use BoundingBox Package Description org.sunflow org.sunflow.core org.sunflow.core.light org.sunflow.core.photonmap org.sunflow.core.primitive org.sunflow.core.tesselatable org.sunflow.math -
-
Uses of BoundingBox in org.sunflow
Methods in org.sunflow that return BoundingBox Modifier and Type Method Description BoundingBoxSunflowAPI. getBounds()Retrieve the bounding box of the scene. -
Uses of BoundingBox in org.sunflow.core
Methods in org.sunflow.core that return BoundingBox Modifier and Type Method Description BoundingBoxInstance. getBounds()Get the world space bounding box for this instance.BoundingBoxScene. getBounds()Get scene world space bounding box.BoundingBoxPrimitiveList. getWorldBounds(Matrix4 o2w)Compute a bounding box of this object in world space, using the specified object-to-world transformation matrix.BoundingBoxTesselatable. getWorldBounds(Matrix4 o2w)Compute a bounding box of this object in world space, using the specified object-to-world transformation matrix.Methods in org.sunflow.core with parameters of type BoundingBox Modifier and Type Method Description voidPhotonStore. prepare(Options options, BoundingBox sceneBounds)Initialize this object for the specified scene size. -
Uses of BoundingBox in org.sunflow.core.light
Methods in org.sunflow.core.light that return BoundingBox Modifier and Type Method Description BoundingBoxImageBasedLight. getWorldBounds(Matrix4 o2w)BoundingBoxSunSkyLight. getWorldBounds(Matrix4 o2w) -
Uses of BoundingBox in org.sunflow.core.photonmap
Methods in org.sunflow.core.photonmap with parameters of type BoundingBox Modifier and Type Method Description voidCausticPhotonMap. prepare(Options options, BoundingBox sceneBounds)voidGlobalPhotonMap. prepare(Options options, BoundingBox sceneBounds)voidGridPhotonMap. prepare(Options options, BoundingBox sceneBounds) -
Uses of BoundingBox in org.sunflow.core.primitive
Methods in org.sunflow.core.primitive that return BoundingBox Modifier and Type Method Description BoundingBoxCornellBox. getBounds()BoundingBoxCubeGrid. getBounds()BoundingBoxBackground. getWorldBounds(Matrix4 o2w)BoundingBoxBanchoffSurface. getWorldBounds(Matrix4 o2w)BoundingBoxBox. getWorldBounds(Matrix4 o2w)BoundingBoxCornellBox. getWorldBounds(Matrix4 o2w)BoundingBoxCubeGrid. getWorldBounds(Matrix4 o2w)BoundingBoxCylinder. getWorldBounds(Matrix4 o2w)BoundingBoxHair. getWorldBounds(Matrix4 o2w)BoundingBoxJuliaFractal. getWorldBounds(Matrix4 o2w)BoundingBoxParticleSurface. getWorldBounds(Matrix4 o2w)BoundingBoxPlane. getWorldBounds(Matrix4 o2w)BoundingBoxQuadMesh. getWorldBounds(Matrix4 o2w)BoundingBoxSphere. getWorldBounds(Matrix4 o2w)BoundingBoxSphereFlake. getWorldBounds(Matrix4 o2w)BoundingBoxTorus. getWorldBounds(Matrix4 o2w)BoundingBoxTriangleMesh. getWorldBounds(Matrix4 o2w)Methods in org.sunflow.core.primitive with parameters of type BoundingBox Modifier and Type Method Description booleanCornellBox. intersects(BoundingBox box) -
Uses of BoundingBox in org.sunflow.core.tesselatable
Methods in org.sunflow.core.tesselatable that return BoundingBox Modifier and Type Method Description BoundingBoxBezierMesh. getWorldBounds(Matrix4 o2w)BoundingBoxFileMesh. getWorldBounds(Matrix4 o2w) -
Uses of BoundingBox in org.sunflow.math
Methods in org.sunflow.math that return BoundingBox Modifier and Type Method Description BoundingBoxMatrix4. transform(BoundingBox b)Transforms each corner of the specified axis-aligned bounding box and returns a new bounding box which incloses the transformed corners.Methods in org.sunflow.math with parameters of type BoundingBox Modifier and Type Method Description voidBoundingBox. include(BoundingBox b)Changes the extents of the box as needed to include the given box into this box.booleanBoundingBox. intersects(BoundingBox b)Returnstrueif the specified bounding box intersects this one.BoundingBoxMatrix4. transform(BoundingBox b)Transforms each corner of the specified axis-aligned bounding box and returns a new bounding box which incloses the transformed corners.Constructors in org.sunflow.math with parameters of type BoundingBox Constructor Description BoundingBox(BoundingBox b)Creates a copy of the given box.
-