dox/Common/vtkFunctionParser.h File Reference

#include "vtkObject.h"

Include dependency graph for vtkFunctionParser.h:

Go to the source code of this file.

Classes

class  vtkFunctionParser
 Parse and evaluate a mathematical expression. More...

Defines

#define VTK_PARSER_IMMEDIATE   1
#define VTK_PARSER_UNARY_MINUS   2
#define VTK_PARSER_ADD   3
#define VTK_PARSER_SUBTRACT   4
#define VTK_PARSER_MULTIPLY   5
#define VTK_PARSER_DIVIDE   6
#define VTK_PARSER_POWER   7
#define VTK_PARSER_ABSOLUTE_VALUE   8
#define VTK_PARSER_EXPONENT   9
#define VTK_PARSER_CEILING   10
#define VTK_PARSER_FLOOR   11
#define VTK_PARSER_LOGARITHM   12
#define VTK_PARSER_LOGARITHME   13
#define VTK_PARSER_LOGARITHM10   14
#define VTK_PARSER_SQUARE_ROOT   15
#define VTK_PARSER_SINE   16
#define VTK_PARSER_COSINE   17
#define VTK_PARSER_TANGENT   18
#define VTK_PARSER_ARCSINE   19
#define VTK_PARSER_ARCCOSINE   20
#define VTK_PARSER_ARCTANGENT   21
#define VTK_PARSER_HYPERBOLIC_SINE   22
#define VTK_PARSER_HYPERBOLIC_COSINE   23
#define VTK_PARSER_HYPERBOLIC_TANGENT   24
#define VTK_PARSER_MIN   25
#define VTK_PARSER_MAX   26
#define VTK_PARSER_CROSS   27
#define VTK_PARSER_SIGN   28
#define VTK_PARSER_VECTOR_UNARY_MINUS   29
#define VTK_PARSER_DOT_PRODUCT   30
#define VTK_PARSER_VECTOR_ADD   31
#define VTK_PARSER_VECTOR_SUBTRACT   32
#define VTK_PARSER_SCALAR_TIMES_VECTOR   33
#define VTK_PARSER_VECTOR_TIMES_SCALAR   34
#define VTK_PARSER_MAGNITUDE   35
#define VTK_PARSER_NORMALIZE   36
#define VTK_PARSER_IHAT   37
#define VTK_PARSER_JHAT   38
#define VTK_PARSER_KHAT   39
#define VTK_PARSER_IF   40
#define VTK_PARSER_VECTOR_IF   41
#define VTK_PARSER_LESS_THAN   42
#define VTK_PARSER_GREATER_THAN   43
#define VTK_PARSER_EQUAL_TO   44
#define VTK_PARSER_AND   45
#define VTK_PARSER_OR   46
#define VTK_PARSER_BEGIN_VARIABLES   47
#define VTK_PARSER_ERROR_RESULT   VTK_LARGE_FLOAT


Define Documentation

#define VTK_PARSER_IMMEDIATE   1

Definition at line 50 of file vtkFunctionParser.h.

#define VTK_PARSER_UNARY_MINUS   2

Definition at line 51 of file vtkFunctionParser.h.

#define VTK_PARSER_ADD   3

Definition at line 54 of file vtkFunctionParser.h.

#define VTK_PARSER_SUBTRACT   4

Definition at line 55 of file vtkFunctionParser.h.

#define VTK_PARSER_MULTIPLY   5

Definition at line 56 of file vtkFunctionParser.h.

#define VTK_PARSER_DIVIDE   6

Definition at line 57 of file vtkFunctionParser.h.

#define VTK_PARSER_POWER   7

Definition at line 58 of file vtkFunctionParser.h.

#define VTK_PARSER_ABSOLUTE_VALUE   8

Definition at line 59 of file vtkFunctionParser.h.

#define VTK_PARSER_EXPONENT   9

Definition at line 60 of file vtkFunctionParser.h.

#define VTK_PARSER_CEILING   10

Definition at line 61 of file vtkFunctionParser.h.

#define VTK_PARSER_FLOOR   11

Definition at line 62 of file vtkFunctionParser.h.

#define VTK_PARSER_LOGARITHM   12

Definition at line 63 of file vtkFunctionParser.h.

#define VTK_PARSER_LOGARITHME   13

Definition at line 64 of file vtkFunctionParser.h.

#define VTK_PARSER_LOGARITHM10   14

Definition at line 65 of file vtkFunctionParser.h.

#define VTK_PARSER_SQUARE_ROOT   15

Definition at line 66 of file vtkFunctionParser.h.

#define VTK_PARSER_SINE   16

Definition at line 67 of file vtkFunctionParser.h.

#define VTK_PARSER_COSINE   17

Definition at line 68 of file vtkFunctionParser.h.

#define VTK_PARSER_TANGENT   18

Definition at line 69 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCSINE   19

Definition at line 70 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCCOSINE   20

Definition at line 71 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCTANGENT   21

Definition at line 72 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_SINE   22

Definition at line 73 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_COSINE   23

Definition at line 74 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_TANGENT   24

Definition at line 75 of file vtkFunctionParser.h.

#define VTK_PARSER_MIN   25

Definition at line 76 of file vtkFunctionParser.h.

#define VTK_PARSER_MAX   26

Definition at line 77 of file vtkFunctionParser.h.

#define VTK_PARSER_CROSS   27

Definition at line 78 of file vtkFunctionParser.h.

#define VTK_PARSER_SIGN   28

Definition at line 79 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_UNARY_MINUS   29

Definition at line 82 of file vtkFunctionParser.h.

#define VTK_PARSER_DOT_PRODUCT   30

Definition at line 83 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_ADD   31

Definition at line 84 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_SUBTRACT   32

Definition at line 85 of file vtkFunctionParser.h.

#define VTK_PARSER_SCALAR_TIMES_VECTOR   33

Definition at line 86 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_TIMES_SCALAR   34

Definition at line 87 of file vtkFunctionParser.h.

#define VTK_PARSER_MAGNITUDE   35

Definition at line 88 of file vtkFunctionParser.h.

#define VTK_PARSER_NORMALIZE   36

Definition at line 89 of file vtkFunctionParser.h.

#define VTK_PARSER_IHAT   37

Definition at line 92 of file vtkFunctionParser.h.

#define VTK_PARSER_JHAT   38

Definition at line 93 of file vtkFunctionParser.h.

#define VTK_PARSER_KHAT   39

Definition at line 94 of file vtkFunctionParser.h.

#define VTK_PARSER_IF   40

Definition at line 97 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_IF   41

Definition at line 100 of file vtkFunctionParser.h.

#define VTK_PARSER_LESS_THAN   42

Definition at line 103 of file vtkFunctionParser.h.

#define VTK_PARSER_GREATER_THAN   43

Definition at line 106 of file vtkFunctionParser.h.

#define VTK_PARSER_EQUAL_TO   44

Definition at line 109 of file vtkFunctionParser.h.

#define VTK_PARSER_AND   45

Definition at line 112 of file vtkFunctionParser.h.

#define VTK_PARSER_OR   46

Definition at line 115 of file vtkFunctionParser.h.

#define VTK_PARSER_BEGIN_VARIABLES   47

Definition at line 120 of file vtkFunctionParser.h.

#define VTK_PARSER_ERROR_RESULT   VTK_LARGE_FLOAT

Definition at line 123 of file vtkFunctionParser.h.


Generated on Wed Aug 24 11:18:23 2011 for VTK by  doxygen 1.5.6