|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector | |
---|---|
apps.lightrays.raytracer.scene | |
apps.lightrays.raytracer.scene.geometry | |
apps.lightrays.raytracer.shaders |
Uses of Vector in apps.lightrays.raytracer.scene |
---|
Fields in apps.lightrays.raytracer.scene declared as Vector | |
---|---|
Vector |
CameraAnimation.endEyePosition
The end eye position. |
Vector |
RayHitInfo.normal
The normal. |
Vector |
CameraAnimation.startEyePosition
The start eye position. |
Methods in apps.lightrays.raytracer.scene that return Vector | |
---|---|
Vector |
Vector.addNew(Vector v)
Adds the new. |
Vector |
Vector.crossProductNew(Vector v)
Cross product new. |
Vector |
CameraAnimation.getCameraPositionForFrame(int frame)
Gets the camera position for frame. |
Vector |
Ray.getDirection()
Gets the direction. |
abstract Vector |
SceneObject.getNormal(Point intersect)
Gets the normal. |
Vector |
Vector.multiplyNew(double a)
Multiply new. |
Vector |
Vector.subtractNew(Vector v)
Subtract new. |
Methods in apps.lightrays.raytracer.scene with parameters of type Vector | |
---|---|
void |
Vector.add(Vector v)
Adds the. |
Vector |
Vector.addNew(Vector v)
Adds the new. |
void |
Vector.crossProduct(Vector v)
Cross product. |
Vector |
Vector.crossProductNew(Vector v)
Cross product new. |
double |
Vector.dotproduct(Vector v)
Dotproduct. |
void |
Camera.setLookAt(Vector focusedPosition)
Sets the look at. |
void |
Camera.setViewpoint(Vector eyePosition)
Sets the viewpoint. |
void |
Vector.subtract(Vector v)
Subtract. |
Vector |
Vector.subtractNew(Vector v)
Subtract new. |
Constructors in apps.lightrays.raytracer.scene with parameters of type Vector | |
---|---|
Ray(Scene scene,
Point origin,
Vector direction,
int depth)
Instantiates a new ray. |
|
RefractedRay(Scene scene,
Point origin,
Vector direction,
int depth,
double refr)
Instantiates a new refracted ray. |
|
ShadowRay(Scene scene,
Point origin,
Vector dir,
int depth)
Instantiates a new shadow ray. |
|
Vector(Vector v)
Instantiates a new vector. |
Uses of Vector in apps.lightrays.raytracer.scene.geometry |
---|
Methods in apps.lightrays.raytracer.scene.geometry that return Vector | |
---|---|
Vector |
Sphere.getNormal(Point intersect)
|
Vector |
Plane.getNormal(Point intersect)
|
Methods in apps.lightrays.raytracer.scene.geometry with parameters of type Vector | |
---|---|
void |
Plane.setPerpendicular(Vector perp)
Sets the perpendicular. |
Constructors in apps.lightrays.raytracer.scene.geometry with parameters of type Vector | |
---|---|
Plane(Point center,
Vector perpendicular,
OpticalProperties prop)
Instantiates a new plane. |
|
TexturedPlane(Point center,
Vector perpendicular,
OpticalProperties prop,
int[] pixels,
int width,
int height)
Instantiates a new textured plane. |
Uses of Vector in apps.lightrays.raytracer.shaders |
---|
Methods in apps.lightrays.raytracer.shaders that return Vector | |
---|---|
Vector |
PhongShader.reflect()
Reflect. |
Vector |
PhongShader.refract()
Refract. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |