uk.ac.starlink.ttools.plot2.paper
Class ZBufferPaperType3D
java.lang.Object
uk.ac.starlink.ttools.plot2.paper.RgbPaperType
uk.ac.starlink.ttools.plot2.paper.RgbPaperType3D
uk.ac.starlink.ttools.plot2.paper.ZBufferPaperType3D
- All Implemented Interfaces:
- PaperType, PaperType3D
public class ZBufferPaperType3D
- extends RgbPaperType3D
Bitmapped 3D PaperType for opaque pixels only.
It uses a Z-buffer to record the current frontmost colour at each
pixel position and overwrites the colour only if a pixel at the
same or a smaller Z-coordinate is plotted at the same graphics position.
- Since:
- 14 Feb 2013
- Author:
- Mark Taylor
ZBufferPaperType3D
public ZBufferPaperType3D()
- Constructor.
createPaper3D
protected RgbPaperType3D.RgbPaper3D createPaper3D(Rectangle bounds)
- Description copied from class:
RgbPaperType3D
- Creates a 3D paper object for given bounds.
- Specified by:
createPaper3D
in class RgbPaperType3D
- Parameters:
bounds
- plot bounds
- Returns:
- new 3d paper instance
Copyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.