VTK
Public Member Functions | Public Attributes | List of all members
TextPropertyKey< StringType > Struct Template Reference

#include <vtkOpenGLContextDevice2DPrivate.h>

Collaboration diagram for TextPropertyKey< StringType >:
[legend]

Public Member Functions

bool operator== (const TextPropertyKey &other) const
 Compares two TextPropertyKeys with each other. More...
 
bool operator== (const TextPropertyKey &other) const
 Compares two TextPropertyKeys with each other. More...
 
 TextPropertyKey (vtkTextProperty *textProperty, const StringType &text, int dpi)
 Creates a TextPropertyKey. More...
 
 TextPropertyKey (vtkTextProperty *textProperty, const StringType &text, int dpi)
 Creates a TextPropertyKey. More...
 

Static Public Member Functions

static unsigned int GetIdFromTextProperty (vtkTextProperty *textProperty)
 Transform a text property into an unsigned long. More...
 
static unsigned int GetIdFromTextProperty (vtkTextProperty *textProperty)
 Transform a text property into an unsigned long. More...
 

Public Attributes

unsigned short FontSize
 
vtkColor4ub Color
 
unsigned int TextPropertyId
 
StringType Text
 
int DPI
 

Detailed Description

template<class StringType>
struct TextPropertyKey< StringType >

Definition at line 188 of file vtkOpenGLContextDevice2DPrivate.h.

Constructor & Destructor Documentation

template<class StringType >
TextPropertyKey< StringType >::TextPropertyKey ( vtkTextProperty textProperty,
const StringType &  text,
int  dpi 
)
inline

Creates a TextPropertyKey.

Definition at line 207 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
TextPropertyKey< StringType >::TextPropertyKey ( vtkTextProperty textProperty,
const StringType &  text,
int  dpi 
)
inline

Creates a TextPropertyKey.

Definition at line 207 of file vtkOpenGLContextDevice2DPrivate.h.

Member Function Documentation

template<class StringType >
static unsigned int TextPropertyKey< StringType >::GetIdFromTextProperty ( vtkTextProperty textProperty)
inlinestatic

Transform a text property into an unsigned long.

Definition at line 194 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
bool TextPropertyKey< StringType >::operator== ( const TextPropertyKey< StringType > &  other) const
inline

Compares two TextPropertyKeys with each other.

Returns true if they are identical: same text and text property

Definition at line 227 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
static unsigned int TextPropertyKey< StringType >::GetIdFromTextProperty ( vtkTextProperty textProperty)
inlinestatic

Transform a text property into an unsigned long.

Definition at line 194 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
bool TextPropertyKey< StringType >::operator== ( const TextPropertyKey< StringType > &  other) const
inline

Compares two TextPropertyKeys with each other.

Returns true if they are identical: same text and text property

Definition at line 227 of file vtkOpenGLContextDevice2DPrivate.h.

Member Data Documentation

template<class StringType >
unsigned short TextPropertyKey< StringType >::FontSize

Definition at line 239 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
vtkColor4ub TextPropertyKey< StringType >::Color

Definition at line 240 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
unsigned int TextPropertyKey< StringType >::TextPropertyId

Definition at line 242 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
StringType TextPropertyKey< StringType >::Text

Definition at line 243 of file vtkOpenGLContextDevice2DPrivate.h.

template<class StringType >
int TextPropertyKey< StringType >::DPI

Definition at line 244 of file vtkOpenGLContextDevice2DPrivate.h.


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