VR-Vantage 3.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
DtPickableWidget.h File Reference

Contains the makVrv::DtPickableWidget class declaration. More...

Go to the source code of this file.

Classes

class  makVrv::DtPickableWidget
 A non-visible interactive widget. More...
class  makVrv::DtPickableQuad
 The DtPickableQuad is a pickable widget that matches the Quad interface. More...
class  makVrv::DtPickableLine
 The DtPickableLine is a pickable widget that matches the LineSegment interface. More...
class  makVrv::DtPickableTriangle
 The DtPickableLine is a pickable widget that matches the TriangleProxy interface. More...
class  makVrv::DtPickableDecalProjector
 The DtPickableDecalProjector is a pickable widget used to pick a decal projector interface. More...

Namespaces

namespace  makVrv
 Contains the makVrv::Dt2DAmbushLineVisualizer class declaration.

Typedefs

typedef
DtVirtualBaseClassCreator
< DtPickableWidget,
DtWidgetPicker & > 
makVrv::DtPickableWidgetCreator
 DtPickableWidgetCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableQuad,
DtWidgetPicker & > 
makVrv::DtPickableQuadCreator
 DtPickableQuadCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableLine,
DtWidgetPicker & > 
makVrv::DtPickableLineCreator
 DtPickableLineCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableTriangle,
DtWidgetPicker & > 
makVrv::DtPickableTriangleCreator
 DtPickableTriangleCreator.
typedef
DtVirtualBaseClassCreator
< DtPickableDecalProjector,
DtWidgetPicker
&, DtDecalProjectorComponentInterface *& > 
makVrv::DtPickableDecalProjectorCreator
 DtPickableTriangleCreator.

Functions

template<>
const char * makVrv::creatorTypeName< DtPickableWidget > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * makVrv::creatorTypeName< DtPickableQuad > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * makVrv::creatorTypeName< DtPickableLine > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * makVrv::creatorTypeName< DtPickableTriangle > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)
template<>
const char * makVrv::creatorTypeName< DtPickableDecalProjector > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template)

Detailed Description

Contains the makVrv::DtPickableWidget class declaration.



Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)