Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes

Eaagles::BasicGL::GlutDisplay Class Reference

#include <GlutDisplay.h>

Inheritance diagram for Eaagles::BasicGL::GlutDisplay:
Eaagles::BasicGL::Display Eaagles::BasicGL::Page Eaagles::BasicGL::Graphic Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Types

enum  Orientation { NORMAL, CW90, CCW90, INVERTED }

Public Member Functions

 GlutDisplay ()
int createWindow ()
int createSubWindow (const int mainWin)
int getWindowId () const
bool isWindowId (const int id) const
unsigned int getIdleSleepTime () const
virtual bool setIdleSleepTime (const unsigned int ms)
GLdouble getPickWidth () const
GLdouble getPickHeight () const
virtual void configureIt ()
virtual void passiveMotionEvent (const int x, const int y)
virtual void mouseMotionEvent (const int x, const int y)
virtual void hide ()
virtual void show ()
bool isFullScreen ()
virtual bool setResizeWindows (const bool x)
bool setSlotFullScreen (const Basic::Number *const msg)
bool setSlotIdleSleepTime (const Basic::Number *const msg)
bool setSlotResizeWindows (const Basic::Number *const msg)
bool setSlotPickWidth (const Basic::Number *const msg)
bool setSlotPickHeight (const Basic::Number *const msg)
virtual void swapbuffers ()
virtual void reshapeIt (int w, int h)
virtual void mouseEvent (const int button, const int state, const int x, const int y)
virtual void reset ()
virtual bool event (const int event, Basic::Object *const obj=0)
virtual void select ()
const char * getName () const
bool isMainDisplay () const
bool isSubdisplay () const
virtual void drawIt ()
virtual void keyboardEvent (const int key)
virtual void buttonEvent (const int b)
virtual Graphicfocus () const
virtual Graphicfocus (Graphic *s)
void outputTextLC (const int ln, const int cp, const char *txt, const int n, const bool vf=false) const
void outputText (const char *txt, const int n, const bool vf=false) const
void drawLeftBracket (const int ln, const int cp)
void drawRightBracket (const int ln, const int cp)
virtual void clear ()
GLclampd getClearDepth () const
void setClearDepth (const GLclampd depth)
virtual void setSubscreen (const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top)
virtual void clearSubscreen ()
virtual void setScissor (const GLdouble left, const GLdouble right, const GLdouble bottom, const GLdouble top)
virtual void clearScissor ()
void getMouse (int *x, int *y) const
virtual void setMouse (const int x, const int y, Display *const subdisplay=0)
GLfloat getLinewidth () const
GLfloat setLinewidth (const GLfloat lw)
GLfloat getStdLineWidth () const
GLfloat getStdLineWidth ()
void setStdLineWidth (const GLfloat lw)
const osg::Vec4 & getCurrentColor () const
void setColor (const osg::Vec4 &color)
void setColor (const char *cname1)
virtual bool setColor (const Basic::Color *const msg)
virtual bool setColor (const Basic::String *const msg)
const osg::Vec4 & getClearColor () const
void setClearColor (const Basic::Color &ccolor)
const Basic::ColorgetNormColor ()
void setNormColor (const Basic::Color *const nc)
const Basic::ColorgetHighlightColor ()
void setHighlightColor (const Basic::Color *const nc)
Basic::PairStreamdefaultColors ()
Basic::ColorgetColor (const char *const colorName)
Basic::ColorgetColor (const int index)
Basic::ColorgetColor ()
const Basic::ColorgetColor () const
void addColor (Basic::Color *)
void addColor (Basic::Pair *)
GLuint getTextureByName (const Basic::Identifier *texName)
bool isAntialiasing ()
MaterialgetMaterial (const Basic::Identifier *name)
BasicGL::MaterialgetMaterial ()
const BasicGL::MaterialgetMaterial () const
Orientation getDisplayOrientation () const
bool isDisplayOrientation (const Orientation o) const
void setDisplayOrientation (const Orientation o)
void selectFont (const bool reversed, const bool underlined, Font *newFont=0)
void setFont (Font *newFont)
bool isDefaultFont () const
FontgetCurrentFont ()
FontgetFont (const char *const fontName)
const FontgetFont (const char *const fontName) const
FontgetFont (const Basic::Identifier *const fontName)
const FontgetFont (const Basic::Identifier *const fontName) const
FontgetFont (const int index)
const FontgetFont (const int index) const
FontgetNormalFont ()
const FontgetNormalFont () const
bool setNormalFont (Font *const f)
bool setNormalFont (const char *const fontName)
bool setNormalFont (const Basic::Identifier *const fontName)
char getLeftBracketCharacter () const
bool setLeftBracketCharacter (const char c)
char getRightBracketCharacter () const
bool setRightBracketCharacter (const char c)
bool getReverseVideoBrackets () const
bool setReverseVideoBrackets (const bool f)
bool isFontReversed ()
bool isFontUnderlined ()
bool setAntialiasing (const bool on)
virtual void setOrtho (GLdouble oLeft, GLdouble oRight, GLdouble oBottom, GLdouble oTop, GLdouble oNear=0.0, GLdouble oFar=10.0)
virtual void forceOrtho (GLdouble oLeft, GLdouble oRight, GLdouble oBottom, GLdouble oTop, GLdouble oNear=0.0, GLdouble oFar=10.0)
virtual void getOrtho (GLdouble &left, GLdouble &right, GLdouble &bottom, GLdouble &top, GLdouble &near, GLdouble &far)
void getViewport (GLint *x, GLint *y, GLsizei *vpWidth, GLsizei *vpHeight) const
virtual void setViewport (const GLint x, const GLint y, const GLsizei vpWidth, const GLsizei vpHeight)
void getViewportOrigin (GLsizei *x, GLsizei *y) const
virtual void setViewportOrigin (const GLsizei x, const GLsizei y)
void getViewportSize (GLsizei *vpWidth, GLsizei *vpHeight) const
virtual void setViewportSize (const GLsizei vpWidth, const GLsizei vpHeight)
bool setName (Basic::String *const n)
bool setColorTable (Basic::PairStream *const sctobj)
bool setSlotLeftOrthoBound (const Basic::Number *const sloobj)
bool setSlotRightOrthoBound (const Basic::Number *const sroobj)
bool setSlotBottomOrthoBound (const Basic::Number *const sbobobj)
bool setSlotTopOrthoBound (const Basic::Number *const stobobj)
bool setSlotNearOrthoBound (const Basic::Number *const snobobj)
bool setSlotFarOrthoBound (const Basic::Number *const sfobobj)
bool setSlotViewportXOrigin (const Basic::Number *const svxoobj)
bool setSlotViewportYOrigin (const Basic::Number *const svyoobj)
bool setSlotViewportWidth (const Basic::Number *const svwobj)
bool setSlotViewportHeight (const Basic::Number *const svhobj)
bool setSlotSubdisplayStream (Basic::PairStream *const dsobj)
bool setSlotSubdisplaySingle (Display *const dobj)
bool setSlotStdLineWidth (const Basic::Number *const svhobj)
bool setSlotTexturesStream (Basic::PairStream *const obj)
bool setSlotTexturesSingle (Texture *const obj)
bool setSlotClearColor (const Basic::Color *const msg)
bool setSlotLeftBracketCharacter (const Basic::Number *const svhob)
bool setSlotLeftBracketCharacter (const Basic::String *const svhob)
bool setSlotRightBracketCharacter (const Basic::Number *const svhob)
bool setSlotRightBracketCharacter (const Basic::String *const svhob)
bool setSlotReverseVideoBrackets (const Basic::Number *const svhobj)
bool setFontList (Basic::PairStream *const dsobj)
bool setSlotClearDepth (const Basic::Number *const msg)
bool setSlotDisplayOrientation (const Basic::String *const msg)
bool setSlotMaterials (Basic::PairStream *const msg)
bool setSlotMaterials (Material *const msg)
bool setSlotAntialias (const Basic::Number *const msg)
virtual void loadTextures ()
virtual void setOkToSwap (const bool x)
virtual bool isOkToSwap ()
virtual void onMouseEnter ()
virtual void onMouseExit ()
virtual bool event (const int event, Object *const obj=0)
virtual void updateTC (const LCreal dt=0.0f)
const char * subpageName () const
Pagesubpage () const
bool isPostDrawSubpage () const
virtual Basic::PairfindSubpageByName (const char *const slotname)
virtual Basic::PairfindSubpageByType (const std::type_info &type)
bool isFocusSlavedToSubpage () const
void setFocusSlavedToSubpage (const bool f)
bool newSubpage (Page *const newPage, Page *theCaller, Object *theArg=0)
bool newSubpage (const char *const name, Page *theCaller, Object *theArg=0)
virtual bool onEntry ()
virtual bool onExit ()
virtual bool onButtonHit (const Basic::String *const obhobj)
virtual bool onKeyHit (const int key)
bool setPage (const Basic::Identifier *const pobj)
bool setSubpageStream (Basic::PairStream *const psobj)
bool setSubpageSingle (Page *const pobj)
bool setPagingEvent (Basic::PairStream *const peobj)
bool drawSubpageFirst (const Basic::Number *const spfobj)
bool setSlotFocusSlavedToSubpage (const Basic::Number *const spfobj)
virtual void draw ()
virtual Basic::PairfindBySelectName (const GLuint name)
virtual void updateData (const LCreal dt=0.0f)
DisplaygetDisplay ()
virtual void drawFunc ()
const osg::Vec3 * getVertices () const
unsigned int getNumberOfVertices () const
bool setVertices (const osg::Vec3 *const v, const unsigned int n)
const osg::Vec2 * getTextureCoord () const
unsigned int getNumberOfTextureCoords () const
bool setTextureCoord (const osg::Vec2 *const v, const unsigned int n)
const osg::Vec3 * getNormals () const
unsigned int getNumberOfNormals () const
bool setNormals (const osg::Vec3 *const v, const unsigned int n)
bool isVisible () const
bool setVisibility (const bool v)
GLfloat getLineWidth () const
bool setLineWidth (const GLfloat v)
const Basic::IdentifiergetColorName () const
const Basic::IdentifiergetMaterialName () const
virtual bool setMaterial (const Basic::Identifier *const msg)
virtual bool setMaterial (const BasicGL::Material *const msg)
bool flashOn () const
bool flashOff () const
bool isFlashing () const
LCreal getFlashRate () const
bool setFlashRate (const LCreal r)
GLuint getDisplayList () const
bool isDisplayListEnabled () const
bool isDisplayListDisabled () const
bool setDisplayList (const GLuint v)
bool setDisableDisplayList (const bool flg)
bool matrixIsActive ()
const osg::Matrix & getMatrix () const
void lcRotate (const LCreal a)
void lcRotate (const LCreal x, const LCreal y, const LCreal z, const LCreal a)
void lcTranslate (const LCreal, const LCreal)
void lcTranslate (const LCreal, const LCreal, const LCreal)
void lcScale (const LCreal)
void lcScale (const LCreal, const LCreal)
void Color (Basic::Color *)
void lcSaveMatrix ()
void lcRestoreMatrix ()
bool hasTexture () const
GLuint getTexture () const
bool setTextureName (const char *newName)
bool haveScissorBoxHave () const
LCreal getScissorX () const
LCreal getScissorWidth () const
LCreal getScissorY () const
LCreal getScissorHeight () const
bool setScissorX (const LCreal newX)
bool setScissorWidth (const LCreal newWidth)
bool setScissorY (const LCreal newY)
bool setScissorHeight (const LCreal newHeight)
bool isStippling ()
bool setLightPosition (const LCreal x, const LCreal y, const LCreal z=1, const LCreal w=0)
bool setLightPosition (osg::Vec4 &newPos)
osg::Vec4 getLightPos ()
bool setStippling (const bool x)
GLuint getSelectName () const
bool setSelectName (const GLuint v)
bool isPostDrawComponents () const
virtual bool cursor (int *ln, int *cp) const
Component * container ()
const Component * container () const
Component * container (Component *const p)
Component * findContainerByType (const std::type_info &type)
const Component * findContainerByType (const std::type_info &type) const
unsigned int getNumberOfComponents () const
PairStream * getComponents ()
const PairStream * getComponents () const
virtual bool addComponent (Pair *const p)
virtual Pair * findByName (const char *const slotname)
virtual const Pair * findByName (const char *const slotname) const
virtual Pair * findByIndex (const int slotindex)
virtual const Pair * findByIndex (const int slotindex) const
virtual Pair * findByType (const std::type_info &type)
virtual const Pair * findByType (const std::type_info &type) const
bool isComponentSelected () const
Component * getSelectedComponent ()
const Component * getSelectedComponent () const
virtual const Identifier * findNameOfComponent (const Component *const p) const
void tcFrame (const LCreal dt=0.0f)
virtual bool isFrozen () const
virtual bool isNotFrozen () const
virtual void freeze (const bool fflag)
bool isShutdown () const
bool isNotShutdown () const
bool send (const char *const id, const int event)
bool send (const char *const id, const int event, const int value, SendData &sd)
bool send (const char *const id, const int event, const float value, SendData &sd)
bool send (const char *const id, const int event, const double value, SendData &sd)
bool send (const char *const id, const int event, const char *const value, SendData &sd)
bool send (const char *const id, const int event, const bool value, SendData &sd)
bool send (const char *const id, const int event, Object *const value, SendData &sd)
bool send (const char *const id, const int event, const int value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const float value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const double value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const char *const value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const bool value[], SendData sd[], const int n)
bool send (const char *const id, const int event, Object *const value[], SendData sd[], const int n)
const Statistic * getTimingStats () const
bool isTimingStatsEnabled () const
bool isTimingStatsPrintEnabled () const
virtual bool setTimingStatsEnabled (const bool b)
virtual bool setPrintTimingStats (const bool b)
Logger * getEventLogger ()
Logger * getAnyEventLogger ()
virtual bool setEventLogger (Logger *const logger)
virtual bool setSlotComponent (PairStream *const multiple)
virtual bool setSlotComponent (Component *const single)
virtual bool setSlotEnableTimingStats (const Number *const num)
virtual bool setSlotPrintTimingStats (const Number *const num)
virtual bool setSlotFreeze (const Number *const num)
virtual bool setSlotEventLogger (Logger *const logger)
virtual bool setSlotEnableMsgType (const Identifier *const msg)
virtual bool setSlotEnableMsgType (const Number *const msg)
virtual bool setSlotDisableMsgType (const Identifier *const msg)
virtual bool setSlotDisableMsgType (const Number *const msg)
virtual bool isMessageEnabled (const unsigned short msgType) const
virtual Object * clone () const
virtual bool isClassType (const std::type_info &type) const
virtual bool isFormName (const char name[]) const
virtual std::ostream & serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const
bool setSlotByName (const char *const slotname, Object *const obj)
Object * getSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
virtual bool isValid () const
bool isMessageDisabled (const unsigned short msgType) const
bool enableMessageTypes (const unsigned short msgTypeBits)
bool disableMessageTypes (const unsigned short msgTypeBits)

Static Public Member Functions

static LCreal flashTimer ()
static LCreal flashTimer (const LCreal dt)
static GLuint getNewSelectName ()
static bool clipLine2D (osg::Vec2 *ep1, osg::Vec2 *ep2, const LCreal minX, const LCreal maxX, const LCreal minY, const LCreal maxY)
static void lcVertex2 (const LCreal x, const LCreal y)
static void lcVertex3 (const LCreal x, const LCreal y, const LCreal z)
static void lcNormal3 (const LCreal x, const LCreal y, const LCreal z)
static void lcColor3 (const LCreal r, const LCreal g, const LCreal b)
static void lcColor4 (const LCreal r, const LCreal g, const LCreal b, const LCreal a)
static void lcVertex2v (const LCreal *v)
static void lcVertex3v (const LCreal *v)
static void lcNormal3v (const LCreal *v)
static void lcColor3v (const LCreal *v)
static void lcColor4v (const LCreal *v)
static void lcMultMatrix (const LCreal *m)
static void lcTexCoord2v (const LCreal *v)
static void lcTexCoord3v (const LCreal *v)
static void lcTexCoord4v (const LCreal *v)
static const char * getFormName ()
static const char * getClassName ()
static const SlotTable & getSlotTable ()
static void writeClassList (std::ostream &sout)

Static Public Attributes

static const unsigned short MSG_ERROR = 0x0001
static const unsigned short MSG_WARNING = 0x0002
static const unsigned short MSG_INFO = 0x0004
static const unsigned short MSG_DEBUG = 0x0008
static const unsigned short MSG_DATA = 0x0010
static const unsigned short MSG_USER = 0x0020
static const unsigned short MSG_STD_ALL = 0x00FF
static const unsigned short MSG_ALL = 0xFFFF
static const char *const version = "v2010_0122"
static const unsigned int MAX_CLASSES = 1000
static const _Staticclasses [MAX_CLASSES] = { &Object::_static }
static unsigned int numClasses = 1

Protected Member Functions

virtual bool onEscKey ()
void specialEvent (const int key)
Graphicpick (const int item=-1)
void printSelectBuffer (const GLuint sbuff[], const int size)
void clearSelectBuffer (GLuint sbuff[], const int size)
GraphicfindSelected (const GLuint sbuff[], const int size, const int item=0)
virtual bool select (const String *const name)
virtual bool select (const Number *const num)
Basic::PairStreamgetTextures ()
Basic::PairStreamsubDisplays ()
void setSubdisplayFlag (const bool flg)
Object * getArgument ()
const PagegetCaller ()
Basic::PairStreamsubPages ()
bool clearSubpageStack ()
bool pushSubpage (const char *const name, Page *theCaller, Basic::Object *theArg=0)
bool popSubpage (Page *theCaller, Object *theArg=0)
bool newPage (Page *const newPage, Page *theCaller, Object *theArg=0)
bool newPage (const char *const name, Page *theCaller, Object *theArg=0)
bool pushPage (const char *const name, Page *theCaller, Object *theArg=0)
bool popPage (Page *theCaller, Basic::Object *theArg=0)
virtual bool onSetLineWidthEvent (const Basic::Number *const msg)
virtual bool onSetFlashRateEvent (const Basic::Number *const msg)
virtual bool onSetVisibilityEvent (const Basic::Number *const msg)
virtual bool setSlotFlashRate (const Basic::Number *const msg)
virtual bool setSlotLineWidth (const Basic::Number *const msg)
virtual bool setSlotSelectName (const Basic::Number *const msg)
virtual bool setSlotTransformList (Basic::PairStream *msg)
virtual bool setSlotSingleTransform (Basic::Transform *const msg)
virtual bool setSlotNoDisplayList (const Basic::Number *const msg)
virtual bool setSlotSubcomponentsFirst (const Basic::Number *const msg)
virtual bool setSlotVertices (const Basic::PairStream *const msg)
virtual bool setSlotNormals (const Basic::PairStream *const msg)
virtual bool setSlotTexCoord (const Basic::PairStream *const msg)
virtual bool setSlotMask (const Basic::Number *const msg)
virtual bool setSlotTextureName (Basic::Identifier *msg)
virtual bool setSlotScissorX (const Basic::Number *const msg)
virtual bool setSlotScissorY (const Basic::Number *const msg)
virtual bool setSlotScissorWidth (const Basic::Number *const msg)
virtual bool setSlotScissorHeight (const Basic::Number *const msg)
virtual bool setSlotStippling (const Basic::Number *const msg)
virtual bool setSlotVisibility (const Basic::Number *const msg)
virtual bool setSlotTranslateLight (Basic::PairStream *const msg)
virtual bool setTexture (GLuint newTex)
virtual void processComponents (Basic::PairStream *const list, const std::type_info &filter, Basic::Pair *const add=0, Basic::Component *const remove=0)
virtual void printTimingStats ()
virtual bool shutdownNotification ()
virtual bool onEventReset ()
virtual bool setSelectionName (const Object *const s)
void copyData (const Object &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, Object *const obj)
virtual Object * getSlotByIndex (const int slotindex)
void indent (std::ostream &sout, const int ident) const
unsigned short getMessageEnableBits () const
unsigned short getMessageDisableBits () const

Static Protected Member Functions

static bool registerGlutDisplay (const int id, GlutDisplay *const display)
static bool unregisterGlutDisplay (const int id)
static GlutDisplayfindRegisteredGlutDisplay (const int id)
static int findRegisteredWinId (const GlutDisplay *dp)
static unsigned int registerClass (const _Static *const a)

Protected Attributes

GLsizei vpX
GLsizei vpY
GLsizei vpWidth
GLsizei vpHeight
GLdouble oLeft
GLdouble oRight
GLdouble oBottom
GLdouble oTop
GLdouble oNear
GLdouble oFar
const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Types

enum  { MAX_DISPLAYS = 500 }

Private Member Functions

void initData ()

Static Private Member Functions

static void drawFuncCB ()
static void reshapeItCB (int w, int h)
static void idleCB ()
static void keyboardFuncCB (unsigned char key, int x, int y)
static void specialFuncCB (int key, int x, int y)
static void mouseFuncCB (int button, int state, int x, int y)
static void passiveMotionFuncCB (int x, int y)
static void motionFuncCB (int x, int y)
static void entryFuncCB (int state)

Private Attributes

int winId
bool fullScreenFlg
unsigned int idleSleepTimeMS
GLdouble pickWidth
GLdouble pickHeight
int numDisplaysToResize
bool okToResize
Graphicpicked

Static Private Attributes

static const float CLICK_TIME = 0.5f
static int idList [MAX_DISPLAYS]
static GlutDisplaydisplayList [MAX_DISPLAYS]
static int numGlutDisplays = 0
static osg::Vec4 ratios [MAX_DISPLAYS]

Member Enumeration Documentation

anonymous enum [private]
Enumerator:
MAX_DISPLAYS 
Enumerator:
NORMAL 
CW90 
CCW90 
INVERTED 

Constructor & Destructor Documentation

Eaagles::BasicGL::GlutDisplay::GlutDisplay (  ) 

References STANDARD_CONSTRUCTOR.


Member Function Documentation

void Eaagles::BasicGL::Display::addColor ( Basic::Color cc  )  [inherited]
virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
void Eaagles::BasicGL::Display::clearScissor (  )  [virtual, inherited]
void Eaagles::BasicGL::GlutDisplay::clearSelectBuffer ( GLuint  sbuff[],
const int  size 
) [protected]

Referenced by pick().

bool Eaagles::BasicGL::Page::clearSubpageStack (  )  [protected, inherited]
void Eaagles::BasicGL::Display::clearSubscreen (  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::clipLine2D ( osg::Vec2 *  ep1,
osg::Vec2 *  ep2,
const LCreal  minX,
const LCreal  maxX,
const LCreal  minY,
const LCreal  maxY 
) [static, inherited]

References Eaagles::Simulation::to, tx, and ty.

void Eaagles::BasicGL::Graphic::Color ( Basic::Color nc  )  [inline, inherited]
void Eaagles::BasicGL::GlutDisplay::configureIt (  )  [virtual]
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
void Eaagles::Basic::Object::copyData ( const Object org,
const bool  cc = false 
) [protected, inherited]

References Eaagles::Basic::Object::disMsgBits, Eaagles::Basic::Object::enbMsgBits, Eaagles::Basic::Object::refCount, and Eaagles::Basic::Object::slotTable.

Referenced by Eaagles::Basic::BTUs::BTUs(), Eaagles::Basic::Calories::Calories(), Eaagles::Basic::CentiMeters::CentiMeters(), Eaagles::Basic::CubicFeet::CubicFeet(), Eaagles::Basic::CubicInches::CubicInches(), Eaagles::Basic::CubicMeters::CubicMeters(), Eaagles::Basic::Days::Days(), Eaagles::Basic::DecibelMilliWatts::DecibelMilliWatts(), Eaagles::Basic::DecibelSquareMeters::DecibelSquareMeters(), Eaagles::Basic::DecibelWatts::DecibelWatts(), Eaagles::Basic::Degrees::Degrees(), Eaagles::Basic::Feet::Feet(), Eaagles::Basic::FootPounds::FootPounds(), Eaagles::Basic::GigaHertz::GigaHertz(), Eaagles::Basic::Grams::Grams(), Eaagles::Basic::Hertz::Hertz(), Eaagles::Basic::Horsepower::Horsepower(), Eaagles::Basic::Hours::Hours(), Eaagles::Basic::Inches::Inches(), Eaagles::Basic::Joules::Joules(), Eaagles::Basic::KiloGrams::KiloGrams(), Eaagles::Basic::KiloHertz::KiloHertz(), Eaagles::Basic::KiloMeters::KiloMeters(), Eaagles::Basic::KiloNewtons::KiloNewtons(), Eaagles::Basic::KiloWattHours::KiloWattHours(), Eaagles::Basic::KiloWatts::KiloWatts(), Eaagles::Basic::Liters::Liters(), Eaagles::Basic::MegaHertz::MegaHertz(), Eaagles::Basic::Meters::Meters(), Eaagles::Basic::MicroMeters::MicroMeters(), Eaagles::Basic::Microns::Microns(), Eaagles::Basic::MicroSeconds::MicroSeconds(), Eaagles::Basic::MilliSeconds::MilliSeconds(), Eaagles::Basic::MilliWatts::MilliWatts(), Eaagles::Basic::Minutes::Minutes(), Eaagles::Basic::NanoSeconds::NanoSeconds(), Eaagles::Basic::NauticalMiles::NauticalMiles(), Eaagles::Basic::Newtons::Newtons(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Object::operator=(), Eaagles::Basic::Poundals::Poundals(), Eaagles::Basic::PoundForces::PoundForces(), Eaagles::Basic::Radians::Radians(), Eaagles::Basic::Seconds::Seconds(), Eaagles::Basic::Semicircles::Semicircles(), Eaagles::Basic::Slugs::Slugs(), Eaagles::Basic::SquareCentiMeters::SquareCentiMeters(), Eaagles::Basic::SquareFeet::SquareFeet(), Eaagles::Basic::SquareInches::SquareInches(), Eaagles::Basic::SquareKiloMeters::SquareKiloMeters(), Eaagles::Basic::SquareMeters::SquareMeters(), Eaagles::Basic::SquareMiles::SquareMiles(), Eaagles::Basic::SquareMilliMeters::SquareMilliMeters(), Eaagles::Basic::SquareYards::SquareYards(), Eaagles::Basic::StatuteMiles::StatuteMiles(), Eaagles::Basic::TeraHertz::TeraHertz(), and Eaagles::Basic::Watts::Watts().

bool Eaagles::BasicGL::Graphic::cursor ( int *  ln,
int *  cp 
) const [virtual, inherited]

Reimplemented in Eaagles::BasicGL::Field.

Basic::PairStream * Eaagles::BasicGL::Display::defaultColors (  )  [inherited]
void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
void Eaagles::BasicGL::GlutDisplay::drawFuncCB (  )  [static, private]
bool Eaagles::BasicGL::Page::drawSubpageFirst ( const Basic::Number *const   spfobj  )  [inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
void Eaagles::BasicGL::GlutDisplay::entryFuncCB ( int  state  )  [static, private]
virtual bool Eaagles::BasicGL::Display::event ( const int  event,
Object *const   obj = 0 
) [virtual, inherited]

Reimplemented from Eaagles::BasicGL::Page.

virtual bool Eaagles::BasicGL::GlutDisplay::event ( const int  event,
Basic::Object *const   obj = 0 
) [virtual]

Reimplemented from Eaagles::Basic::Component.

virtual Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
Basic::Pair * Eaagles::BasicGL::Page::findBySelectName ( const GLuint  name  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Gun::computeInitBulletPosition(), Eaagles::Simulation::Gun::computeInitBulletVelocity(), Eaagles::Instruments::Knob::computeRotation(), Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Simulation::System::findOwnship(), Eaagles::Vehicle::RacModel::getCalibratedAirspeed(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Vehicle::RacModel::getFlightPath(), Eaagles::Basic::Terrain::getPathname(), Eaagles::Simulation::SigSwitch::getRCS(), Eaagles::Simulation::Player::getSimulation(), Eaagles::Instruments::SolenoidSwitch::latch(), Eaagles::Simulation::NetIO::networkInitialization(), Eaagles::Instruments::SolenoidButton::onSingleClick(), Eaagles::Instruments::Button::onSingleClick(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::ActionDecoyRelease::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Vehicle::JSBSimModel::reset(), Eaagles::Simulation::Weapon::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::DiscreteOutput::reset(), Eaagles::IoDevice::DiscreteInput::reset(), Eaagles::IoDevice::AnalogOutput::reset(), Eaagles::IoDevice::AnalogInput::reset(), Eaagles::IoDevice::Ai2DiSwitch::reset(), Eaagles::Instruments::SolenoidSwitch::resetButton(), Eaagles::BasicGL::Field::setMode(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Simulation::ActionCamouflageType::trigger(), Eaagles::Simulation::ActionDecoyRelease::trigger(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Route::triggerAction(), Eaagles::Simulation::Route::updateData(), Eaagles::Maps::Rpf::MapDrawer::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::BasicGL::MapPage::updateData(), Eaagles::Vehicle::RacModel::updateRAC(), and Eaagles::Simulation::SimLogger::updateTC().

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
GlutDisplay * Eaagles::BasicGL::GlutDisplay::findRegisteredGlutDisplay ( const int  id  )  [static, protected]
int Eaagles::BasicGL::GlutDisplay::findRegisteredWinId ( const GlutDisplay dp  )  [static, protected]
Graphic * Eaagles::BasicGL::GlutDisplay::findSelected ( const GLuint  sbuff[],
const int  size,
const int  item = 0 
) [protected]
Basic::Pair * Eaagles::BasicGL::Page::findSubpageByName ( const char *const   slotname  )  [virtual, inherited]
Basic::Pair * Eaagles::BasicGL::Page::findSubpageByType ( const std::type_info &  type  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::flashOff (  )  const [inherited]
bool Eaagles::BasicGL::Graphic::flashOn (  )  const [inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer (  )  [static, inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer ( const LCreal  dt  )  [static, inherited]
Graphic * Eaagles::BasicGL::Display::focus ( Graphic s  )  [virtual, inherited]
void Eaagles::BasicGL::Display::forceOrtho ( GLdouble  oLeft,
GLdouble  oRight,
GLdouble  oBottom,
GLdouble  oTop,
GLdouble  oNear = 0.0,
GLdouble  oFar = 10.0 
) [virtual, inherited]
Object* Eaagles::BasicGL::Page::getArgument (  )  [inline, protected, inherited]
const Page* Eaagles::BasicGL::Page::getCaller (  )  [inline, protected, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
const osg::Vec4& Eaagles::BasicGL::Display::getClearColor (  )  const [inline, inherited]
GLclampd Eaagles::BasicGL::Display::getClearDepth (  )  const [inline, inherited]

Referenced by createWindow().

Basic::Color * Eaagles::BasicGL::Display::getColor ( const char *const   colorName  )  [inherited]
Basic::Color * Eaagles::BasicGL::Display::getColor ( const int  index  )  [inherited]
const Basic::Color* Eaagles::BasicGL::Graphic::getColor (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getColorName (  )  const [inline, inherited]
PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

Referenced by Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Steerpoint::compute(), Eaagles::Simulation::Route::computeSteerpointData(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Route::decStpt(), Eaagles::Simulation::Route::deleteSteerpoint(), Eaagles::Simulation::Route::directTo(), Eaagles::BasicGL::Graphic::draw(), Eaagles::Instruments::AoAIndexer::drawFunc(), Eaagles::Instruments::GMeterDial::drawFunc(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::BasicGL::Graphic::findBySelectName(), Eaagles::Terrain::QuadMap::findDataFiles(), Eaagles::Simulation::Route::findSteerpointImp(), Eaagles::Simulation::Route::getAllSteerpoints(), Eaagles::Simulation::Route::getSteerpoints(), Eaagles::Simulation::Route::incStpt(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Gimbal::onRfEmissionEvent(), Eaagles::BasicGL::SymbolLoader::removeSymbol(), Eaagles::Simulation::Route::reset(), Eaagles::BasicGL::Field::setSlotHighlight(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::BasicGL::Field::setSlotReversed(), Eaagles::BasicGL::Field::setSlotUnderline(), Eaagles::Instruments::Instrument::updateData(), and Eaagles::Instruments::GMeterDial::updateData().

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
const osg::Vec4& Eaagles::BasicGL::Display::getCurrentColor (  )  const [inline, inherited]
Font* Eaagles::BasicGL::Display::getCurrentFont (  )  [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getDisplayList (  )  const [inline, inherited]
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
LCreal Eaagles::BasicGL::Graphic::getFlashRate (  )  const [inline, inherited]
const Font * Eaagles::BasicGL::Display::getFont ( const char *const   fontName  )  const [inherited]
Font * Eaagles::BasicGL::Display::getFont ( const Basic::Identifier *const   fontName  )  [inherited]
const Font * Eaagles::BasicGL::Display::getFont ( const Basic::Identifier *const   fontName  )  const [inherited]
Font * Eaagles::BasicGL::Display::getFont ( const int  index  )  [inherited]
const Font * Eaagles::BasicGL::Display::getFont ( const int  index  )  const [inherited]
const Basic::Color* Eaagles::BasicGL::Display::getHighlightColor (  )  [inline, inherited]
unsigned int Eaagles::BasicGL::GlutDisplay::getIdleSleepTime (  )  const [inline]

Referenced by idleCB().

char Eaagles::BasicGL::Display::getLeftBracketCharacter (  )  const [inline, inherited]
osg::Vec4 Eaagles::BasicGL::Graphic::getLightPos (  )  [inline, inherited]
GLfloat Eaagles::BasicGL::Display::getLinewidth (  )  const [inline, inherited]
GLfloat Eaagles::BasicGL::Graphic::getLineWidth (  )  const [inline, inherited]
BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  [inline, inherited]
const BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getMaterialName (  )  const [inline, inherited]
const osg::Matrix& Eaagles::BasicGL::Graphic::getMatrix (  )  const [inline, inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
void Eaagles::BasicGL::Display::getMouse ( int *  x,
int *  y 
) const [inline, inherited]
const char* Eaagles::BasicGL::Display::getName (  )  const [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getNewSelectName (  )  [inline, static, inherited]
const Font * Eaagles::BasicGL::Display::getNormalFont (  )  const [inherited]
const osg::Vec3* Eaagles::BasicGL::Graphic::getNormals (  )  const [inline, inherited]
const Basic::Color* Eaagles::BasicGL::Display::getNormColor (  )  [inline, inherited]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfNormals (  )  const [inline, inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfTextureCoords (  )  const [inline, inherited]
void Eaagles::BasicGL::Display::getOrtho ( GLdouble &  left,
GLdouble &  right,
GLdouble &  bottom,
GLdouble &  top,
GLdouble &  near,
GLdouble &  far 
) [virtual, inherited]
GLdouble Eaagles::BasicGL::GlutDisplay::getPickHeight (  )  const [inline]

Referenced by pick().

GLdouble Eaagles::BasicGL::GlutDisplay::getPickWidth (  )  const [inline]

Referenced by pick().

bool Eaagles::BasicGL::Display::getReverseVideoBrackets (  )  const [inline, inherited]
char Eaagles::BasicGL::Display::getRightBracketCharacter (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorHeight (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorWidth (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorX (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorY (  )  const [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getSelectName (  )  const [inline, inherited]
Object * Eaagles::Basic::Object::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByName ( const char *const   slotname  )  [inherited]
const SlotTable & Eaagles::Basic::Object::getSlotTable (  )  [static, inherited]
GLfloat Eaagles::BasicGL::Display::getStdLineWidth (  )  const [inline, inherited]
GLfloat Eaagles::BasicGL::Graphic::getStdLineWidth (  )  [inherited]
GLuint Eaagles::BasicGL::Graphic::getTexture (  )  const [inline, inherited]
const osg::Vec2* Eaagles::BasicGL::Graphic::getTextureCoord (  )  const [inline, inherited]
Basic::PairStream* Eaagles::BasicGL::Display::getTextures (  )  [inline, protected, inherited]
const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
void Eaagles::BasicGL::Display::getViewport ( GLint *  x,
GLint *  y,
GLsizei *  vpWidth,
GLsizei *  vpHeight 
) const [inherited]
void Eaagles::BasicGL::Display::getViewportOrigin ( GLsizei *  x,
GLsizei *  y 
) const [inherited]
void Eaagles::BasicGL::Display::getViewportSize ( GLsizei *  vpWidth,
GLsizei *  vpHeight 
) const [inherited]
int Eaagles::BasicGL::GlutDisplay::getWindowId (  )  const [inline]

Referenced by reshapeIt().

bool Eaagles::BasicGL::Graphic::hasTexture (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::haveScissorBoxHave (  )  const [inline, inherited]
void Eaagles::BasicGL::GlutDisplay::hide (  )  [virtual]

References winId.

void Eaagles::BasicGL::GlutDisplay::initData (  )  [private]
bool Eaagles::BasicGL::Display::isAntialiasing (  )  [inline, inherited]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::BasicGL::Display::isDefaultFont (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListDisabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Display::isDisplayOrientation ( const Orientation  o  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isFlashing (  )  const [inline, inherited]
bool Eaagles::BasicGL::Page::isFocusSlavedToSubpage (  )  const [inline, inherited]
bool Eaagles::BasicGL::Display::isFontReversed (  )  [inline, inherited]
bool Eaagles::BasicGL::Display::isFontUnderlined (  )  [inline, inherited]
bool Eaagles::BasicGL::GlutDisplay::isFullScreen (  )  [inline]
bool Eaagles::BasicGL::Display::isMainDisplay (  )  const [inline, inherited]

Referenced by idleCB().

bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

Referenced by Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), createSubWindow(), Eaagles::Simulation::Station::createTimeCriticalProcess(), createWindow(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), onEscKey(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::CommRadio::transmitDataMessage(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), Eaagles::Simulation::Simulation::updateTC(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
virtual bool Eaagles::BasicGL::Display::isOkToSwap (  )  [inline, virtual, inherited]
bool Eaagles::BasicGL::Graphic::isPostDrawComponents (  )  const [inline, inherited]
bool Eaagles::BasicGL::Page::isPostDrawSubpage (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isStippling (  )  [inline, inherited]
bool Eaagles::BasicGL::Display::isSubdisplay (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isVisible (  )  const [inline, inherited]
bool Eaagles::BasicGL::GlutDisplay::isWindowId ( const int  id  )  const [inline]
void Eaagles::BasicGL::GlutDisplay::keyboardFuncCB ( unsigned char  key,
int  x,
int  y 
) [static, private]
static void Eaagles::BasicGL::Graphic::lcColor3 ( const LCreal  r,
const LCreal  g,
const LCreal  b 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4 ( const LCreal  r,
const LCreal  g,
const LCreal  b,
const LCreal  a 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcMultMatrix ( const LCreal m  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcRotate ( const LCreal  x,
const LCreal  y,
const LCreal  z,
const LCreal  a 
) [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  s  )  [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  sx,
const LCreal  sy 
) [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord3v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord4v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcTranslate ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3v ( const LCreal v  )  [inline, static, inherited]
bool Eaagles::BasicGL::Graphic::matrixIsActive (  )  [inline, inherited]
void Eaagles::BasicGL::GlutDisplay::motionFuncCB ( int  x,
int  y 
) [static, private]
void Eaagles::BasicGL::GlutDisplay::mouseEvent ( const int  button,
const int  state,
const int  x,
const int  y 
) [virtual]
void Eaagles::BasicGL::GlutDisplay::mouseFuncCB ( int  button,
int  state,
int  x,
int  y 
) [static, private]
void Eaagles::BasicGL::GlutDisplay::mouseMotionEvent ( const int  x,
const int  y 
) [virtual]
bool Eaagles::BasicGL::Page::newPage ( Page *const   newPage,
Page theCaller,
Object *  theArg = 0 
) [protected, inherited]
bool Eaagles::BasicGL::Page::newPage ( const char *const   name,
Page theCaller,
Object *  theArg = 0 
) [protected, inherited]
bool Eaagles::BasicGL::Page::newSubpage ( Page *const   newPage,
Page theCaller,
Object *  theArg = 0 
) [inherited]
bool Eaagles::BasicGL::Page::newSubpage ( const char *const   name,
Page theCaller,
Object *  theArg = 0 
) [inherited]
bool Eaagles::BasicGL::Page::onButtonHit ( const Basic::String *const   obhobj  )  [virtual, inherited]
bool Eaagles::BasicGL::GlutDisplay::onEscKey (  )  [protected, virtual]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Page::onExit (  )  [virtual, inherited]
bool Eaagles::BasicGL::Page::onKeyHit ( const int  key  )  [virtual, inherited]
void Eaagles::BasicGL::Display::onMouseEnter (  )  [virtual, inherited]

Referenced by entryFuncCB().

void Eaagles::BasicGL::Display::onMouseExit (  )  [virtual, inherited]

Referenced by entryFuncCB().

bool Eaagles::BasicGL::Graphic::onSetFlashRateEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetLineWidthEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetVisibilityEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
void Eaagles::BasicGL::GlutDisplay::passiveMotionEvent ( const int  x,
const int  y 
) [virtual]
void Eaagles::BasicGL::GlutDisplay::passiveMotionFuncCB ( int  x,
int  y 
) [static, private]
bool Eaagles::BasicGL::Page::popPage ( Page theCaller,
Basic::Object theArg = 0 
) [protected, inherited]
bool Eaagles::BasicGL::Page::popSubpage ( Page theCaller,
Object *  theArg = 0 
) [protected, inherited]
void Eaagles::BasicGL::GlutDisplay::printSelectBuffer ( const GLuint  sbuff[],
const int  size 
) [protected]

References Eaagles::Basic::i.

virtual void Eaagles::Basic::Component::printTimingStats (  )  [protected, virtual, inherited]
void Eaagles::BasicGL::Graphic::processComponents ( Basic::PairStream *const   list,
const std::type_info &  filter,
Basic::Pair *const   add = 0,
Basic::Component *const   remove = 0 
) [protected, virtual, inherited]
bool Eaagles::BasicGL::Page::pushPage ( const char *const   name,
Page theCaller,
Object *  theArg = 0 
) [protected, inherited]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
bool Eaagles::BasicGL::GlutDisplay::registerGlutDisplay ( const int  id,
GlutDisplay *const   display 
) [static, protected]
void Eaagles::BasicGL::GlutDisplay::reshapeItCB ( int  w,
int  h 
) [static, private]
virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
void Eaagles::BasicGL::Display::select (  )  [virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value,
SendData sd 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::BasicGL::Display::setAntialiasing ( const bool  on  )  [inline, inherited]
void Eaagles::BasicGL::Display::setClearColor ( const Basic::Color ccolor  )  [inherited]
void Eaagles::BasicGL::Display::setClearDepth ( const GLclampd  depth  )  [inline, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::Color *const  msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::String *const  msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Display::setColorTable ( Basic::PairStream *const   sctobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setDisableDisplayList ( const bool  flg  )  [inherited]
bool Eaagles::BasicGL::Graphic::setDisplayList ( const GLuint  v  )  [inherited]
void Eaagles::BasicGL::Display::setDisplayOrientation ( const Orientation  o  )  [inline, inherited]
virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
void Eaagles::BasicGL::Page::setFocusSlavedToSubpage ( const bool  f  )  [inline, inherited]
void Eaagles::BasicGL::Display::setFont ( Font newFont  )  [inherited]
bool Eaagles::BasicGL::Display::setFontList ( Basic::PairStream *const   dsobj  )  [inherited]
void Eaagles::BasicGL::Display::setHighlightColor ( const Basic::Color *const   nc  )  [inherited]
bool Eaagles::BasicGL::GlutDisplay::setIdleSleepTime ( const unsigned int  ms  )  [virtual]

References idleSleepTimeMS.

Referenced by setSlotIdleSleepTime().

bool Eaagles::BasicGL::Display::setLeftBracketCharacter ( const char  c  )  [inline, inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( const LCreal  x,
const LCreal  y,
const LCreal  z = 1,
const LCreal  w = 0 
) [inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( osg::Vec4 &  newPos  )  [inherited]
GLfloat Eaagles::BasicGL::Display::setLinewidth ( const GLfloat  lw  )  [inherited]
bool Eaagles::BasicGL::Graphic::setLineWidth ( const GLfloat  v  )  [inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const Basic::Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const BasicGL::Material *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Display::setName ( Basic::String *const   n  )  [inherited]
bool Eaagles::BasicGL::Display::setNormalFont ( Font *const   f  )  [inherited]
bool Eaagles::BasicGL::Display::setNormalFont ( const char *const   fontName  )  [inherited]
bool Eaagles::BasicGL::Display::setNormalFont ( const Basic::Identifier *const   fontName  )  [inherited]
bool Eaagles::BasicGL::Graphic::setNormals ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
void Eaagles::BasicGL::Display::setNormColor ( const Basic::Color *const   nc  )  [inherited]
virtual void Eaagles::BasicGL::Display::setOkToSwap ( const bool  x  )  [inline, virtual, inherited]
void Eaagles::BasicGL::Display::setOrtho ( GLdouble  oLeft,
GLdouble  oRight,
GLdouble  oBottom,
GLdouble  oTop,
GLdouble  oNear = 0.0,
GLdouble  oFar = 10.0 
) [virtual, inherited]
bool Eaagles::BasicGL::Page::setPage ( const Basic::Identifier *const   pobj  )  [inherited]
bool Eaagles::BasicGL::Page::setPagingEvent ( Basic::PairStream *const   peobj  )  [inherited]
virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::BasicGL::GlutDisplay::setResizeWindows ( const bool  x  )  [virtual]

References okToResize.

Referenced by setSlotResizeWindows().

bool Eaagles::BasicGL::Display::setReverseVideoBrackets ( const bool  f  )  [inline, inherited]
bool Eaagles::BasicGL::Display::setRightBracketCharacter ( const char  c  )  [inline, inherited]
void Eaagles::BasicGL::Display::setScissor ( const GLdouble  left,
const GLdouble  right,
const GLdouble  bottom,
const GLdouble  top 
) [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setScissorHeight ( const LCreal  newHeight  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorWidth ( const LCreal  newWidth  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorX ( const LCreal  newX  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorY ( const LCreal  newY  )  [inherited]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotAntialias ( const Basic::Number *const   msg  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotBottomOrthoBound ( const Basic::Number *const   sbobobj  )  [inherited]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
bool Eaagles::BasicGL::Display::setSlotClearColor ( const Basic::Color *const   msg  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotClearDepth ( const Basic::Number *const   msg  )  [inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotFarOrthoBound ( const Basic::Number *const   sfobobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotFlashRate ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Page::setSlotFocusSlavedToSubpage ( const Basic::Number *const   spfobj  )  [inherited]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::BasicGL::GlutDisplay::setSlotFullScreen ( const Basic::Number *const   msg  ) 
bool Eaagles::BasicGL::GlutDisplay::setSlotIdleSleepTime ( const Basic::Number *const   msg  ) 
bool Eaagles::BasicGL::Display::setSlotLeftBracketCharacter ( const Basic::Number *const   svhob  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotLeftBracketCharacter ( const Basic::String *const   svhob  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotLeftOrthoBound ( const Basic::Number *const   sloobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotLineWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotMask ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotMaterials ( Basic::PairStream *const   msg  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotMaterials ( Material *const   msg  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotNearOrthoBound ( const Basic::Number *const   snobobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotNoDisplayList ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::GlutDisplay::setSlotPickHeight ( const Basic::Number *const   msg  ) 
bool Eaagles::BasicGL::GlutDisplay::setSlotPickWidth ( const Basic::Number *const   msg  ) 
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::BasicGL::GlutDisplay::setSlotResizeWindows ( const Basic::Number *const   msg  ) 
bool Eaagles::BasicGL::Display::setSlotReverseVideoBrackets ( const Basic::Number *const   svhobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotRightBracketCharacter ( const Basic::String *const   svhob  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotRightBracketCharacter ( const Basic::Number *const   svhob  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotRightOrthoBound ( const Basic::Number *const   sroobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorHeight ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorX ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorY ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSelectName ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSingleTransform ( Basic::Transform *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotStdLineWidth ( const Basic::Number *const   svhobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotStippling ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSubcomponentsFirst ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotSubdisplaySingle ( Display *const   dobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotSubdisplayStream ( Basic::PairStream *const   dsobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotTextureName ( Basic::Identifier msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Display::setSlotTexturesSingle ( Texture *const   obj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotTexturesStream ( Basic::PairStream *const   obj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotTopOrthoBound ( const Basic::Number *const   stobobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotViewportHeight ( const Basic::Number *const   svhobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotViewportWidth ( const Basic::Number *const   svwobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotViewportXOrigin ( const Basic::Number *const   svxoobj  )  [inherited]
bool Eaagles::BasicGL::Display::setSlotViewportYOrigin ( const Basic::Number *const   svyoobj  )  [inherited]
bool Eaagles::BasicGL::Graphic::setSlotVisibility ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
void Eaagles::BasicGL::Display::setStdLineWidth ( const GLfloat  lw  )  [inherited]
bool Eaagles::BasicGL::Graphic::setStippling ( const bool  x  )  [inherited]
void Eaagles::BasicGL::Display::setSubdisplayFlag ( const bool  flg  )  [inline, protected, inherited]
bool Eaagles::BasicGL::Page::setSubpageSingle ( Page *const   pobj  )  [inherited]
bool Eaagles::BasicGL::Page::setSubpageStream ( Basic::PairStream *const   psobj  )  [inherited]
void Eaagles::BasicGL::Display::setSubscreen ( const GLdouble  left,
const GLdouble  right,
const GLdouble  bottom,
const GLdouble  top 
) [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setTexture ( GLuint  newTex  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setTextureCoord ( const osg::Vec2 *const   v,
const unsigned int  n 
) [inherited]
bool Eaagles::BasicGL::Graphic::setTextureName ( const char *  newName  )  [inherited]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setVertices ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
void Eaagles::BasicGL::Display::setViewport ( const GLint  x,
const GLint  y,
const GLsizei  vpWidth,
const GLsizei  vpHeight 
) [virtual, inherited]
void Eaagles::BasicGL::Display::setViewportOrigin ( const GLsizei  x,
const GLsizei  y 
) [virtual, inherited]
void Eaagles::BasicGL::Display::setViewportSize ( const GLsizei  vpWidth,
const GLsizei  vpHeight 
) [virtual, inherited]
void Eaagles::BasicGL::GlutDisplay::show (  )  [virtual]

References winId.

virtual bool Eaagles::Basic::Component::shutdownNotification (  )  [protected, virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
void Eaagles::BasicGL::GlutDisplay::specialEvent ( const int  key  )  [protected]
void Eaagles::BasicGL::GlutDisplay::specialFuncCB ( int  key,
int  x,
int  y 
) [static, private]
Basic::PairStream* Eaagles::BasicGL::Display::subDisplays (  )  [inline, protected, inherited]
const char* Eaagles::BasicGL::Page::subpageName (  )  const [inline, inherited]
Basic::PairStream* Eaagles::BasicGL::Page::subPages (  )  [inline, protected, inherited]
void Eaagles::BasicGL::GlutDisplay::swapbuffers (  )  [virtual]

Reimplemented from Eaagles::BasicGL::Display.

bool Eaagles::BasicGL::GlutDisplay::unregisterGlutDisplay ( const int  id  )  [static, protected]

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const float Eaagles::BasicGL::GlutDisplay::CLICK_TIME = 0.5f [static, private]
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ERROR = 0x0001 [static, inherited]

Referenced by Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Basic::Object::isMessageDisabled(), Eaagles::Basic::Object::isMessageEnabled(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Logger::openFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::Basic::LatLon::setMin(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Basic::LatLon::setSec(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), and Eaagles::Simulation::Simulation::updateTC().

const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]
osg::Vec4 Eaagles::BasicGL::GlutDisplay::ratios [static, private]

Referenced by reset(), and reshapeIt().

const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited]
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited]

Reimplemented in Eaagles::Network::Dis::NetIO.


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