OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
opencover Namespace Reference

Namespaces

 Private
 

Classes

class  ARToolKitNode
 
class  ARToolKitInterface
 
class  RemoteARInterface
 
class  ARToolKit
 
class  ARToolKitMarker
 
class  coActionUserData
 Userdata that can be attached to Nodes in the scenegraph. More...
 
class  coBillboard
 
class  coStatGraph
 
class  coClusterStat
 
class  coCOIM
 collaborative interface manager More...
 
class  coCommandLine
 
class  coCoverConfig
 
class  coCullVisitor
 
class  coHud
 
class  coInteractor
 abstract feedback class for interacting with parameters of visualization modules (e.g. COVISE or Vistle) More...
 
class  coIntersection
 
class  coMeasurement
 
class  coOnscreenDebug
 This class handles onscreen debugging output. More...
 
class  coPartnerMenuItem
 
class  coShutDownHandler
 
class  coShutDownHandlerList
 
class  coTUIListener
 Action listener for events triggered by any coTUIElement. More...
 
class  coTabletUI
 
class  coTUIElement
 
class  coTUILabel
 
class  coTUIBitmapButton
 
class  coTUIButton
 
class  coTUIFileBrowserButton
 
class  coTUIColorTriangle
 
class  coTUIColorButton
 
class  coTUIColorTab
 
class  coTUIFunctionEditorTab
 
class  coTUITextureTab
 
class  TextureThread
 
class  coTUISGBrowserTab
 
class  SGTextureThread
 
class  coTUIAnnotationTab
 
class  coTUINav
 
class  coTUISplitter
 
class  coTUIFrame
 
class  coTUITab
 
class  coTUIUITab
 
class  coTUITabFolder
 
class  coTUIToggleButton
 
class  coTUIToggleBitmapButton
 
class  coTUIMessageBox
 
class  coTUIProgressBar
 
class  coTUIFloatSlider
 
class  coTUISlider
 
class  coTUISpinEditfield
 
class  coTUITextSpinEditField
 
class  coTUIEditField
 
class  coTUIEditTextField
 
class  coTUIEditIntField
 
class  coTUIEditFloatField
 
class  coTUIComboBox
 
class  coTUIListBox
 
class  MapData
 
class  coTUIMap
 
class  coTUIPopUp
 
class  coVRAnimationManager
 
class  coVrbRegObserverType
 
class  coVrbRegEntry
 
class  coVrbRegistryAccess
 
class  coVrbRegObserver
 
class  coVrbRegEntryObserver
 
class  coVRCollaboration
 
class  coVRCommunication
 
struct  screenStruct
 describes a physical screen, such as one wall of a CAVE More...
 
struct  channelStruct
 describes a render Channel which renders to a PBO or viewport More...
 
struct  PBOStruct
 describes a PBO More...
 
class  angleStruct
 
struct  windowStruct
 describes one window of the windowing system More...
 
struct  viewportStruct
 
struct  blendingTextureStruct
 
struct  pipeStruct
 describes what is responsible for rendering the window More...
 
class  coVRConfig
 
class  coVRDePee
 
class  coVRDePeePass
 
class  coVRDynLib
 
struct  FileHandler
 
class  coVRFileManager
 
class  coVRIntersectionInteractor
 
class  coVRIntersectionInteractorManager
 
class  coVRIOBase
 
class  coVRIOReader
 
class  coVRLabel
 
class  coVRLighting
 
class  coVRMSController
 
class  coVRNavigationManager
 
class  coVRPartner
 
class  coVRPartnerList
 
class  coVRPlugin
 make sure to clean up properly in the plugin's dtor More...
 
class  coVRPluginList
 
struct  Isect
 
class  coPointerButton
 
class  coVRPluginSupport
 
class  coVRRenderer
 
class  coVRSceneView
 
class  coSelectionListener
 
class  coVRSelectionManager
 
class  coVRUniform
 
class  coVRAttribute
 
class  coVRShaderInstance
 
class  coVRShader
 
class  coVRShaderList
 
class  ShaderNode
 
class  coVRShadowManager
 
class  coVRSlave
 
class  coVRTcpSlave
 
class  coVRStatsDisplay
 
class  coVRTouchTableInterface
 
class  coVRTouchTable
 
class  coPluginEntry
 
class  coInputTUI
 
class  coPluginEntryList
 
class  DontDrawBin
 
class  BinListEntry
 
class  BinList
 
class  BinRenderStage
 
class  coVRTui
 
class  EventReceiver
 
class  MSEventHandler
 
class  OpenCOVER
 
class  PluginMenu
 
class  Rel_Mcast
 
struct  Bind
 
struct  Pack
 
struct  Field
 
class  RenderObject
 base class for data received from visualization systems (e.g. COVISE or Vistle) More...
 
class  VRAvatarData
 
class  VRAvatar
 
class  VRAvatarList
 
class  buttonSpecCell
 
class  VRPinboard
 
class  VRMenu
 
class  VRButton
 
class  VRRegisterSceneGraph
 
class  VRSceneGraph
 
class  VRViewer
 
class  VRVruiButtons
 
class  VRVruiRenderInterface
 
class  VRWindow
 
class  ButtonDevice
 
struct  MouseEvent
 
class  coMousePointer
 
class  Input
 The Input class. More...
 
class  ConstInputDevice
 
class  InputDevice
 The InputDevice class interacts with input hardware. More...
 
class  DriverFactoryBase
 
class  DriverFactory
 
class  InputSource
 
class  Person
 
class  TrackingBody
 
class  Valuator
 
class  BoxSelection
 
class  BoxSelectionInteractor
 
class  coArrow
 
class  coBaseCoviseInteractor
 interact with the parameters of a single module More...
 
class  coColorBar
 
class  coInstanceObject
 
class  coInstanceRenderer
 
class  coIntersecCheckboxMenuItem
 
class  coLOD
 
class  ColorBar
 
class  coPlane
 
class  coSphere
 
class  coSyncActionManager
 
class  coSynchronizedAction
 
class  coTouchIntersection
 
class  coVR1DTransInteractor
 
class  coVR2DTransInteractor
 
class  coVR3DRotInteractor
 
class  coVR3DTransInteractor
 
class  coVR3DTransRotInteractor
 
class  FileReference
 
class  GuiTuiMapper
 
class  GuiParam
 
class  GuiParamBool
 
class  GuiParamInt
 
class  GuiParamFloat
 
class  GuiParamString
 
class  GuiParamVec3
 
class  GuiParamMatrix
 
class  GenericGuiObject
 
class  ModuleFeedbackManager
 
class  ModuleFeedbackPlugin
 
class  ModuleInteraction
 
class  PluginMessageTypes
 
class  SimReference
 
class  SurfaceInteraction
 

Typedefs

typedef unsigned char uchar
 abbreviation for unsigned char More...
 
typedef unsigned short ushort
 abbreviation for unsigned short More...
 
typedef unsigned int uint
 abbreviation for unsigned int More...
 
typedef unsigned long ulong
 abbreviation for unsigned long More...
 
typedef void(* ButtonCallback )(void *calledClass, buttonSpecCell *spec)
 

Enumerations

enum  MapMode { NORMAL_DEPTH_MAP, COLOR_MAP, EDGE_MAP, NOISE_MAP }
 

Functions

std::ostream & operator<< (std::ostream &os, const coCommandLine &cmd)
 
COVEREXPORT covise::TokenBuffer & operator<< (covise::TokenBuffer &buffer, const osg::Matrixd &matrix)
 
COVEREXPORT covise::TokenBuffer & operator>> (covise::TokenBuffer &buffer, osg::Matrixd &matrix)
 
COVEREXPORT covise::TokenBuffer & operator<< (covise::TokenBuffer &buffer, const osg::Vec3f &vec)
 
COVEREXPORT covise::TokenBuffer & operator>> (covise::TokenBuffer &buffer, osg::Vec3f &vec)
 
template<class C >
coClamp (const C a, const C left, const C right)
 
void packRGBA (int *pc, int pos, float r, float g, float b, float a)
 
void unpackRGBA (const int *pc, int pos, float *r, float *g, float *b, float *a)
 

Variables

COVEREXPORT coVRPluginSupportcover
 
COVEREXPORT covise::VRBClient * vrbc
 
COVEREXPORT vrui::coCheckboxGroupgroupPointerArray [100]
 

Typedef Documentation

typedef void(* opencover::ButtonCallback)(void *calledClass, buttonSpecCell *spec)
typedef unsigned char opencover::uchar

abbreviation for unsigned char

typedef unsigned int opencover::uint

abbreviation for unsigned int

typedef unsigned long opencover::ulong

abbreviation for unsigned long

typedef unsigned short opencover::ushort

abbreviation for unsigned short

Enumeration Type Documentation

MapMode specifies the kind of texture maps that can be generated for later usage

Enumerator
NORMAL_DEPTH_MAP 
COLOR_MAP 
EDGE_MAP 
NOISE_MAP 

Function Documentation

template<class C >
C opencover::coClamp ( const C  a,
const C  left,
const C  right 
)
inline
Returns
the result of value a clamped between left and right
std::ostream& opencover::operator<< ( std::ostream &  os,
const coCommandLine &  cmd 
)
COVEREXPORT covise::TokenBuffer& opencover::operator<< ( covise::TokenBuffer &  buffer,
const osg::Matrixd &  matrix 
)
COVEREXPORT covise::TokenBuffer& opencover::operator<< ( covise::TokenBuffer &  buffer,
const osg::Vec3f &  vec 
)
COVEREXPORT covise::TokenBuffer& opencover::operator>> ( covise::TokenBuffer &  buffer,
osg::Matrixd &  matrix 
)
COVEREXPORT covise::TokenBuffer& opencover::operator>> ( covise::TokenBuffer &  buffer,
osg::Vec3f &  vec 
)
void opencover::packRGBA ( int *  pc,
int  pos,
float  r,
float  g,
float  b,
float  a 
)
inline
void opencover::unpackRGBA ( const int *  pc,
int  pos,
float *  r,
float *  g,
float *  b,
float *  a 
)
inline

Variable Documentation

COVEREXPORT coVRPluginSupport* opencover::cover
COVEREXPORT vrui::coCheckboxGroup* opencover::groupPointerArray[100]
COVEREXPORT covise::VRBClient* opencover::vrbc