Uses of Class
geometry.Vector

Packages that use Vector
geoComplex   
geometry   
 

Uses of Vector in geoComplex
 

Methods in geoComplex with parameters of type Vector
private static java.awt.geom.QuadCurve2D GeoCellTools.toCurve(Point P1, Point P2, Vector T1, Vector T2)
           
 

Uses of Vector in geometry
 

Fields in geometry declared as Vector
protected  Vector Point.coords
          A vector containig the coordinats of this point.
protected  Vector HyperPlane.normal
           
 

Methods in geometry that return Vector
 Vector Vector.subVector(int start, int end)
          Copies a part of the entries into a new vector.
 Vector Vector.subtract(Vector other)
          Calculates the difference beween two vectors.
 Vector Vector.add(Vector other)
          Calculates the sum of two vectors.
 Vector Vector.scale(double factor)
          Calculates a multiple of this vector.
 Vector Vector.copy()
          Returns a deep copy of this vector.
 Vector Point.getVector()
          Constructs a point with the coordinates given by a vector.
 Vector Point.getVectorTo(Point other)
          Computes the vector from this point to another point.
 Vector Point.getNormal(Point p)
           
 Vector Plane.getX()
          Returns the first base vector for the local coordinates, as given while constructing the plane.
 Vector Plane.getY()
          Returns the second base vector for the local coordinates, as given while constructing the plane.
 Vector Line.getVector()
          Returns the base vector for the local coordinates, as given while constructing the line.
 Vector ImplicitGeometry.getNormal(Point p)
           
 Vector HyperPlane.getNormal()
           
 Vector Geometry.getNormal(Point p)
          Returns a normal vector onto a hypersurface in a given point (only possible if dim()+1 == outerDim())
 Vector AffineSpace.getGenerator(int i)
          Returns one of the generators of the associated vector space
 Vector AffineSpace.localization(Vector vector)
          Returns the specified vector in local coordinates of the associated vector space.
 Vector AffineSpace.getNormal(Point p)
           
 

Methods in geometry with parameters of type Vector
 Vector Vector.subtract(Vector other)
          Calculates the difference beween two vectors.
 Vector Vector.add(Vector other)
          Calculates the sum of two vectors.
 double Vector.scalarProduct(Vector other)
          Calculates the scalar product of two vectors.
protected static JLinAlg.AffineLinearSubspace HyperPlane.orthogonalSpace(Point origin, Vector normal)
           
 void AffineSpace.add(Vector vector)
          Adds a vector to the set of generators of the associated vectorspace.
 boolean AffineSpace.contains(Vector vector)
          Checks, if a given vector is contained the associated vector space.
 Vector AffineSpace.localization(Vector vector)
          Returns the specified vector in local coordinates of the associated vector space.
 

Constructors in geometry with parameters of type Vector
Point(Vector v)
          Constructs a point with the coordinates given by a vector.
Plane(Point origin, Vector x, Vector y)
          Constructs a new plane from a point and two vectors.
Line(Point origin, Vector x)
          Constructs a new line from a point and a vector.
HyperPlane(Point origin, Vector normal)
           
AffineSpace(Point origin, Vector[] vectors)
          Constructs an affine space from a Point in the affine space and a set of vectors, generating the associated vectorspace.