Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Attributes

VISU_OutsideCursorSettings Class Reference

Class of Outside Cursor Gauss Points settings. More...

#include <VISU_GaussPtsSettings.h>

Inheritance diagram for VISU_OutsideCursorSettings:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_OutsideCursorSettings, vtkObject)
 VISU_OutsideCursorSettings ()
virtual ~VISU_OutsideCursorSettings ()
 vtkSetMacro (Size, vtkFloatingPointType)
 vtkGetMacro (Size, vtkFloatingPointType)
 vtkSetMacro (Uniform, bool)
 vtkGetMacro (Uniform, bool)
 vtkSetVector3Macro (Color, vtkFloatingPointType)
 vtkGetVector3Macro (Color, vtkFloatingPointType)
 vtkTypeMacro (VISU_GaussPtsSettings, vtkObject)
 vtkSetMacro (Initial, bool)
 vtkSetMacro (PrimitiveType, int)
 vtkSetMacro (Clamp, vtkFloatingPointType)
 vtkSetMacro (Texture, vtkImageData *)
 vtkSetMacro (AlphaThreshold, vtkFloatingPointType)
 vtkSetMacro (Resolution, int)
 vtkSetMacro (Magnification, vtkFloatingPointType)
 vtkSetMacro (Increment, vtkFloatingPointType)
 vtkGetMacro (Initial, bool)
 vtkGetMacro (PrimitiveType, int)
 vtkGetMacro (Clamp, vtkFloatingPointType)
 vtkGetMacro (Texture, vtkImageData *)
 vtkGetMacro (AlphaThreshold, vtkFloatingPointType)
 vtkGetMacro (Resolution, int)
 vtkGetMacro (Magnification, vtkFloatingPointType)
 vtkGetMacro (Increment, vtkFloatingPointType)

Static Public Member Functions

static VISU_OutsideCursorSettingsNew ()

Protected Attributes

vtkFloatingPointType Size
bool Uniform
vtkFloatingPointType Color [3]
bool Initial
int PrimitiveType
vtkFloatingPointType Clamp
vtkImageData * Texture
vtkFloatingPointType AlphaThreshold
int Resolution
vtkFloatingPointType Magnification
vtkFloatingPointType Increment

Detailed Description

Contains information about the point sprite parameters: Clamp, Texture, Alpha threshold, Const size and Color. Used by Gauss Points Actor.


Constructor & Destructor Documentation

VISU_OutsideCursorSettings::VISU_OutsideCursorSettings ( )

References Color, Size, and Uniform.

VISU_OutsideCursorSettings::~VISU_OutsideCursorSettings ( ) [virtual]

Member Function Documentation

VISU_OutsideCursorSettings.vtkTypeMacro ( VISU_OutsideCursorSettings  ,
vtkObject   
)
static VISU_OutsideCursorSettings* VISU_OutsideCursorSettings.New ( ) [static]

Reimplemented from VISU_GaussPtsSettings.

VISU_OutsideCursorSettings.vtkSetMacro ( Size  ,
vtkFloatingPointType   
)
VISU_OutsideCursorSettings.vtkGetMacro ( Size  ,
vtkFloatingPointType   
)
VISU_OutsideCursorSettings.vtkSetMacro ( Uniform  ,
bool   
)
VISU_OutsideCursorSettings.vtkGetMacro ( Uniform  ,
bool   
)
VISU_OutsideCursorSettings.vtkSetVector3Macro ( Color  ,
vtkFloatingPointType   
)
VISU_OutsideCursorSettings.vtkGetVector3Macro ( Color  ,
vtkFloatingPointType   
)
VISU_GaussPtsSettings.vtkTypeMacro ( VISU_GaussPtsSettings  ,
vtkObject   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Initial  ,
bool   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( PrimitiveType  ,
int   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Clamp  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Texture  ,
vtkImageData *   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( AlphaThreshold  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Resolution  ,
int   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Magnification  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkSetMacro ( Increment  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Initial  ,
bool   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( PrimitiveType  ,
int   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Clamp  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Texture  ,
vtkImageData *   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( AlphaThreshold  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Resolution  ,
int   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Magnification  ,
vtkFloatingPointType   
) [inherited]
VISU_GaussPtsSettings.vtkGetMacro ( Increment  ,
vtkFloatingPointType   
) [inherited]

Field Documentation

vtkFloatingPointType VISU_OutsideCursorSettings.Size [protected]
vtkFloatingPointType VISU_OutsideCursorSettings.Color[3] [protected]
bool VISU_GaussPtsSettings.Initial [protected, inherited]
int VISU_GaussPtsSettings.PrimitiveType [protected, inherited]
vtkFloatingPointType VISU_GaussPtsSettings.Clamp [protected, inherited]
vtkImageData* VISU_GaussPtsSettings.Texture [protected, inherited]
vtkFloatingPointType VISU_GaussPtsSettings.AlphaThreshold [protected, inherited]
int VISU_GaussPtsSettings.Resolution [protected, inherited]
vtkFloatingPointType VISU_GaussPtsSettings.Magnification [protected, inherited]
vtkFloatingPointType VISU_GaussPtsSettings.Increment [protected, inherited]
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