|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectobjects.Object
objects.Intersection
objects.Lens
public class Lens
Field Summary |
---|
Fields inherited from class objects.Object |
---|
trans |
Constructor Summary | |
---|---|
Lens(double focaldistance_,
double IOR_,
double thickness_,
Vector3D direction_)
constructor |
Method Summary | |
---|---|
IObject |
getCopy()
|
Methods inherited from class objects.Intersection |
---|
addObject, assignMap, assignMaterial, calcIntersection, calculateTextureCoordinates, isInside, normal, q, transform |
Methods inherited from class objects.Object |
---|
getArea, getMap, getMaterial, getTransformationMatrix, move, rotate, rotateAroundX, rotateAroundY, rotateAroundZ, scale, scale, setTransformationMatrix, UniformRandomPoint |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Lens(double focaldistance_, double IOR_, double thickness_, Vector3D direction_)
focaldistance_
- IOR_
- index of refractionthickness_
- direction_
- Method Detail |
---|
public IObject getCopy()
getCopy
in interface IObject
getCopy
in class Intersection
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |