![]()  Addition Operator | Overrides the + operator and retrieves the usual sumvector | 
![]()  Bitwise And Operator | Calculates the crossproduct of a and b. It obeys the screwdriverrule, this meens when you rotate a over the smaller angle to b then the screwdriver goes in the direction of a*b | 
![]()  Equality Operator | Overrides the operator for checking equality of two vector by using epsilon as tolerance | 
![]()  Inequality Operator | Overrides the oprator != which indicates inequality | 
![]()  Multiplication Operator | Overloaded. Returns the dotproduct | 
![]()  Subtraction Operator | Overrides the - operator and retrieves the usual differencevector | 
               
              xyz Constructor
             | 
            Constructor for xyz, who needs initial values for x, y and z | 
 add | Adds the vector p and retrieves the result | 
 cross | Calculates the vectorproduct with p and returns this vector | 
 dist | Retrieves the distance to the point p | 
 dot | Calculates the dotarproduct with p and returns this value | 
 Equals | Checks when two points are equals. This is the case, when their coordinates are equal in the sense of Utils.Equals. | 
 GetHashCode | overrides getHashcode | 
 GetType (inherited from Object) | |
 length | Retrieves the length of the vector | 
 mul | Overloaded. Multiply the vector this by lam and returns this vector | 
 normalized | the method normalize the vector to the lenght 1 and returns this as resultvector | 
 skip | Makes a vector wirh length Size and returns this | 
 sub | Subtract the vector p and retrieves the result | 
 ToString | Overrides the method ToString and returns a converted string, which uses the constant Utils.DoubleFormat. Separeted are the tree numbers by Utils.Delimiter | 
 toXY |  The Method omits the third coordinate.  |