Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions | Public Attributes
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 ( )

◆ ~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: