KSeExpr 4.0.4.0
imageSynthForPaint3d.cpp File Reference
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <map>
#include <memory>
#include <png.h>
#include <vector>
#include <KSeExpr/ExprFunc.h>
#include <KSeExpr/ExprFuncX.h>
#include <KSeExpr/Expression.h>
#include <KSeExpr/Interpreter.h>
#include <KSeExpr/PerformanceTimer.h>
#include <KSeExpr/Vec.h>

Go to the source code of this file.

Classes

class  KSeExpr::MapFuncX
struct  KSeExpr::MapFuncX::Data
class  KSeExpr::TriplanarFuncX
struct  KSeExpr::TriplanarFuncX::Data

Namespaces

namespace  KSeExpr

Functions

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

Variables

static const char * rand_docstring = "rand\n"
static const char * map_docstring = "map\n"
static const char * triplanar_docstring = "triplanar\n"

Function Documentation

◆ clamp()

double clamp ( double x)

Definition at line 248 of file imageSynthForPaint3d.cpp.

◆ main()

Variable Documentation

◆ map_docstring

const char* map_docstring = "map\n"
static

Definition at line 167 of file imageSynthForPaint3d.cpp.

Referenced by main().

◆ rand_docstring

const char* rand_docstring = "rand\n"
static

Definition at line 166 of file imageSynthForPaint3d.cpp.

◆ triplanar_docstring

const char* triplanar_docstring = "triplanar\n"
static

Definition at line 168 of file imageSynthForPaint3d.cpp.

Referenced by main().