#include <VTKViewer_DataSetMapper.h>
Public Member Functions | |
vtkTypeMacro (VTKViewer_DataSetMapper, vtkDataSetMapper) | |
void | SetMarkerEnabled (bool) |
Set point marker enabled. More... | |
void | SetBallEnabled (bool) |
Set ball element enabled. More... | |
void | SetBallScale (double) |
Set ball element scale factor. More... | |
void | SetMarkerStd (VTK::MarkerType, VTK::MarkerScale) |
Set standard point marker. More... | |
void | SetMarkerTexture (int, VTK::MarkerTexture) |
Set custom point marker. More... | |
VTK::MarkerType | GetMarkerType () |
Get type of the point marker. More... | |
VTK::MarkerScale | GetMarkerScale () |
Get scale of the point marker. More... | |
int | GetMarkerTexture () |
Get texture identifier of the point marker. More... | |
void | Render (vtkRenderer *ren, vtkActor *act) |
Implement superclass render method. More... | |
Static Public Member Functions | |
static VTKViewer_DataSetMapper * | New () |
Protected Member Functions | |
VTKViewer_DataSetMapper () | |
~VTKViewer_DataSetMapper () | |
Private Member Functions | |
VTKViewer_DataSetMapper (const VTKViewer_DataSetMapper &) | |
void | operator= (const VTKViewer_DataSetMapper &) |
Private Attributes | |
bool | MarkerEnabled |
bool | BallEnabled |
double | BallScale |
VTK::MarkerType | MarkerType |
VTK::MarkerScale | MarkerScale |
int | MarkerId |
VTK::MarkerTexture | MarkerTexture |
|
protected |
References BallEnabled, BallScale, MarkerEnabled, MarkerId, MarkerScale, MarkerType, VTK::MS_NONE, and VTK::MT_NONE.
|
protected |
|
private |
VTK::MarkerScale VTKViewer_DataSetMapper::GetMarkerScale | ( | ) |
References MarkerScale.
int VTKViewer_DataSetMapper::GetMarkerTexture | ( | ) |
References MarkerId.
VTK::MarkerType VTKViewer_DataSetMapper::GetMarkerType | ( | ) |
References MarkerType.
|
static |
|
private |
void VTKViewer_DataSetMapper::Render | ( | vtkRenderer * | ren, |
vtkActor * | act | ||
) |
References BallEnabled, BallScale, MarkerEnabled, MarkerId, MarkerScale, MarkerTexture, MarkerType, VTK::MT_USER, VTKViewer_PolyDataMapper::New(), VTKViewer_PolyDataMapper::SetBallEnabled(), VTKViewer_PolyDataMapper::SetBallScale(), VTKViewer_PolyDataMapper::SetMarkerEnabled(), VTKViewer_PolyDataMapper::SetMarkerStd(), and VTKViewer_PolyDataMapper::SetMarkerTexture().
void VTKViewer_DataSetMapper::SetBallEnabled | ( | bool | theBallEnabled | ) |
References BallEnabled.
void VTKViewer_DataSetMapper::SetBallScale | ( | double | theBallScale | ) |
References BallScale.
void VTKViewer_DataSetMapper::SetMarkerEnabled | ( | bool | theMarkerEnabled | ) |
References MarkerEnabled.
void VTKViewer_DataSetMapper::SetMarkerStd | ( | VTK::MarkerType | theMarkerType, |
VTK::MarkerScale | theMarkerScale | ||
) |
References MarkerScale, and MarkerType.
void VTKViewer_DataSetMapper::SetMarkerTexture | ( | int | theMarkerId, |
VTK::MarkerTexture | theMarkerTexture | ||
) |
References MarkerId, MarkerTexture, MarkerType, and VTK::MT_USER.
VTKViewer_DataSetMapper::vtkTypeMacro | ( | VTKViewer_DataSetMapper | , |
vtkDataSetMapper | |||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |