Blender  V3.3
Classes | Namespaces | Functions
Operators.cpp File Reference

Class gathering stroke creation algorithms. More...

#include <algorithm>
#include <stdexcept>
#include "Canvas.h"
#include "CurveIterators.h"
#include "Operators.h"
#include "Stroke.h"
#include "StrokeIterators.h"
#include "BKE_global.h"

Go to the source code of this file.

Classes

class  Freestyle::PredicateWrapper
 

Namespaces

 Freestyle
 inherits from class Rep
 

Functions

static int Freestyle::__recursiveSplit (Chain *_curve, UnaryFunction0D< double > &func, UnaryPredicate1D &pred, float sampling, Operators::I1DContainer &newChains, Operators::I1DContainer &splitted_chains)
 
static int Freestyle::__recursiveSplit (Chain *_curve, UnaryFunction0D< double > &func, UnaryPredicate0D &pred0d, UnaryPredicate1D &pred, float sampling, Operators::I1DContainer &newChains, Operators::I1DContainer &splitted_chains)
 
static Stroke * Freestyle::createStroke (Interface1D &inter)
 
int Freestyle::applyShading (Stroke &stroke, vector< StrokeShader * > &shaders)
 

Detailed Description

Class gathering stroke creation algorithms.

Definition in file Operators.cpp.