Package one.empty3.library
Interface ZBuffer
- All Known Subinterfaces:
ZBuffer3D
- All Known Implementing Classes:
ZBufferGL,ZBufferImpl,ZBufferImpl8,ZBufferImplRasterVersion
public interface ZBuffer
-
Method Summary
Modifier and TypeMethodDescriptionvoidbackgroundTexture(ITexture iTexture) camera()booleancheckScreen(Point p1) clickAt(double x, double y) voidcopyResourceFiles(File destDirectory) voidcouleurDeFond(ITexture couleurFond) voiddraw()voidvoiddrawElementVolume(Representable representable, ParametricVolume volume) intgetColorAt(Point p) intgetInstance(int x, int y) intha()inthauteur()intidz()voididzpp()image()booleanisLocked()voidisobox(boolean isBox) intla()intlargeur()voidbooleanlock()doublemaxDistance(Point p1, Point p2, Point p3, Point p4) voidnext()voidintresX()intresY()scene()voidvoidsetDimension(int width, int height) voidvoidvoidvoidtestDeep(Point3D pFinal, ITexture texture, double u, double v, ParametricSurface n) voidbooleanunlock()voidzoom(float z)
-
Method Details
-
camera
Camera camera() -
couleurDeFond
-
copyResourceFiles
-
draw
void draw() -
draw
-
getColorAt
-
getInstance
-
image
ECBufferedImage image() -
imageInvX
ECBufferedImage imageInvX() -
isLocked
boolean isLocked() -
isobox
void isobox(boolean isBox) -
line
-
lock
boolean lock() -
plotPoint
-
resX
int resX() -
resY
int resY() -
scene
Scene scene() -
scene
-
next
void next() -
testDeep
-
testDeep
-
testDeep
-
tracerLumineux
void tracerLumineux() -
unlock
boolean unlock() -
zoom
void zoom(float z) -
backgroundTexture
ITexture backgroundTexture() -
backgroundTexture
-
largeur
int largeur() -
hauteur
int hauteur() -
checkScreen
-
setDimension
void setDimension(int width, int height) -
clickAt
-
idzpp
void idzpp() -
idz
int idz() -
drawElementVolume
-
getDisplayType
int getDisplayType() -
maxDistance
-
testDeep
-
la
int la() -
ha
int ha()
-