Blender V5.0
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 28 of file normal_cycle.h.

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

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

◆ sphere_clip_vector()

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().