OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
osgAnimation::Vec3Packed Struct Reference

#include <Vec3Packed.h>

Public Types

typedef unsigned int uint32_t
 

Public Member Functions

 Vec3Packed (uint32_t val)
 
 Vec3Packed ()
 
void uncompress (const osg::Vec3 &scale, const osg::Vec3 &min, osg::Vec3 &result) const
 
void compress (const osg::Vec3f &src, const osg::Vec3f &min, const osg::Vec3f &scaleInv)
 

Public Attributes

uint32_t m32bits
 

Detailed Description

Definition at line 41 of file Vec3Packed.h.

Member Typedef Documentation

typedef unsigned int osgAnimation::Vec3Packed::uint32_t

Definition at line 43 of file Vec3Packed.h.

Constructor & Destructor Documentation

osgAnimation::Vec3Packed::Vec3Packed ( uint32_t  val)
inline

Definition at line 45 of file Vec3Packed.h.

osgAnimation::Vec3Packed::Vec3Packed ( )
inline

Definition at line 46 of file Vec3Packed.h.

Member Function Documentation

void osgAnimation::Vec3Packed::compress ( const osg::Vec3f src,
const osg::Vec3f min,
const osg::Vec3f scaleInv 
)
inline

Definition at line 59 of file Vec3Packed.h.

Here is the call graph for this function:

void osgAnimation::Vec3Packed::uncompress ( const osg::Vec3 scale,
const osg::Vec3 min,
osg::Vec3 result 
) const
inline

Definition at line 48 of file Vec3Packed.h.

Member Data Documentation

uint32_t osgAnimation::Vec3Packed::m32bits

Definition at line 44 of file Vec3Packed.h.


The documentation for this struct was generated from the following file: