MCPcopy Create free account
hub / github.com/EricLengyel/Terathon-Math-Library / operator ^

Function operator ^

TSVector3D.h:337–340  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335
336 template <typename type_struct, int count, int index_x, int index_y, int index_z>
337 inline float operator ^(const Subvec3D<type_struct, true, count, index_x, index_y, index_z>& a, const Vector3D& b)
338 {
339 return (a.data[index_x] * b.x + a.data[index_y] * b.y + a.data[index_z] * b.z);
340 }
341
342 template <typename type_struct, int count, int index_x, int index_y, int index_z, int index_w>
343 inline float operator ^(const Subvec4D<type_struct, true, count, index_x, index_y, index_z, index_w>& a, const Vector3D& b)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected