Main Page Class List Class Members

# Nv::Blast::VecMath Namespace Reference

## Functions
NV_INLINE void | add (const float a[3], const float b[3], float r[3])
NV_INLINE void | add (const float a[3], float b[3])
NV_INLINE float | dist (const float a[3], const float b[3])
NV_INLINE void | div (float a[3], float divisor)
NV_INLINE float | dot (const float a[3], const float b[3])
NV_INLINE float | length (const float a[3])
NV_INLINE void | mul (float a[3], float multiplier)
NV_INLINE float | normal (const float a[3], float r[3])
NV_INLINE void | sub (const float a[3], const float b[3], float r[3])

## Function Documentation

NV_INLINE void Nv::Blast::VecMath::add | ( | const float | a[3],
|  | const float | b[3],
|  | float | r[3] |
| ) |  |  |

NV_INLINE void Nv::Blast::VecMath::add | ( | const float | a[3],
|  | float | b[3] |
| ) |  |  |

NV_INLINE float Nv::Blast::VecMath::dist | ( | const float | a[3],
|  | const float | b[3] |
| ) |  |  |

NV_INLINE void Nv::Blast::VecMath::div | ( | float | a[3],
|  | float | divisor |
| ) |  |  |

NV_INLINE float Nv::Blast::VecMath::dot | ( | const float | a[3],
|  | const float | b[3] |
| ) |  |  |

NV_INLINE float Nv::Blast::VecMath::length | ( | const float | a[3] | ) |

NV_INLINE void Nv::Blast::VecMath::mul | ( | float | a[3],
|  | float | multiplier |
| ) |  |  |

NV_INLINE float Nv::Blast::VecMath::normal | ( | const float | a[3],
|  | float | r[3] |
| ) |  |  |

NV_INLINE void Nv::Blast::VecMath::sub | ( | const float | a[3],
|  | const float | b[3],
|  | float | r[3] |
| ) |  |  |