Classes | Macros
vtkPVXYChartView.h File Reference
#include "vtkAxis.h"
#include "vtkPVContextView.h"
#include "vtkRemotingViewsModule.h"
Include dependency graph for vtkPVXYChartView.h:

Go to the source code of this file.

Classes

class  vtkPVXYChartView
 vtkPVView subclass for drawing charts More...
 

Macros

#define GENERATE_AXIS_FUNCTIONS(name, type)
 
#define GENERATE_AXIS_FUNCTIONS2(name, type1, type2)
 
#define GENERATE_AXIS_FUNCTIONS3(name, type1, type2, type3)
 

Macro Definition Documentation

◆ GENERATE_AXIS_FUNCTIONS

#define GENERATE_AXIS_FUNCTIONS (   name,
  type 
)
Value:
void SetLeft##name(type value) { Set##name(vtkAxis::LEFT, value); } \
void SetBottom##name(type value) { Set##name(vtkAxis::BOTTOM, value); } \
void SetRight##name(type value) { Set##name(vtkAxis::RIGHT, value); } \
void SetTop##name(type value) { Set##name(vtkAxis::TOP, value); }
name

Definition at line 23 of file vtkPVXYChartView.h.

◆ GENERATE_AXIS_FUNCTIONS2

#define GENERATE_AXIS_FUNCTIONS2 (   name,
  type1,
  type2 
)
Value:
void SetLeft##name(type1 value1, type2 value2) { Set##name(vtkAxis::LEFT, value1, value2); } \
void SetBottom##name(type1 value1, type2 value2) { Set##name(vtkAxis::BOTTOM, value1, value2); } \
void SetRight##name(type1 value1, type2 value2) { Set##name(vtkAxis::RIGHT, value1, value2); } \
void SetTop##name(type1 value1, type2 value2) { Set##name(vtkAxis::TOP, value1, value2); }
name

Definition at line 29 of file vtkPVXYChartView.h.

◆ GENERATE_AXIS_FUNCTIONS3

#define GENERATE_AXIS_FUNCTIONS3 (   name,
  type1,
  type2,
  type3 
)
Value:
void SetLeft##name(type1 value1, type2 value2, type3 value3) \
{ \
Set##name(vtkAxis::LEFT, value1, value2, value3); \
} \
void SetBottom##name(type1 value1, type2 value2, type3 value3) \
{ \
Set##name(vtkAxis::BOTTOM, value1, value2, value3); \
} \
void SetRight##name(type1 value1, type2 value2, type3 value3) \
{ \
Set##name(vtkAxis::RIGHT, value1, value2, value3); \
} \
void SetTop##name(type1 value1, type2 value2, type3 value3) \
{ \
Set##name(vtkAxis::TOP, value1, value2, value3); \
}
name

Definition at line 35 of file vtkPVXYChartView.h.