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. |