SeExpr
Classes | Namespaces | Functions | Variables
imageSynthForPaint3d.cpp File Reference
#include <map>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <Expression.h>
#include <Vec.h>
#include <Interpreter.h>
#include <ExprFunc.h>
#include <ExprFuncX.h>
#include <Platform.h>
#include <png.h>
#include <fstream>

Go to the source code of this file.

Classes

class  SeExpr2::RandFuncX
 
struct  SeExpr2::RandFuncX::Data
 
class  SeExpr2::MapFuncX
 
struct  SeExpr2::MapFuncX::Data
 
class  SeExpr2::TriplanarFuncX
 
struct  SeExpr2::TriplanarFuncX::Data
 

Namespaces

 SeExpr2
 

Functions

double clamp (double x)
 
int main (int argc, char *argv[])
 

Variables

SeExpr2::RandFuncX SeExpr2::rand
 
SeExpr2::MapFuncX SeExpr2::map
 
SeExpr2::TriplanarFuncX SeExpr2::triplanar
 
static const char * rand_docstring = "rand\n"
 
static const char * map_docstring = "map\n"
 
static const char * triplanar_docstring = "triplanar\n"
 

Function Documentation

double clamp ( double  x)

Definition at line 180 of file imageSynthForPaint3d.cpp.

References SeExpr2::max(), and SeExpr2::min().

int main ( int  argc,
char *  argv[] 
)

Variable Documentation

const char* map_docstring = "map\n"
static

Definition at line 127 of file imageSynthForPaint3d.cpp.

Referenced by main().

const char* rand_docstring = "rand\n"
static

Definition at line 126 of file imageSynthForPaint3d.cpp.

Referenced by main().

const char* triplanar_docstring = "triplanar\n"
static

Definition at line 128 of file imageSynthForPaint3d.cpp.

Referenced by main().