Lines Matching refs:Vec2
39 // Specializations of the Vec2<T> and Vec3<T> templates.
58 normalizeOrThrow(Vec2<T> &v)
127 // Vec2<short>
131 Vec2<short>::length () const
139 const Vec2<short> &
140 Vec2<short>::normalize ()
147 const Vec2<short> &
148 Vec2<short>::normalizeExc () throw (Iex::MathExc)
158 const Vec2<short> &
159 Vec2<short>::normalizeNonNull ()
166 Vec2<short>
167 Vec2<short>::normalized () const
169 Vec2<short> v(*this);
175 Vec2<short>
176 Vec2<short>::normalizedExc () const throw (Iex::MathExc)
181 Vec2<short> v(*this);
187 Vec2<short>
188 Vec2<short>::normalizedNonNull () const
190 Vec2<short> v(*this);
196 // Vec2<int>
200 Vec2<int>::length () const
208 const Vec2<int> &
209 Vec2<int>::normalize ()
216 const Vec2<int> &
217 Vec2<int>::normalizeExc () throw (Iex::MathExc)
227 const Vec2<int> &
228 Vec2<int>::normalizeNonNull ()
235 Vec2<int>
236 Vec2<int>::normalized () const
238 Vec2<int> v(*this);
244 Vec2<int>
245 Vec2<int>::normalizedExc () const throw (Iex::MathExc)
250 Vec2<int> v(*this);
256 Vec2<int>
257 Vec2<int>::normalizedNonNull () const
259 Vec2<int> v(*this);