CADability dotNET
The GeoVector type exposes the following members.
Operators
Name  Description  

Addition 
Adds the two vectors.
 
Division 
Divides the given gevcor by the given double value.
 
Equality 
Determins whether the given vectors are exactly equal. Use SameDirection(GeoVector, GeoVector, Boolean)
if you need more control over precision.
 
ExclusiveOr 
Cross product of the to vectors.
 
Inequality 
Determins whether the given vectors are not exactly equal. Use SameDirection(GeoVector, GeoVector, Boolean)
if you need more control over precision.
 
Multiply(Double, GeoVector) 
Scales the given vector by the given double
 
Multiply(GeoVector, GeoVector) 
Calculates the scalar product (dot product, inner product) of the
two given vectors
 
Multiply(Matrix, GeoVector)  
Subtraction 
Subtracts the second vector from the first vector
 
UnaryNegation 
Reverses the driection of the given vector
