bqcurv

Calculates the curvature of a triangulated surface
1.5K Downloads
Updated 16 Aug 2006

View License

Input:
Structure array [R] with the following fields:
R.points - Nx7 array of vertex coordinates: pt. no., x-value, y-value, z-value, norm_x, norm_y, norm_z.
norm_* are components of the unit normal of that vertex;
R.neighbours - Nx1 cell array listing the neighbours of each vertex. if no neighbour list is provided, <bqcurv.m> will calculate the neighbours using <find_neighbours.m>;
R.polygons - Mx7 array of triangles: poly. no., pt. #1, pt. #2, pt. #3, Nx, Ny, Nz.
N_* is the unit normal of that polygon;

Output
The fields R.kappa_min and R.kappa_max

Cite As

David Ferrari (2024). bqcurv (https://www.mathworks.com/matlabcentral/fileexchange/11833-bqcurv), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Elementary Polygons in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0

included find_neighbours subfunction