List of all members.
Member Typedef Documentation
Member Enumeration Documentation
Number of vector components.
- Enumerator:
-
Constructor & Destructor Documentation
osg::Vec3s::Vec3s |
( |
| ) |
[inline] |
Member Function Documentation
bool osg::Vec3s::operator!= |
( |
const Vec3s & |
v | ) |
const [inline] |
Multiply by scalar.
References _v, and Vec3s().
Vec3s osg::Vec3s::operator* |
( |
const Vec3s & |
rhs | ) |
const [inline] |
Binary vector multiply.
References _v, and Vec3s().
Unary multiply by scalar.
References _v.
Vec3s& osg::Vec3s::operator*= |
( |
const Vec3s & |
rhs | ) |
[inline] |
Unary vector multiply.
Slightly more efficient because no temporary intermediate object.
References _v.
Vec3s osg::Vec3s::operator+ |
( |
const Vec3s & |
rhs | ) |
const [inline] |
Binary vector add.
References _v, and Vec3s().
Vec3s& osg::Vec3s::operator+= |
( |
const Vec3s & |
rhs | ) |
[inline] |
Unary vector add.
Slightly more efficient because no temporary intermediate object.
References _v.
Vec3s osg::Vec3s::operator- |
( |
| ) |
const [inline] |
Negation operator.
Returns the negative of the Vec3s.
References _v, and Vec3s().
Vec3s osg::Vec3s::operator- |
( |
const Vec3s & |
rhs | ) |
const [inline] |
Binary vector substract.
References _v, and Vec3s().
Vec3s& osg::Vec3s::operator-= |
( |
const Vec3s & |
rhs | ) |
[inline] |
Unary vector subtract.
References _v.
Divide by scalar.
References _v, and Vec3s().
Unary divide by scalar.
References _v.
bool osg::Vec3s::operator< |
( |
const Vec3s & |
v | ) |
const [inline] |
bool osg::Vec3s::operator== |
( |
const Vec3s & |
v | ) |
const [inline] |
value_type& osg::Vec3s::operator[] |
( |
unsigned int |
i | ) |
[inline] |
value_type osg::Vec3s::operator[] |
( |
unsigned int |
i | ) |
const [inline] |
const value_type* osg::Vec3s::ptr |
( |
| ) |
const [inline] |
void osg::Vec3s::set |
( |
const Vec3s & |
rhs | ) |
[inline] |
Member Data Documentation
Referenced by b(), g(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), osg::operator<<(), operator==(), osg::operator>>(), operator[](), ptr(), r(), set(), Vec3s(), x(), y(), and z().
The documentation for this class was generated from the following file: