Version: 6.3.1
Public Member Functions | Private Slots | Private Member Functions | Private Attributes

VTKViewer_MarkerWidget Class Reference

#include <VTKViewer_MarkerWidget.h>

Inheritance diagram for VTKViewer_MarkerWidget:
Inheritance graph

Public Member Functions

 VTKViewer_MarkerWidget (QWidget *)
virtual ~VTKViewer_MarkerWidget ()
void setCustomMarkerMap (VTK::MarkerMap)
VTK::MarkerMap getCustomMarkerMap ()
void setStandardMarker (VTK::MarkerType, VTK::MarkerScale)
void setCustomMarker (int)
VTK::MarkerType getMarkerType () const
VTK::MarkerScale getStandardMarkerScale () const
int getCustomMarkerID () const
void addExtraStdMarker (VTK::MarkerType, const QPixmap &)

Private Slots

void onStdMarkerChanged (int)
void onBrowse ()

Private Member Functions

void init ()
void addTexture (int, bool=false)
QPixmap markerFromData (const VTK::MarkerData &)

Private Attributes

QButtonGroup * myTypeGroup
QStackedWidget * myWGStack
QtxComboBoxmyStdTypeCombo
QtxComboBoxmyStdScaleCombo
QtxComboBoxmyCustomTypeCombo
VTK::MarkerMap myCustomMarkerMap
QList< VTK::MarkerTypemyExtraMarkerList

Detailed Description

Class : VTKViewer_MarkerWidget Description : Widget for specifying point marker parameters


Constructor & Destructor Documentation

VTKViewer_MarkerWidget::VTKViewer_MarkerWidget ( QWidget theParent)

Class : VTKViewer_MarkerWidget Description : Widget for specifying point marker parameters

Constructor

References init(), MARGIN, myCustomTypeCombo, myStdScaleCombo, myStdTypeCombo, myTypeGroup, myWGStack, onBrowse(), onStdMarkerChanged(), and SPACING.

VTKViewer_MarkerWidget::~VTKViewer_MarkerWidget ( ) [virtual]

Destructor


Member Function Documentation

void VTKViewer_MarkerWidget::setCustomMarkerMap ( VTK::MarkerMap  theMarkerMap)
VTK::MarkerMap VTKViewer_MarkerWidget::getCustomMarkerMap ( )

References myCustomMarkerMap.

void VTKViewer_MarkerWidget::setStandardMarker ( VTK::MarkerType  theMarkerType,
VTK::MarkerScale  theMarkerScale 
)
void VTKViewer_MarkerWidget::setCustomMarker ( int  theId)
VTK::MarkerType VTKViewer_MarkerWidget::getMarkerType ( ) const
VTK::MarkerScale VTKViewer_MarkerWidget::getStandardMarkerScale ( ) const
int VTKViewer_MarkerWidget::getCustomMarkerID ( ) const
void VTKViewer_MarkerWidget::addExtraStdMarker ( VTK::MarkerType  theMarkerType,
const QPixmap &  thePixmap 
)
void VTKViewer_MarkerWidget::init ( ) [private]
void VTKViewer_MarkerWidget::addTexture ( int  id,
bool  select = false 
) [private]
QPixmap VTKViewer_MarkerWidget::markerFromData ( const VTK::MarkerData theMarkerData) [private]
void VTKViewer_MarkerWidget::onStdMarkerChanged ( int  index) [private, slot]
void VTKViewer_MarkerWidget::onBrowse ( ) [private, slot]

Field Documentation

QButtonGroup* VTKViewer_MarkerWidget.myTypeGroup [private]
QStackedWidget* VTKViewer_MarkerWidget.myWGStack [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS