ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator Struct Reference

#include <BSplineData.h>

Public Member Functions

double dot (int fIdx1, int fidx2, bool d1, bool d2) const
 
int depth (void) const
 

Protected Attributes

friend BSplineIntegrationData
 
int _depth
 
double _ccIntegrals [2][2][Size][OverlapSize]
 

Detailed Description

template<int Degree1, int Degree2>
struct BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator

Definition at line 310 of file BSplineData.h.

Member Function Documentation

◆ depth()

template<int Degree1, int Degree2>
int BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator::depth ( void  ) const
inline

◆ dot()

template<int Degree1, int Degree2>
double BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator::dot ( int  fIdx1,
int  fidx2,
bool  d1,
bool  d2 
) const

Member Data Documentation

◆ _ccIntegrals

template<int Degree1, int Degree2>
double BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator::_ccIntegrals[2][2][Size][OverlapSize]
protected

Definition at line 315 of file BSplineData.h.

◆ _depth

template<int Degree1, int Degree2>
int BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator::_depth
protected

◆ BSplineIntegrationData

template<int Degree1, int Degree2>
friend BSplineIntegrationData< Degree1, Degree2 >::FunctionIntegrator::Integrator::BSplineIntegrationData
protected

Definition at line 313 of file BSplineData.h.


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