# UVMethods.h File Reference

## Functions
TVector2 | InterpolateUVs (const TVector2 &uv1, const TVector2 &uv2, real t, const TMCArray< boolean > &wrapping)
TVector2 | Average2UVs (const TVector2 &uv0, const TVector2 &uv1, const TMCArray< boolean > &wrapping)
TVector2 | Average3UVs (const TMCArray< TVector2 > &uvs, const TMCArray< boolean > &wrapping)
TVector2 | AverageUVs (const TMCArray< TVector2 > &uvs, const TMCArray< boolean > &wrapping)
real32 | Average (const TMCArray< real32 > &values, const boolean wrap)

## Function Documentation

real32 Average | ( | const TMCArray< real32 > & | values,
|  | const boolean | wrap |
| ) |  |  |

TVector2 Average2UVs | ( | const TVector2 & | uv0,
|  | const TVector2 & | uv1,
|  | const TMCArray< boolean > & | wrapping |
| ) |  |  |

TVector2 Average3UVs | ( | const TMCArray< TVector2 > & | uvs,
|  | const TMCArray< boolean > & | wrapping |
| ) |  |  |

TVector2 AverageUVs | ( | const TMCArray< TVector2 > & | uvs,
|  | const TMCArray< boolean > & | wrapping |
| ) |  |  |

TVector2 InterpolateUVs | ( | const TVector2 & | uv1,
|  | const TVector2 & | uv2,
|  | real | t,
|  | const TMCArray< boolean > & | wrapping |
| ) |  |  |