Class SimpleRenderer

    • Field Detail

      • scene

        private Scene scene
      • imageWidth

        private int imageWidth
      • imageHeight

        private int imageHeight
      • numBucketsX

        private int numBucketsX
      • numBucketsY

        private int numBucketsY
      • bucketCounter

        private int bucketCounter
      • numBuckets

        private int numBuckets
    • Constructor Detail

      • SimpleRenderer

        public SimpleRenderer()
    • Method Detail

      • prepare

        public boolean prepare​(Options options,
                               Scene scene,
                               int w,
                               int h)
        Description copied from interface: ImageSampler
        Prepare the sampler for rendering an image of w x h pixels
        Specified by:
        prepare in interface ImageSampler
        w - width of the image
        h - height of the image
      • render

        public void render​(Display display)
        Description copied from interface: ImageSampler
        Render the image to the specified display. The sampler can assume the display has been opened and that it will be closed after the method returns.
        Specified by:
        render in interface ImageSampler
        Parameters:
        display - Display driver to send image data to
      • renderBucket

        public void renderBucket​(int bx,
                                 int by,
                                 IntersectionState istate)