#include <OSGVector.h>
Inheritance diagram for osg::VecStorage2< ValueTypeT >:

Public Member Functions | |
Constructor | |
| * | VecStorage2 (void) |
Destructor | |
| * | ~VecStorage2 (void) |
Access | |
| *void | setValues (const ValueTypeT rVal1, const ValueTypeT rVal2) |
| void | getSeparateValues (ValueTypeT &rVal1, ValueTypeT &rVal2) const |
| ValueTypeT | x (void) const |
| ValueTypeT | y (void) const |
Static Public Attributes | |
| static const UInt32 | _iSize = 2 |
| Storage size. | |
Protected Attributes | |
| ValueTypeT | _values [_iSize] |
| Value store. | |
Private Member Functions | |
| VecStorage2 (const VecStorage2 &source) | |
| prohibit default function (move to 'public' if needed) | |
| void | operator= (const VecStorage2 &source) |
| prohibit default function (move to 'public' if needed) | |
Definition at line 75 of file OSGVector.h.
|
||||||||||
|
Definition at line 62 of file OSGVector.inl. References osg::VecStorage2< ValueTypeT >::_iSize, and osg::VecStorage2< ValueTypeT >::_values. 00063 { 00064 for(UInt32 i = 0; i < _iSize; i++) 00065 { 00066 _values[i] = TypeTraits<ValueTypeT>::getZeroElement(); 00067 } 00068 }
|
|
||||||||||
|
Definition at line 72 of file OSGVector.inl.
|
|
||||||||||
|
|
|
||||||||||||||||
|
Definition at line 78 of file OSGVector.inl. References osg::VecStorage2< ValueTypeT >::_values. Referenced by osg::TextFace::calculateBoundingBox(), osg::TextLayoutResult::clear(), osg::GeoProperty< GeoPropertyDesc >::getValue(), osg::TextPixmapFace::makeImage(), osg::OFFSceneFileType::read(), and osg::OBJSceneFileType::read().
|
|
||||||||||||||||
|
Definition at line 87 of file OSGVector.inl. References osg::VecStorage2< ValueTypeT >::_values.
|
|
||||||||||
|
||||||||||
|
||||||||||
|
|
|
|||||
|
Referenced by osg::VecStorage2< ValueTypeT >::VecStorage2(). |
|
|||||
1.4.3