Uses of Class
bookExamples.ch26Graphics.draw2d.Vec2d

Packages that use Vec2d
bookExamples.ch26Graphics.draw2d   
bookExamples.ch26Graphics.draw2d.shapes   
 

Uses of Vec2d in bookExamples.ch26Graphics.draw2d
 

Methods in bookExamples.ch26Graphics.draw2d that return Vec2d
 Vec2d Ray2d.getDirection()
           
 Vec2d Ray2d.getOrigin()
           
 Vec2d Intersects.intersect(Ray2d r)
           
 Vec2d Vec2d.linearComb(double a, Vec2d B)
           
 Vec2d Ray2d.vecOnLine(double _t)
           
 

Methods in bookExamples.ch26Graphics.draw2d with parameters of type Vec2d
 void Vec2d.add(Vec2d B)
           
 double Vec2d.dot(Vec2d B)
           
static double Vec2d.dot(Vec2d A, Vec2d B)
           
 Vec2d Vec2d.linearComb(double a, Vec2d B)
           
 void Ray2d.setDirection(Vec2d direction)
           
 void Ray2d.setOrigin(Vec2d origin)
           
 void Vec2d.sub(Vec2d B)
           
 

Constructors in bookExamples.ch26Graphics.draw2d with parameters of type Vec2d
Ray2d(Vec2d _p, Vec2d _d)
           
Vec2d(Vec2d u)
           
 

Uses of Vec2d in bookExamples.ch26Graphics.draw2d.shapes
 

Methods in bookExamples.ch26Graphics.draw2d.shapes that return Vec2d
 Vec2d Circle2d.getCenter2d()
           
 Vec2d Shapes.getClosestPoint(Ray2d ray)
           
 Vec2d Oval2d.intersect(Ray2d ray)
           
 Vec2d Octagon.intersect(Ray2d r)
           
 Vec2d Triangle2d.intersect(Ray2d ray)
           
 Vec2d Circle2d.intersect(Ray2d ray)
           
 Vec2d Rect2d.intersect(Ray2d r)
           
 

Methods in bookExamples.ch26Graphics.draw2d.shapes with parameters of type Vec2d
 Ray2d Shapes.getReflectRay(Circle2d c, Vec2d p, Vec2d d)
           
 Ray2d Shapes.getRefractRay(Circle2d c, Vec2d o, Vec2d p, Vec2d d)
           
 boolean Triangle2d.inside(Vec2d p)
           
 boolean Circle2d.inside(Vec2d p)
           
 void Circle2d.setCenter2d(Vec2d center2d)
           
 

Constructors in bookExamples.ch26Graphics.draw2d.shapes with parameters of type Vec2d
Line2d(Vec2d v1, Vec2d v2)