Point Cloud Library (PCL) 1.15.1
Loading...
Searching...
No Matches
ON_MeshCurvatureStats Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_mesh.h>

Public Member Functions

 ON_MeshCurvatureStats ()
 ~ON_MeshCurvatureStats ()
 ON_MeshCurvatureStats (const ON_MeshCurvatureStats &)
ON_MeshCurvatureStatsoperator= (const ON_MeshCurvatureStats &)
void Destroy ()
void EmergencyDestroy ()
bool Set (ON::curvature_style, int, const ON_SurfaceCurvature *, const ON_3fVector *, double=0.0)
bool Write (ON_BinaryArchive &) const
bool Read (ON_BinaryArchive &)

Public Attributes

ON::curvature_style m_style
double m_infinity
int m_count_infinite
int m_count
double m_mode
double m_average
double m_adev
ON_Interval m_range

Detailed Description

Definition at line 272 of file opennurbs_mesh.h.

Constructor & Destructor Documentation

◆ ON_MeshCurvatureStats() [1/2]

ON_MeshCurvatureStats::ON_MeshCurvatureStats ( )

Referenced by ON_MeshCurvatureStats(), and operator=().

◆ ~ON_MeshCurvatureStats()

ON_MeshCurvatureStats::~ON_MeshCurvatureStats ( )

◆ ON_MeshCurvatureStats() [2/2]

ON_MeshCurvatureStats::ON_MeshCurvatureStats ( const ON_MeshCurvatureStats & )

Member Function Documentation

◆ Destroy()

void ON_MeshCurvatureStats::Destroy ( )

◆ EmergencyDestroy()

void ON_MeshCurvatureStats::EmergencyDestroy ( )

◆ operator=()

ON_MeshCurvatureStats & ON_MeshCurvatureStats::operator= ( const ON_MeshCurvatureStats & )

◆ Read()

bool ON_MeshCurvatureStats::Read ( ON_BinaryArchive & )

◆ Set()

bool ON_MeshCurvatureStats::Set ( ON::curvature_style ,
int ,
const ON_SurfaceCurvature * ,
const ON_3fVector * ,
double = 0.0 )

◆ Write()

bool ON_MeshCurvatureStats::Write ( ON_BinaryArchive & ) const

Member Data Documentation

◆ m_adev

double ON_MeshCurvatureStats::m_adev

Definition at line 301 of file opennurbs_mesh.h.

◆ m_average

double ON_MeshCurvatureStats::m_average

Definition at line 300 of file opennurbs_mesh.h.

◆ m_count

int ON_MeshCurvatureStats::m_count

Definition at line 298 of file opennurbs_mesh.h.

◆ m_count_infinite

int ON_MeshCurvatureStats::m_count_infinite

Definition at line 297 of file opennurbs_mesh.h.

◆ m_infinity

double ON_MeshCurvatureStats::m_infinity

Definition at line 295 of file opennurbs_mesh.h.

◆ m_mode

double ON_MeshCurvatureStats::m_mode

Definition at line 299 of file opennurbs_mesh.h.

◆ m_range

ON_Interval ON_MeshCurvatureStats::m_range

Definition at line 303 of file opennurbs_mesh.h.

◆ m_style

ON::curvature_style ON_MeshCurvatureStats::m_style

Definition at line 293 of file opennurbs_mesh.h.


The documentation for this class was generated from the following file: