Rhino C++ API
8.14
|
#include <opennurbs_mesh.h>
Public Member Functions | |
ON_MeshCurvatureStats () | |
ON_MeshCurvatureStats (const ON_MeshCurvatureStats &) | |
~ON_MeshCurvatureStats () | |
void | Destroy () |
void | EmergencyDestroy () |
ON_MeshCurvatureStats & | operator= (const ON_MeshCurvatureStats &) |
bool | Read (ON_BinaryArchive &) |
bool | Set (ON::curvature_style, int, const ON_SurfaceCurvature *, const ON_3fVector *, double=0.0) |
bool | Write (ON_BinaryArchive &) const |
Public Attributes | |
double | m_adev |
average deviation of "finite" values More... | |
double | m_average |
average of "finite" values More... | |
int | m_count |
count of "finite" values More... | |
int | m_count_infinite |
number of "infinite" values More... | |
double | m_infinity |
double | m_mode |
mode of "finite" values More... | |
ON_Interval | m_range |
ON::curvature_style | m_style |
ON_MeshCurvatureStats::ON_MeshCurvatureStats | ( | ) |
ON_MeshCurvatureStats::~ON_MeshCurvatureStats | ( | ) |
ON_MeshCurvatureStats::ON_MeshCurvatureStats | ( | const ON_MeshCurvatureStats & | ) |
void ON_MeshCurvatureStats::Destroy | ( | ) |
void ON_MeshCurvatureStats::EmergencyDestroy | ( | ) |
ON_MeshCurvatureStats& ON_MeshCurvatureStats::operator= | ( | const ON_MeshCurvatureStats & | ) |
bool ON_MeshCurvatureStats::Read | ( | ON_BinaryArchive & | ) |
bool ON_MeshCurvatureStats::Set | ( | ON::curvature_style | , |
int | , | ||
const ON_SurfaceCurvature * | , | ||
const ON_3fVector * | , | ||
double | = 0.0 |
||
) |
bool ON_MeshCurvatureStats::Write | ( | ON_BinaryArchive & | ) | const |
double ON_MeshCurvatureStats::m_adev |
average deviation of "finite" values
double ON_MeshCurvatureStats::m_average |
average of "finite" values
int ON_MeshCurvatureStats::m_count |
count of "finite" values
int ON_MeshCurvatureStats::m_count_infinite |
number of "infinite" values
double ON_MeshCurvatureStats::m_infinity |
curvature values >= this are considered infinite and not used to compute the m_average or m_adev
double ON_MeshCurvatureStats::m_mode |
mode of "finite" values
ON_Interval ON_MeshCurvatureStats::m_range |
ON::curvature_style ON_MeshCurvatureStats::m_style |