Uses of Class
org.jzy3d.maths.BoundingBox3d
-
Packages that use BoundingBox3d Package Description <Unnamed> org.jzy3d.chart.factories org.jzy3d.chart2d org.jzy3d.io.obj org.jzy3d.maths Provides mathematical tools: coordinates, spaces, grids, and trigonometry for 2 and 3 dimensions.org.jzy3d.plot3d.primitives org.jzy3d.plot3d.primitives.axis org.jzy3d.plot3d.primitives.textured org.jzy3d.plot3d.primitives.vbo.buffers org.jzy3d.plot3d.primitives.vbo.builders org.jzy3d.plot3d.primitives.vbo.drawable org.jzy3d.plot3d.primitives.volume org.jzy3d.plot3d.rendering.scene org.jzy3d.plot3d.rendering.view org.jzy3d.plot3d.text org.jzy3d.plot3d.text.renderers org.jzy3d.plot3d.text.renderers.jogl org.jzy3d.plot3d.transform.space org.jzy3d.svm.utils -
-
Uses of BoundingBox3d in <Unnamed>
Methods in <Unnamed> that return BoundingBox3d Modifier and Type Method Description BoundingBox3dMonitorScatter. getBounds() -
Uses of BoundingBox3d in org.jzy3d.chart.factories
Methods in org.jzy3d.chart.factories with parameters of type BoundingBox3d Modifier and Type Method Description IAxisChartFactory. newAxe(BoundingBox3d box, View view)AxisBoxContourChartFactory. newAxe(BoundingBox3d box, View view)IAxisIChartFactory. newAxe(BoundingBox3d box, View view) -
Uses of BoundingBox3d in org.jzy3d.chart2d
Methods in org.jzy3d.chart2d that return BoundingBox3d Modifier and Type Method Description BoundingBox3dAxisBox2d.RotatedTextBitmapRenderer. drawText(IPainter painter, Font font, String text, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)Methods in org.jzy3d.chart2d with parameters of type BoundingBox3d Modifier and Type Method Description AxisBox2dChart2dFactory. newAxe(BoundingBox3d box, View view)Constructors in org.jzy3d.chart2d with parameters of type BoundingBox3d Constructor Description AxisBox2d(BoundingBox3d bbox)AxisBox2d(BoundingBox3d bbox, IAxisLayout layout) -
Uses of BoundingBox3d in org.jzy3d.io.obj
Methods in org.jzy3d.io.obj that return BoundingBox3d Modifier and Type Method Description BoundingBox3dOBJFile. computeBoundingBox()Returns the points defining the axis-aligned bounding box containing the model. -
Uses of BoundingBox3d in org.jzy3d.maths
Fields in org.jzy3d.maths declared as BoundingBox3d Modifier and Type Field Description protected BoundingBox3dGrid. boundsMethods in org.jzy3d.maths that return BoundingBox3d Modifier and Type Method Description BoundingBox3dIBoundingPolicy. apply(BoundingBox3d box)BoundingBox3dBoundingBox3d. clone()BoundingBox3dGridLoader. getBoundingBox()Deprecated.Return a BoundingBox indicating the bounds of the loaded data.BoundingBox3dGrid. getBounds()BoundingBox3dBoundingBox3d. margin(float margin)static BoundingBox3dBoundingBox3d. newBoundsAtOrigin()BoundingBox3dBoundingBox3d. scale(Coord3d scale)Return a copy of the current bounding box after scaling.BoundingBox3dBoundingBox3d. selfMargin(float margin)BoundingBox3dBoundingBox3d. shift(Coord3d offset)BoundingBox3dBoundingBox3d. transform(SpaceTransformer transformers)Clone bounding box and apply transform to itMethods in org.jzy3d.maths with parameters of type BoundingBox3d Modifier and Type Method Description voidBoundingBox3d. add(BoundingBox3d b)Add a BoundingBox3d volume to the current one.BoundingBox3dIBoundingPolicy. apply(BoundingBox3d box)booleanBoundingBox3d. contains(BoundingBox3d b2)Return true if b2 is contained by this.booleanBoundingBox3d. intersect(BoundingBox3d b2)Return true if intersect b2.Constructors in org.jzy3d.maths with parameters of type BoundingBox3d Constructor Description BoundingBox3d(BoundingBox3d box)Corners(BoundingBox3d box) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives
Fields in org.jzy3d.plot3d.primitives declared as BoundingBox3d Modifier and Type Field Description protected BoundingBox3dDrawable. bboxMethods in org.jzy3d.plot3d.primitives that return BoundingBox3d Modifier and Type Method Description BoundingBox3dCompileableComposite. getBounds()BoundingBox3dComposite. getBounds()Creates and return a BoundingBox3d that embed all available Drawable bounds.BoundingBox3dDrawable. getBounds()Return the BoundingBox of this object.Methods in org.jzy3d.plot3d.primitives with parameters of type BoundingBox3d Modifier and Type Method Description voidCroppable. filter(BoundingBox3d bounds)voidCroppableLineStrip. filter(BoundingBox3d bounds)voidParallelepiped. setData(BoundingBox3d box)Set the parallelepiped data.voidParallelepipedComposite. setData(BoundingBox3d box)Set the parallelepiped data.Constructors in org.jzy3d.plot3d.primitives with parameters of type BoundingBox3d Constructor Description CubeComposite(BoundingBox3d box)CubeComposite(BoundingBox3d box, Color wireframe, Color face)CubeGLUT(BoundingBox3d box)CubeGLUT(BoundingBox3d box, Color wireframe, Color face)Parallelepiped(BoundingBox3d b)Initialize a parallelepiped.ParallelepipedComposite(BoundingBox3d b)Initialize a parallelepiped.ParallelepipedComposite(BoundingBox3d b, ParallelepipedComposite.PolygonType type) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.axis
Fields in org.jzy3d.plot3d.primitives.axis declared as BoundingBox3d Modifier and Type Field Description protected BoundingBox3dAxisBase. boundingBoxprotected BoundingBox3dAxisBox. boxBoundsprotected BoundingBox3dAxisBox. wholeBoundsMethods in org.jzy3d.plot3d.primitives.axis that return BoundingBox3d Modifier and Type Method Description BoundingBox3dAxisTickProcessor. drawTicks(IPainter painter, int axis, int dimension, Color color)BoundingBox3dAxisTickProcessor. drawTicks(IPainter painter, int axis, int dimension, Color color, Horizontal hal, Vertical val)Draws axis labels, tick lines and tick labelBoundingBox3dAxisBase. getBounds()BoundingBox3dAxisBox. getBounds()BoundingBox3dIAxis. getBounds()BoundingBox3dAxisBase. getWholeBounds()BoundingBox3dAxisBox. getWholeBounds()Return the boundingBox of this axis, including the volume occupied by the texts.BoundingBox3dIAxis. getWholeBounds()Methods in org.jzy3d.plot3d.primitives.axis with parameters of type BoundingBox3d Modifier and Type Method Description protected voidAxisLabelProcessor. drawAxisLabel(IPainter painter, int direction, Color color, BoundingBox3d ticksTxtBounds, Coord3d labelPosition, String axeLabel, float rotation, Coord2d offset)voidAxisTickProcessor. drawAxisTickNumericLabel(IPainter painter, int direction, Color color, Horizontal hAlign, Vertical vAlign, BoundingBox3d ticksTxtBounds, String tickLabel, Coord3d tickPosition)AxisRenderingInfoAxisTickProcessor. drawAxisTicks(IPainter painter, int dimension, Color color, Horizontal hal, Vertical val, float tickLength, BoundingBox3d ticksTxtBounds, double xpos, double ypos, double zpos, float xdir, float ydir, float zdir, double[] ticks)Draw an array of ticks on the given axis indicated by direction field.AxisRenderingInfoAxisTickProcessor. drawAxisTicks(IPainter painter, int dimension, Color color, Horizontal hal, Vertical val, float tickLength, BoundingBox3d ticksTxtBounds, Coord3d pos, Coord3d dir, double[] ticks)voidAxisBase. setAxe(BoundingBox3d box)voidAxisBox. setAxe(BoundingBox3d bbox)voidIAxis. setAxe(BoundingBox3d box)Constructors in org.jzy3d.plot3d.primitives.axis with parameters of type BoundingBox3d Constructor Description AxisBase(BoundingBox3d box)Create a simple axe centered on (box.xmin, box.ymin, box.zmin)AxisBox(BoundingBox3d bbox)AxisBox(BoundingBox3d bbox, IAxisLayout layout)AxisBoxWithTxtRenderer(BoundingBox3d bbox)AxisBoxWithTxtRenderer(BoundingBox3d bbox, IAxisLayout layout)ContourAxisBox(BoundingBox3d bbox)ContourAxisBox(BoundingBox3d bbox, IAxisLayout layout)FeedbackBufferAxisBox(BoundingBox3d bbox)FeedbackBufferAxisBox(BoundingBox3d bbox, IAxisLayout layout) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.textured
Methods in org.jzy3d.plot3d.primitives.textured that return BoundingBox3d Modifier and Type Method Description BoundingBox3dNativeDrawableImage. getBounds()BoundingBox3dTexturedCube. getBounds()BoundingBox3dTexturedCylinder. getBounds() -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.vbo.buffers
Methods in org.jzy3d.plot3d.primitives.vbo.buffers that return BoundingBox3d Modifier and Type Method Description BoundingBox3dFloatVBO. getBounds()BoundingBox3dVBO. getBounds()Methods in org.jzy3d.plot3d.primitives.vbo.buffers with parameters of type BoundingBox3d Modifier and Type Method Description voidFloatVBO. setBounds(BoundingBox3d bounds)voidVBO. setBounds(BoundingBox3d bounds) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.vbo.builders
Methods in org.jzy3d.plot3d.primitives.vbo.builders with parameters of type BoundingBox3d Modifier and Type Method Description protected voidVBOBuilder. fillWithCollection(DrawableVBO drawable, Collection<Coord3d> coordinates, FloatBuffer vertices, IntBuffer indices, BoundingBox3d bounds)protected voidVBOBuilder. fillWithCollection(DrawableVBO drawable, Collection<Coord3d> coordinates, ColorMapper colors, FloatBuffer vertices, IntBuffer indices, BoundingBox3d bounds)protected voidVBOBuilder. fillWithRandomBar(int n, DrawableVBO drawable, FloatBuffer vertices, IntBuffer indices, BoundingBox3d bounds, ColorMapper colors) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.vbo.drawable
Methods in org.jzy3d.plot3d.primitives.vbo.drawable with parameters of type BoundingBox3d Modifier and Type Method Description voidDrawableVBO. doSetBoundingBox(BoundingBox3d bounds)voidDrawableVBO. setData(com.jogamp.opengl.GL2 gl, IntBuffer indices, FloatBuffer vertices, BoundingBox3d bounds, int pointer)voidDrawableVBO. setData(com.jogamp.opengl.GL gl, IntBuffer indices, FloatBuffer vertices, BoundingBox3d bounds) -
Uses of BoundingBox3d in org.jzy3d.plot3d.primitives.volume
Constructors in org.jzy3d.plot3d.primitives.volume with parameters of type BoundingBox3d Constructor Description CubeVBOBuilder(BoundingBox3d bbox)Texture3D(Buffer buffer, int[] shape, float min, float max, ColorMapper mapper, BoundingBox3d bbox) -
Uses of BoundingBox3d in org.jzy3d.plot3d.rendering.scene
Methods in org.jzy3d.plot3d.rendering.scene that return BoundingBox3d Modifier and Type Method Description BoundingBox3dGraph. getBounds()Creates and return a BoundingBox3d that embed all Drawable bounds, among those that have a defined bounding box. -
Uses of BoundingBox3d in org.jzy3d.plot3d.rendering.view
Fields in org.jzy3d.plot3d.rendering.view declared as BoundingBox3d Modifier and Type Field Description protected BoundingBox3dView. initBoundsprotected BoundingBox3dView. viewboundsMethods in org.jzy3d.plot3d.rendering.view that return BoundingBox3d Modifier and Type Method Description BoundingBox3dView. computeScaledViewBounds()BoundingBox3dView. getBounds()Get theAxisBox'sBoundingBox3dBoundingBox3dView. getInitBounds()protected BoundingBox3dView. getSceneGraphBounds()protected BoundingBox3dView. getSceneGraphBounds(Scene scene)protected BoundingBox3dView. squarifyGetSceneGraphBounds(Scene scene)Methods in org.jzy3d.plot3d.rendering.view with parameters of type BoundingBox3d Modifier and Type Method Description voidView. computeCameraRenderingSphereRadius(Camera cam, ViewportConfiguration viewport, BoundingBox3d bounds)Coord3dView. computeSceneScaling(Scene scene, boolean squared, ViewBoundMode boundmode, BoundingBox3d manualViewBounds, SpaceTransformer spaceTransformer)floatView. computeViewpointDistance(BoundingBox3d bounds, float sceneRadiusScaled, float factorViewPointDistance)protected voidView. initBounds(Scene scene, BoundingBox3d manualViewBounds, BoundingBox3d initBounds)voidView. lookToBox(BoundingBox3d box)voidCroppingView. setBoundManual(BoundingBox3d bounds)voidView. setBoundManual(BoundingBox3d bounds)Set a manual bounding box and switch the bounding mode to {ViewBoundMode.MANUAL}, meaning that any call toView.updateBounds()will update view bounds to the current bounds.voidView. setInitBounds(BoundingBox3d initBounds)protected Coord3dView. squarify(Scene scene, ViewBoundMode boundmode, BoundingBox3d manualViewBounds, SpaceTransformer spaceTransformer)Return a 3d scaling factor that allows scaling the scene into a square box, according to the current ViewBoundMode.protected Coord3dView. squarifyComputeBoundsRanges(BoundingBox3d bounds)voidView. updateCamera(ViewportConfiguration viewport, BoundingBox3d boundsScaled)voidView. updateCamera(ViewportConfiguration viewport, BoundingBox3d bounds, float sceneRadiusScaled)voidView. updateCamera(ViewportConfiguration viewport, BoundingBox3d bounds, float sceneRadiusScaled, ViewPositionMode viewmode, Coord3d viewpoint, Camera cam, CameraMode cameraMode, float factorViewPointDistance, Coord3d center, Coord3d scaling)voidView. updateCameraWithoutShooting(ViewportConfiguration viewport, BoundingBox3d bounds, float sceneRadiusScaled, ViewPositionMode viewmode, Coord3d viewpoint, Camera cam, float factorViewPointDistance, Coord3d center, Coord3d scaling)Update the camera configuration without triggering theCamera.shoot(IPainter, CameraMode)method. -
Uses of BoundingBox3d in org.jzy3d.plot3d.text
Methods in org.jzy3d.plot3d.text that return BoundingBox3d Modifier and Type Method Description BoundingBox3dAbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color)BoundingBox3dAbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)BoundingBox3dAbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color)BoundingBox3dAbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)BoundingBox3dAbstractTextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset)BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color)BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)The main text renderer method to implement.BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color)BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset)BoundingBox3dITextRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset)BoundingBox3dDrawableTextWrapper. getBounds() -
Uses of BoundingBox3d in org.jzy3d.plot3d.text.renderers
Methods in org.jzy3d.plot3d.text.renderers that return BoundingBox3d Modifier and Type Method Description protected BoundingBox3dTextBillboardRenderer. computeTextBounds(IPainter painter, Coord3d position, org.jzy3d.plot3d.text.renderers.TextBillboardRenderer.BillBoardSize dims)protected BoundingBox3dTextBitmapRenderer. computeTextBounds(IPainter painter, Font font, Coord3d posScreenShifted, float strlen)BoundingBox3dTextBillboardRenderer. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)Draw a string at the specified position and compute the 3d volume occupied by the string according to the current Camera configuration.BoundingBox3dTextBitmapRenderer. drawText(IPainter painter, Font font, String text, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)Draw a string at the specified position and return the 3d volume occupied by the string according to the current Camera configuration. -
Uses of BoundingBox3d in org.jzy3d.plot3d.text.renderers.jogl
Methods in org.jzy3d.plot3d.text.renderers.jogl that return BoundingBox3d Modifier and Type Method Description BoundingBox3dJOGLTextRenderer2d. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal horizontal, Vertical vertical, Color color, Coord2d screenOffset, Coord3d sceneOffset)BoundingBox3dJOGLTextRenderer3d. drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset, Coord3d sceneOffset) -
Uses of BoundingBox3d in org.jzy3d.plot3d.transform.space
Methods in org.jzy3d.plot3d.transform.space that return BoundingBox3d Modifier and Type Method Description BoundingBox3dSpaceTransformer. compute(BoundingBox3d bounds)Methods in org.jzy3d.plot3d.transform.space with parameters of type BoundingBox3d Modifier and Type Method Description BoundingBox3dSpaceTransformer. compute(BoundingBox3d bounds) -
Uses of BoundingBox3d in org.jzy3d.svm.utils
Methods in org.jzy3d.svm.utils that return BoundingBox3d Modifier and Type Method Description static BoundingBox3dConversion. getBounds(Coord3d[] coords)
-