Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

OglGui::ViewStrip Class Reference

#include <ViewStrip.h>

Inheritance diagram for OglGui::ViewStrip:

Inheritance graph
[legend]
Collaboration diagram for OglGui::ViewStrip:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ViewStrip (int x, int y, int w, int h, bool horizontal=true, bool stdSide=true)
 ViewStrip (Window *parent, int x, int y, int w, int h, bool horizontal=true, bool stdSide=true)
 ViewStrip (Window *parent, int w, int h, bool horizontal=true, bool stdSide=true)
void SetImagesListener (ImagesListener *listener, void *listenerData=0)
void SetViewListener (ViewListener *listener)
void AspectRatio (float ratio)
void SetFitImages (bool mode)
bool GetFitImages ()
void SetExtraSpace (int nPix)
void Spacing (int nPix)
void SetMargin (int nPix)
void SetViewTags (int tags)
int Size ()
OGLVIEW * FindViewWithImage (OGLIMAGE *im)
int FindViewIndex (OGLVIEW *view)
OGLVIEW * FindIndexView (int ind)
ViewViewFromOGLVIEW (OGLVIEW *oglView)
void OnScroll (ScrollBar *src, int pos, void *data)
ScrollBarGetScrollBar ()
void SetScrollBarRange ()
virtual void PlaceView (OGLVIEW *oglView)
ViewAddImage (OGLIMAGE *im, ViewListener *listener=0)
virtual int SetState (int nState)
void LayoutViews ()
virtual void ReshapeFunc (int w, int h)
virtual void MouseFunc (INT msg, INT but, INT state, INT x, INT y)
virtual void KeyboardFunc (INT c, int state)

Private Member Functions

void Init (int w, int h, bool horizontal, bool stdSide)

Private Attributes

WindowScrollBarmScrollBar
bool mHorizontal
bool mStdSide
bool mFitImages
float mAspectRatio
int mNrIm
int mFixedSize
int mFixedPos
int mNextViewPos
int mExt
int mMargin
int mSpacing
int mViewTags
ViewListenermViewListener
ImagesListenermImListener
void * mListenerData

Detailed Description

Definition at line 44 of file ViewStrip.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 12:10:38 2010 for ImpalaSrc by  doxygen 1.5.1