Interface ZBuffer

All Known Subinterfaces:
ZBuffer3D
All Known Implementing Classes:
ZBufferGL, ZBufferImpl, ZBufferImpl8, ZBufferImplRasterVersion, ZBufferImplRecursive

public interface ZBuffer
  • Method Details

    • camera

      Camera camera()
    • couleurDeFond

      void couleurDeFond(ITexture couleurFond)
    • copyResourceFiles

      void copyResourceFiles(File destDirectory)
    • draw

      void draw()
    • draw

      void draw(Representable r)
    • getColorAt

      int getColorAt(Point p)
    • getInstance

      ZBuffer getInstance(int x, int y)
    • image

    • imageInvX

      ECBufferedImage imageInvX()
    • isLocked

      boolean isLocked()
    • isobox

      void isobox(boolean isBox)
    • line

      void line(Point3D p1, Point3D p2, ITexture t)
    • lock

      boolean lock()
    • plotPoint

      void plotPoint(Point3D p, Color c)
    • resX

      int resX()
    • resY

      int resY()
    • scene

      Scene scene()
    • scene

      void scene(Scene s)
    • next

      void next()
    • testDeep

      void testDeep(Point3D point3D)
    • testDeep

      void testDeep(Point3D p, Color c)
    • testDeep

      void testDeep(Point3D p, int c)
    • tracerLumineux

      void tracerLumineux()
    • unlock

      boolean unlock()
    • zoom

      void zoom(float z)
    • backgroundTexture

      ITexture backgroundTexture()
    • backgroundTexture

      void backgroundTexture(ITexture iTexture)
    • largeur

      int largeur()
    • hauteur

      int hauteur()
    • checkScreen

      boolean checkScreen(Point p1)
    • setDimension

      void setDimension(int width, int height)
    • clickAt

      Point3D clickAt(double x, double y)
    • idzpp

      void idzpp()
    • idz

      int idz()
    • drawElementVolume

      void drawElementVolume(Representable representable, ParametricVolume volume)
    • getDisplayType

      int getDisplayType()
    • maxDistance

      double maxDistance(Point... points)
    • testDeep

      void testDeep(Point3D pFinal, ITexture texture, double u, double v, ParametricSurface n)
    • la

      int la()
    • ha

      int ha()