Class RtLight
- java.lang.Object
-
- one.empty3.library.core.raytracer.RtNode
-
- one.empty3.library.core.raytracer.RtLight
-
- Direct Known Subclasses:
RtPointLight
public abstract class RtLight extends RtNode
-
-
Field Summary
Fields Modifier and Type Field Description protected RtColor
mColor
protected float
mDiffuseColor
protected double
mIntensite
protected int
mLightType
protected Point3D
mPosition
protected float
mSpecularColor
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description RtColor
getColor()
abstract RtColor
getLightAt(Point3D normal, Point3D intersectionPoint, RtMatiere material)
Point3D
getPosition()
int
getType()
void
setIntensite(int intensite)
-
Methods inherited from class one.empty3.library.core.raytracer.RtNode
getName, getNodeInstance, getNodeType, intersectsNode, setName, setNodeType
-
-