Uses of Class
apps.lightrays.raytracer.scene.Point

Packages that use Point
apps.lightrays.raytracer.scene   
apps.lightrays.raytracer.scene.geometry   
 

Uses of Point in apps.lightrays.raytracer.scene
 

Fields in apps.lightrays.raytracer.scene declared as Point
 Point RayHitInfo.intersect
          The intersect.
 Point Ray.origin
          The origin.
 

Methods in apps.lightrays.raytracer.scene that return Point
 Point Ray.getOrigin()
          Gets the origin.
 Point Vector.toPoint()
          To point.
 

Methods in apps.lightrays.raytracer.scene with parameters of type Point
 void Point.add(Point p)
          Adds the.
static Light Lighting.getDefaultLight(Point lightpoint)
          Gets the default light.
abstract  Vector SceneObject.getNormal(Point intersect)
          Gets the normal.
 void Scene.setLight(Point lightpoint)
          Sets the light.
 

Constructors in apps.lightrays.raytracer.scene with parameters of type Point
Light(Point center)
          Instantiates a new light.
Point(Point p)
          Instantiates a new point.
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(Point p, Point origin)
          Instantiates a new vector.
 

Uses of Point in apps.lightrays.raytracer.scene.geometry
 

Methods in apps.lightrays.raytracer.scene.geometry that return Point
 Point Sphere.getCenter()
          Gets the center.
 

Methods in apps.lightrays.raytracer.scene.geometry with parameters of type Point
 Vector Sphere.getNormal(Point intersect)
           
 Vector Plane.getNormal(Point intersect)
           
 Colour TexturedPlane.getPixel(Point p)
           
 Colour Plane.getPixel(Point p)
          Gets the pixel.
 void Sphere.set(Point center, double radius, OpticalProperties optics)
          Sets the.
 void Sphere.setCenter(Point center)
          Sets the center.
 void Plane.setCenter(Point center)
          Sets the center.
 

Constructors in apps.lightrays.raytracer.scene.geometry with parameters of type Point
Plane(Point center, Vector perpendicular, OpticalProperties prop)
          Instantiates a new plane.
Sphere(Point center, double radius, OpticalProperties optics)
          Instantiates a new sphere.
TexturedPlane(Point center, Vector perpendicular, OpticalProperties prop, int[] pixels, int width, int height)
          Instantiates a new textured plane.