◆ value_type
Data type of vector components.
◆ anonymous enum
Number of vector components.
◆ Vec3s() [1/2]
Constructor that sets all components of the vector to zero.
◆ Vec3s() [2/2]
◆ b() [1/2]
◆ b() [2/2]
◆ g() [1/2]
◆ g() [2/2]
◆ operator !=()
bool osg::Vec3s::operator != |
( |
const Vec3s & |
v | ) |
const |
|
inline |
◆ operator *() [1/2]
◆ operator *() [2/2]
Vec3s osg::Vec3s::operator * |
( |
const Vec3s & |
rhs | ) |
const |
|
inline |
◆ operator *=()
Unary multiply by scalar.
◆ operator -() [1/2]
Vec3s osg::Vec3s::operator - |
( |
const Vec3s & |
rhs | ) |
const |
|
inline |
◆ operator -() [2/2]
Vec3s osg::Vec3s::operator - |
( |
| ) |
const |
|
inline |
Negation operator.
Returns the negative of the Vec3s.
◆ operator -=()
Vec3s& osg::Vec3s::operator -= |
( |
const Vec3s & |
rhs | ) |
|
|
inline |
◆ operator []() [1/2]
value_type& osg::Vec3s::operator [] |
( |
unsigned int |
i | ) |
|
|
inline |
◆ operator []() [2/2]
value_type osg::Vec3s::operator [] |
( |
unsigned int |
i | ) |
const |
|
inline |
◆ operator+()
Vec3s osg::Vec3s::operator+ |
( |
const Vec3s & |
rhs | ) |
const |
|
inline |
◆ operator+=()
Vec3s& osg::Vec3s::operator+= |
( |
const Vec3s & |
rhs | ) |
|
|
inline |
Unary vector add.
Slightly more efficient because no temporary intermediate object.
◆ operator/()
◆ operator/=()
◆ operator<()
bool osg::Vec3s::operator< |
( |
const Vec3s & |
v | ) |
const |
|
inline |
◆ operator==()
bool osg::Vec3s::operator== |
( |
const Vec3s & |
v | ) |
const |
|
inline |
◆ ptr() [1/2]
◆ ptr() [2/2]
◆ r() [1/2]
◆ r() [2/2]
◆ set() [1/2]
◆ set() [2/2]
void osg::Vec3s::set |
( |
const Vec3s & |
rhs | ) |
|
|
inline |
◆ x() [1/2]
◆ x() [2/2]
◆ y() [1/2]
◆ y() [2/2]
◆ z() [1/2]
◆ z() [2/2]
◆ _v
The documentation for this class was generated from the following file: