[ILNumerics Visualization Engine]
Namespace: ILNumerics.Drawing
Assembly: ILNumerics.Drawing (in ILNumerics.Drawing.dll) Version: ILNumerics Ultimate VS 4
The Vector3 type exposes the following members.
| Name | Description | |
|---|---|---|
|  | Vector3(Double, Double, Double) | 
            create explicitly
             [ILNumerics Visualization Engine] | 
|  | Vector3(Single, Single, Single) | 
            create vector explicitly
             [ILNumerics Visualization Engine] | 
| Name | Description | |
|---|---|---|
|  | Item | 
            Access to coords by index
             [ILNumerics Visualization Engine] | 
|  | Length | 
            Gets the length (magnitude) of the vector.
             [ILNumerics Visualization Engine] | 
|  | LengthFast | 
            Gets an approximation of the vector length (magnitude).
             [ILNumerics Visualization Engine] | 
|  | LengthSquared | 
            Gets the square of the vector length (magnitude).
             [ILNumerics Visualization Engine] | 
|   | MaxValue | |
|   | MinValue | |
|  | X | 
            X coordinate
             [ILNumerics Visualization Engine] | 
|  | Y | 
            Y coordinate
             [ILNumerics Visualization Engine] | 
|  | Z | 
            Z coordinate
             [ILNumerics Visualization Engine] | 
| Name | Description | |
|---|---|---|
|   | Cross | 
            cross product
             [ILNumerics Visualization Engine] | 
|   | CrossN | 
            normalized cross product
             [ILNumerics Visualization Engine] | 
|   | Dot | 
            Calculate the dot (scalar) product of two vectors
             [ILNumerics Visualization Engine] | 
|  | Equals(Object) | 
            Compares obj's coordinate values to those of this class instance
            (Overrides ValueTypeEquals(Object).) [ILNumerics Visualization Engine] | 
|  | Equals(Vector3) | |
|  | GetHashCode | 
            get a hash code for this Vector3 object
            (Overrides ValueTypeGetHashCode.) [ILNumerics Visualization Engine] | 
|   | InverseSqrtFast | 
            Returns an approximation of the inverse square root of left number.
             [ILNumerics Visualization Engine] | 
|  | IsEmtpy | |
|   | Max(Vector3, Vector3) | |
|   | Max(Vector3, Vector3, Boolean) | |
|   | Min(Vector3, Vector3) | |
|   | Min(Vector3, Vector3, Boolean) | |
|  | Normalize | 
            Scales the Vector3 to unit length.
             [ILNumerics Visualization Engine] | 
|   | Normalize(Vector3) | |
|   | Normalize(Single, Single, Single) | |
|  | NormalizeFast | 
            Scales the Vector3 to approximately unit length.
             [ILNumerics Visualization Engine] | 
|   | Pow | 
            elementwise power for vector elements
             [ILNumerics Visualization Engine] | 
|   | Round | |
|  | Spin | 
            rotate the vector, keep length
             [ILNumerics Visualization Engine] | 
|  | ToPolar | |
|  | ToString | 
            convert this point to string representation
            (Overrides ValueTypeToString.) [ILNumerics Visualization Engine] | 
|  | ToXMLAttrString | 
            Convert this vector into a short string representation, suitable for xml attribute serialization
             [ILNumerics Visualization Engine] | 
| Name | Description | |
|---|---|---|
|   | Addition(Vector3, Vector3) | |
|   | Addition(Vector3, Single) | |
|   | Division | |
|   | Equality | |
|   | Inequality | |
|   | Multiply(Single, Vector3) | 
            Multiplies an instance by a scalar.
             [ILNumerics Visualization Engine] | 
|   | Multiply(Matrix4, Vector3) | 
            Vector transformation and perspective divide
             [ILNumerics Visualization Engine] | 
|   | Multiply(Vector3, Matrix4) | 
            Vector transformation (left side)
             [ILNumerics Visualization Engine] | 
|   | Multiply(Vector3, Vector3) | |
|   | Multiply(Vector3, Single) | |
|   | Subtraction(Vector3, Vector3) | |
|   | Subtraction(Vector3, Single) | |
|   | UnaryNegation | 
| Name | Description | |
|---|---|---|
|   | Empty | |
|   | UnitX | |
|   | UnitY | |
|   | UnitZ | 
| Name | Description | |
|---|---|---|
|  | ToPointF | (Defined by ExtensionMethods.) | 
[ILNumerics Visualization Engine]
