SeExpr
|
#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" |
double clamp | ( | double | x | ) |
Definition at line 180 of file imageSynthForPaint3d.cpp.
References SeExpr2::max(), and SeExpr2::min().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 182 of file imageSynthForPaint3d.cpp.
References SeExpr2::clamp(), SeExpr2::ExprFunc::define(), expr(), SeExpr2::map, map_docstring, SeExpr2::rand, rand_docstring, SeExpr2::triplanar, and triplanar_docstring.
|
static |
Definition at line 127 of file imageSynthForPaint3d.cpp.
Referenced by main().
|
static |
Definition at line 126 of file imageSynthForPaint3d.cpp.
Referenced by main().
|
static |
Definition at line 128 of file imageSynthForPaint3d.cpp.
Referenced by main().