ALBA
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
albaLODActor Class Reference

#include <albaLODActor.h>

Inheritance diagram for albaLODActor:
Inheritance graph
[legend]
Collaboration diagram for albaLODActor:
Collaboration graph
[legend]

Public Member Functions

 vtkTypeRevisionMacro (albaLODActor, vtkOpenGLActor)
 
void Render (vtkRenderer *ren, vtkMapper *mapper)
 
void SetFlagDimension (int flagDimension)
 
int GetFlagDimensionMinValue ()
 
int GetFlagDimensionMaxValue ()
 
int GetFlagDimension ()
 
void SetPixelThreshold (int pixelThreshold)
 
int GetPixelThresholdMinValue ()
 
int GetPixelThresholdMaxValue ()
 
int GetPixelThreshold ()
 
void SetEnableFading (int enableFading)
 
int GetEnableFadingMinValue ()
 
int GetEnableFadingMaxValue ()
 
void EnableFadingOn ()
 
void EnableFadingOff ()
 
int GetEnableFading ()
 
void SetEnableHighThreshold (int enableHighThreshold)
 
int GetEnableHighThresholdMinValue ()
 
int GetEnableHighThresholdMaxValue ()
 
void EnableHighThresholdOn ()
 
void EnableHighThresholdOff ()
 
int GetEnableHighThreshold ()
 

Static Public Member Functions

static albaLODActorNew ()
 

Protected Member Functions

 albaLODActor ()
 
 ~albaLODActor ()
 

Detailed Description

Definition at line 26 of file albaLODActor.h.

Constructor & Destructor Documentation

◆ albaLODActor()

albaLODActor::albaLODActor ( )
protected

◆ ~albaLODActor()

albaLODActor::~albaLODActor ( )
protected

Member Function Documentation

◆ New()

static albaLODActor * albaLODActor::New ( )
static

◆ vtkTypeRevisionMacro()

albaLODActor::vtkTypeRevisionMacro ( albaLODActor  ,
vtkOpenGLActor   
)

◆ Render()

void albaLODActor::Render ( vtkRenderer *  ren,
vtkMapper *  mapper 
)

◆ SetFlagDimension()

void albaLODActor::SetFlagDimension ( int  flagDimension)

Set the dimension in pixels of the FlagActor representing the actor when its dimensions are too small to be rendered.

◆ GetFlagDimensionMinValue()

int albaLODActor::GetFlagDimensionMinValue ( )
inline

Return the min value of FlagDimension.

Definition at line 41 of file albaLODActor.h.

◆ GetFlagDimensionMaxValue()

int albaLODActor::GetFlagDimensionMaxValue ( )
inline

Return the max value of FlagDimension.

Definition at line 44 of file albaLODActor.h.

◆ GetFlagDimension()

int albaLODActor::GetFlagDimension ( )
inline

Get the dimension in pixels of the FlagActor.

Definition at line 47 of file albaLODActor.h.

◆ SetPixelThreshold()

void albaLODActor::SetPixelThreshold ( int  pixelThreshold)

Set the threshold in pixels to switch the actor's shape to the FlagActor representation.

Accepted values are > 1

◆ GetPixelThresholdMinValue()

int albaLODActor::GetPixelThresholdMinValue ( )
inline

Return the min value of PixelThreshold.

Definition at line 53 of file albaLODActor.h.

◆ GetPixelThresholdMaxValue()

int albaLODActor::GetPixelThresholdMaxValue ( )
inline

Return the max value of PixelThreshold.

Definition at line 56 of file albaLODActor.h.

◆ GetPixelThreshold()

int albaLODActor::GetPixelThreshold ( )
inline

Get the threshold in pixels.

Definition at line 59 of file albaLODActor.h.

◆ SetEnableFading()

void albaLODActor::SetEnableFading ( int  enableFading)

Enable/Disable fade out and fade in for the actor when it switch between one LOD to another.

◆ GetEnableFadingMinValue()

int albaLODActor::GetEnableFadingMinValue ( )
inline

Return the min value of EnableFading.

Definition at line 65 of file albaLODActor.h.

◆ GetEnableFadingMaxValue()

int albaLODActor::GetEnableFadingMaxValue ( )
inline

Return the max value of EnableFading.

Definition at line 68 of file albaLODActor.h.

◆ EnableFadingOn()

void albaLODActor::EnableFadingOn ( )
inline

Enable fade out and fade in for the actor when it switch between one LOD to another.

Definition at line 71 of file albaLODActor.h.

◆ EnableFadingOff()

void albaLODActor::EnableFadingOff ( )
inline

Disable fade out and fade in for the actor when it switch between one LOD to another.

Definition at line 74 of file albaLODActor.h.

◆ GetEnableFading()

int albaLODActor::GetEnableFading ( )
inline

Return the status of the fading flag.

Definition at line 77 of file albaLODActor.h.

◆ SetEnableHighThreshold()

void albaLODActor::SetEnableHighThreshold ( int  enableHighThreshold)

Enable/Disable high threshold LOD.

◆ GetEnableHighThresholdMinValue()

int albaLODActor::GetEnableHighThresholdMinValue ( )
inline

Return the min value of EnableHighThreshold.

Definition at line 83 of file albaLODActor.h.

◆ GetEnableHighThresholdMaxValue()

int albaLODActor::GetEnableHighThresholdMaxValue ( )
inline

Return the max value of EnableHighThreshold.

Definition at line 86 of file albaLODActor.h.

◆ EnableHighThresholdOn()

void albaLODActor::EnableHighThresholdOn ( )
inline

Enable high threshold LOD.

Definition at line 89 of file albaLODActor.h.

◆ EnableHighThresholdOff()

void albaLODActor::EnableHighThresholdOff ( )
inline

Disable high threshold LOD.

Definition at line 92 of file albaLODActor.h.

◆ GetEnableHighThreshold()

int albaLODActor::GetEnableHighThreshold ( )
inline

Return the status of the high threshold LOD flag.

Definition at line 95 of file albaLODActor.h.


The documentation for this class was generated from the following file: