Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# Common/vtkFunctionParser.h File Reference

`#include "vtkObject.h"`

Include dependency graph for vtkFunctionParser.h:

Go to the source code of this file.

## Compounds

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_SQUARE_ROOT 13
#define | VTK_PARSER_SINE 14
#define | VTK_PARSER_COSINE 15
#define | VTK_PARSER_TANGENT 16
#define | VTK_PARSER_ARCSINE 17
#define | VTK_PARSER_ARCCOSINE 18
#define | VTK_PARSER_ARCTANGENT 19
#define | VTK_PARSER_HYPERBOLIC_SINE 20
#define | VTK_PARSER_HYPERBOLIC_COSINE 21
#define | VTK_PARSER_HYPERBOLIC_TANGENT 22
#define | VTK_PARSER_VECTOR_UNARY_MINUS 23
#define | VTK_PARSER_DOT_PRODUCT 24
#define | VTK_PARSER_VECTOR_ADD 25
#define | VTK_PARSER_VECTOR_SUBTRACT 26
#define | VTK_PARSER_SCALAR_MULTIPLE 27
#define | VTK_PARSER_MAGNITUDE 28
#define | VTK_PARSER_NORMALIZE 29
#define | VTK_PARSER_BEGIN_VARIABLES 30
#define | VTK_PARSER_ERROR_RESULT VTK_LARGE_FLOAT

## Define Documentation

#define VTK_PARSER_IMMEDIATE 1

| Definition at line 43 of file vtkFunctionParser.h.

#define VTK_PARSER_UNARY_MINUS 2

| Definition at line 44 of file vtkFunctionParser.h.

#define VTK_PARSER_ADD 3

| Definition at line 47 of file vtkFunctionParser.h.

#define VTK_PARSER_SUBTRACT 4

| Definition at line 48 of file vtkFunctionParser.h.

#define VTK_PARSER_MULTIPLY 5

| Definition at line 49 of file vtkFunctionParser.h.

#define VTK_PARSER_DIVIDE 6

| Definition at line 50 of file vtkFunctionParser.h.

#define VTK_PARSER_POWER 7

| Definition at line 51 of file vtkFunctionParser.h.

#define VTK_PARSER_ABSOLUTE_VALUE 8

| Definition at line 52 of file vtkFunctionParser.h.

#define VTK_PARSER_EXPONENT 9

| Definition at line 53 of file vtkFunctionParser.h.

#define VTK_PARSER_CEILING 10

| Definition at line 54 of file vtkFunctionParser.h.

#define VTK_PARSER_FLOOR 11

| Definition at line 55 of file vtkFunctionParser.h.

#define VTK_PARSER_LOGARITHM 12

| Definition at line 56 of file vtkFunctionParser.h.

#define VTK_PARSER_SQUARE_ROOT 13

| Definition at line 57 of file vtkFunctionParser.h.

#define VTK_PARSER_SINE 14

| Definition at line 58 of file vtkFunctionParser.h.

#define VTK_PARSER_COSINE 15

| Definition at line 59 of file vtkFunctionParser.h.

#define VTK_PARSER_TANGENT 16

| Definition at line 60 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCSINE 17

| Definition at line 61 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCCOSINE 18

| Definition at line 62 of file vtkFunctionParser.h.

#define VTK_PARSER_ARCTANGENT 19

| Definition at line 63 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_SINE 20

| Definition at line 64 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_COSINE 21

| Definition at line 65 of file vtkFunctionParser.h.

#define VTK_PARSER_HYPERBOLIC_TANGENT 22

| Definition at line 66 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_UNARY_MINUS 23

| Definition at line 69 of file vtkFunctionParser.h.

#define VTK_PARSER_DOT_PRODUCT 24

| Definition at line 70 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_ADD 25

| Definition at line 71 of file vtkFunctionParser.h.

#define VTK_PARSER_VECTOR_SUBTRACT 26

| Definition at line 72 of file vtkFunctionParser.h.

#define VTK_PARSER_SCALAR_MULTIPLE 27

| Definition at line 73 of file vtkFunctionParser.h.

#define VTK_PARSER_MAGNITUDE 28

| Definition at line 74 of file vtkFunctionParser.h.

#define VTK_PARSER_NORMALIZE 29

| Definition at line 75 of file vtkFunctionParser.h.

#define VTK_PARSER_BEGIN_VARIABLES 30

| Definition at line 78 of file vtkFunctionParser.h.

#define VTK_PARSER_ERROR_RESULT VTK_LARGE_FLOAT

| Definition at line 81 of file vtkFunctionParser.h.