uvsim::Frame Class Reference

#include <Frame.h>

Collaboration diagram for uvsim::Frame:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Frame (float insize)

Public Attributes

osg::PositionAttitudeTransform * root

Private Member Functions

osg::Drawable * createSquare (const osg::Vec3 &corner, const osg::Vec3 &width, const osg::Vec3 &height, osg::Image *image=NULL)
 create quad at specified position.
osg::Drawable * createAxis (const osg::Vec3 &corner, const osg::Vec3 &xdir, const osg::Vec3 &ydir, const osg::Vec3 &zdir)

Private Attributes

FrameCallbackcallback
float size

Detailed Description

Definition at line 58 of file Frame.h.


Constructor & Destructor Documentation

uvsim::Frame::Frame ( float  insize  ) 

Definition at line 30 of file Frame.cc.

Here is the call graph for this function:


Member Function Documentation

osg::Drawable * uvsim::Frame::createAxis ( const osg::Vec3 &  corner,
const osg::Vec3 &  xdir,
const osg::Vec3 &  ydir,
const osg::Vec3 &  zdir 
) [private]

Definition at line 123 of file Frame.cc.

Here is the caller graph for this function:

osg::Drawable * uvsim::Frame::createSquare ( const osg::Vec3 &  corner,
const osg::Vec3 &  width,
const osg::Vec3 &  height,
osg::Image *  image = NULL 
) [private]

create quad at specified position.

Definition at line 81 of file Frame.cc.

Here is the caller graph for this function:


Member Data Documentation

Definition at line 66 of file Frame.h.

osg::PositionAttitudeTransform* uvsim::Frame::root

Definition at line 62 of file Frame.h.

float uvsim::Frame::size [private]

Definition at line 67 of file Frame.h.


The documentation for this class was generated from the following files:

Generated on Mon Nov 9 12:57:50 2009 for uvsim by  doxygen 1.6.1