Name | Description | |
---|---|---|

NVector3DD Constructor | Initializer constructor |

Nevron .NET Vision

NVector3DD Structure Members

In This Topic

The following tables list the members exposed by NVector3DD.

Public Constructors

Name | Description | |
---|---|---|

NVector3DD Constructor | Initializer constructor |

Public Fields

Public Properties

Name | Description | |
---|---|---|

Length | Gets the vector length | |

LengthSquare | Gets the vector length square (length * length) |

Public Methods

Name | Description | |
---|---|---|

AbsSmall | Returns true if smaller by absolute value | |

Add | Makes this vector the vector sum of v1 and v2 | |

CalculateNormal | Makes this vector the nozmalized normal of v1, v2 and v3 | |

CalculateNormalNN | Makes this vector the non nozmalized normal of v1, v2 and v3 | |

CrossProduct | Overloaded. Computes the cross product of two 3-D vectors | |

CrossProductOf | Makes this vector the cross product of vector A and vector B | |

Divide | Makes this vector the scalar division of v1 with the specified fDiv factor | |

DotProduct | Overloaded. Computes the dot product of two 3-D vectors | |

Equals | Overloaded. Determines whether this vector is equal to the specified vector | |

GetHashCode | Returns the hash code of this instance. | |

GetLength | Gets the vector length | |

GetLengthSquare | Gets the vector length square | |

Invert | Inverts the vector | |

Multiply | Makes this vector the scalar multiplication of v1 with the specified fMul factor | |

Normalize | Overloaded. Computes the normalized version of a 3-D vector. | |

SetXYZ | Sets the x, y and z coordinates of the vector | |

StoreMax | Stores the maximum values in this vector | |

Subtract | Makes this vector the vector sum of v1 and -v2 | |

ToString | Overriden to provide a string representation of the vector |

Public Operators

See Also