FBDeviceOpticalLayout Class Reference

#include <fbdevicelayout.h>
FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout FBDeviceOpticalLayout
Inheritance diagram for FBDeviceOpticalLayout:
Inheritance graph
[legend]

List of all members.


Detailed Description

Layout for optical device.

Definition at line 131 of file fbdevicelayout.h.


Public Types

enum   FBDeviceOpticalGUIOptions {
   kGUIModelOpticalList = 1<<0,
   kGUIModelOpticalCreate = 1<<1,
   kGUIModelOpticalDampingTime = 1<<2,
   kGUIDeviceStatus = 1<<3,
   kGUIDeviceReset = 1<<4,
   kGUIViewer = 1<<5
}
  Different options for optical device GUI. More...

Public Member Functions

  FBDeviceOpticalLayout (HFBDevice pDevice=NULL)
  Constructor.
virtual bool  FBCreate ()
  Open Reality Creation function.

Public Attributes

HFBDeviceOptical  mDeviceOptical
  Optical device.
FBPropertyInt  GenericUIOptions
  Property: GUI options.

Member Enumeration Documentation

enum FBDeviceOpticalGUIOptions

Different options for optical device GUI.

Enumerator:
kGUIModelOpticalList  List of optical models (like model templates).
kGUIModelOpticalCreate  Create optical button.
kGUIModelOpticalDampingTime  Damping time (Edit number box).
kGUIDeviceStatus  Device status region.
kGUIDeviceReset  Device reset button.
kGUIViewer  Viewer.

Definition at line 138 of file fbdevicelayout.h.


Constructor & Destructor Documentation

FBDeviceOpticalLayout ( HFBDevice  pDevice = NULL  ) 

Constructor.

Parameters:
pDevice  Parent device(default=NULL).

Member Function Documentation

virtual bool FBCreate (  )  [virtual]

Open Reality Creation function.

Returns:
Outcome of creation (true/false).

Reimplemented from FBComponent.


Member Data Documentation

HFBDeviceOptical mDeviceOptical

Optical device.

Definition at line 157 of file fbdevicelayout.h.

FBPropertyInt GenericUIOptions

Property: GUI options.

Definition at line 158 of file fbdevicelayout.h.


Please send us your comments about this page.