Blender V4.3
Freestyle::OGF Namespace Reference

Namespaces

namespace  MatrixUtil
 

Classes

class  NormalCycle
 

Functions

template<class T >
void ogf_swap (T &x, T &y)
 
static bool sphere_clip_vector (const Vec3r &O, real r, const Vec3r &P, Vec3r &V)
 
void compute_curvature_tensor (WVertex *start, real radius, NormalCycle &nc)
 
void compute_curvature_tensor_one_ring (WVertex *start, NormalCycle &nc)
 

Function Documentation

◆ compute_curvature_tensor()

◆ compute_curvature_tensor_one_ring()

◆ ogf_swap()

template<class T >
void Freestyle::OGF::ogf_swap ( T & x,
T & y )
inline

Definition at line 30 of file normal_cycle.h.

References Freestyle::x, y, and z().

Referenced by Freestyle::OGF::NormalCycle::end().

◆ sphere_clip_vector()

static bool Freestyle::OGF::sphere_clip_vector ( const Vec3r & O,
real r,
const Vec3r & P,
Vec3r & V )
static

Definition at line 491 of file Curvature.cpp.

References Freestyle::a, b, Freestyle::c, P, sqrt(), V, and W.

Referenced by compute_curvature_tensor().