|
Blender V4.3
|
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) |
| void Freestyle::OGF::compute_curvature_tensor | ( | WVertex * | start, |
| real | radius, | ||
| NormalCycle & | nc ) |
Definition at line 521 of file Curvature.cpp.
References Freestyle::OGF::NormalCycle::accumulate_dihedral_angle(), Freestyle::WOEdge::GetAngle(), Freestyle::WOEdge::GetaVertex(), Freestyle::WEdge::GetNumberOfOEdges(), Freestyle::WOEdge::GetOwner(), Freestyle::WOEdge::GetVec(), P, sphere_clip_vector(), V, v, and w().
Referenced by Freestyle::FEdgeXDetector::computeCurvatures().
| void Freestyle::OGF::compute_curvature_tensor_one_ring | ( | WVertex * | start, |
| NormalCycle & | nc ) |
Definition at line 563 of file Curvature.cpp.
References Freestyle::OGF::NormalCycle::accumulate_dihedral_angle(), Freestyle::WOEdge::GetAngle(), Freestyle::WOEdge::getPrevOnFace(), Freestyle::WOEdge::GetVec(), and Freestyle::WOEdge::twin().
Referenced by Freestyle::FEdgeXDetector::computeCurvatures().
Definition at line 30 of file normal_cycle.h.
References Freestyle::x, y, and z().
Referenced by Freestyle::OGF::NormalCycle::end().
|
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().