c0639133d444cfbb5f4ba8c5a61293f9a4e76de6
10 Vec3f::Vec3f(float x
, float y
, float z
)
19 Vec3f::Vec3f(const Vec3f
& o
)
25 Vec3f::operator=(const Vec3f
& o
)
32 Vec3f::operator|(const Vec3f
& o
)
39 Vec3f::dot(const Vec3f
& o
)
46 Vec3f::operator%(const Vec3f
& o
)
53 Vec3f::cross(const Vec3f
& o
)
72 Vec3f::operator*(const float t
) const
78 Vec3f::operator*=(const float t
)
84 Vec3f::operator/(const float t
) const
90 Vec3f::operator/=(const float t
)
95 // example implementation of a standard operator
97 Vec3f::operator+(const Vec3f
& o
) const
104 // example implementation of an in-place operator
106 Vec3f::operator+=(const Vec3f
& o
)
108 for(unsigned int i
= 0; i
< 3; ++i
)
110 m_values
[i
] += o
.m_values
[i
];
117 Vec3f::operator-(const Vec3f
& o
) const
123 Vec3f::operator-=(const Vec3f
& o
)
129 Vec3f::operator*(const Vec3f
& o
) const
135 Vec3f::operator*=(const Vec3f
& o
)
141 Vec3f::operator/(const Vec3f
& o
) const
147 Vec3f::operator/=(const Vec3f
& o
)
153 Vec3f::operator[](unsigned int i
) const
159 Vec3f::operator[](unsigned int i
)
This page took 0.054403 seconds and 3 git commands to generate.