ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
StartingPolynomial< Degree > Class Template Reference

#include <PPolynomial.h>

Public Member Functions

template<int Degree2>
StartingPolynomial< Degree+Degree2 > operator* (const StartingPolynomial< Degree2 > &p) const
 
StartingPolynomial scale (double s) const
 
StartingPolynomial shift (double t) const
 
int operator< (const StartingPolynomial &sp) const
 

Static Public Member Functions

static int Compare (const void *v1, const void *v2)
 

Public Attributes

Polynomial< Degree > p
 
double start
 

Detailed Description

template<int Degree>
class StartingPolynomial< Degree >

Definition at line 36 of file PPolynomial.h.

Member Function Documentation

◆ Compare()

template<int Degree>
static int StartingPolynomial< Degree >::Compare ( const void *  v1,
const void *  v2 
)
static

◆ operator*()

template<int Degree>
template<int Degree2>
StartingPolynomial< Degree+Degree2 > StartingPolynomial< Degree >::operator* ( const StartingPolynomial< Degree2 > &  p) const

◆ operator<()

template<int Degree>
int StartingPolynomial< Degree >::operator< ( const StartingPolynomial< Degree > &  sp) const

◆ scale()

template<int Degree>
StartingPolynomial StartingPolynomial< Degree >::scale ( double  s) const

◆ shift()

template<int Degree>
StartingPolynomial StartingPolynomial< Degree >::shift ( double  t) const

Member Data Documentation

◆ p

template<int Degree>
Polynomial< Degree > StartingPolynomial< Degree >::p

Definition at line 39 of file PPolynomial.h.

◆ start

template<int Degree>
double StartingPolynomial< Degree >::start

Definition at line 40 of file PPolynomial.h.


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