Public Member Functions | Private Attributes | List of all members
gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial Class Reference

Public Member Functions

SCPolynomial operator* (SCPolynomial const &object) const
 
SCPolynomial operator* (Real scalar) const
 
SCPolynomial operator+ (SCPolynomial const &object) const
 
SCPolynomial operator- (SCPolynomial const &object) const
 
Polynomial1< Real > const & operator[] (unsigned int i) const
 
Polynomial1< Real > & operator[] (unsigned int i)
 
 SCPolynomial ()
 
 SCPolynomial (Real oneTerm, Real cosTerm, Real sinTerm)
 

Private Attributes

Polynomial1< Real > mPoly [2]
 

Detailed Description

template<typename Real>
class gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial

Definition at line 40 of file GteDistCircle3Circle3.h.

Constructor & Destructor Documentation

template<typename Real >
gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::SCPolynomial ( )

Definition at line 356 of file GteDistCircle3Circle3.h.

template<typename Real >
gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::SCPolynomial ( Real  oneTerm,
Real  cosTerm,
Real  sinTerm 
)

Definition at line 361 of file GteDistCircle3Circle3.h.

Member Function Documentation

template<typename Real >
DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator* ( SCPolynomial const &  object) const

Definition at line 408 of file GteDistCircle3Circle3.h.

template<typename Real >
DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator* ( Real  scalar) const

Definition at line 421 of file GteDistCircle3Circle3.h.

template<typename Real >
DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator+ ( SCPolynomial const &  object) const

Definition at line 386 of file GteDistCircle3Circle3.h.

template<typename Real >
DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator- ( SCPolynomial const &  object) const

Definition at line 397 of file GteDistCircle3Circle3.h.

template<typename Real >
Polynomial1< Real > const & gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator[] ( unsigned int  i) const
inline

Definition at line 370 of file GteDistCircle3Circle3.h.

template<typename Real >
Polynomial1< Real > & gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::operator[] ( unsigned int  i)
inline

Definition at line 378 of file GteDistCircle3Circle3.h.

Member Data Documentation

template<typename Real >
Polynomial1<Real> gte::DCPQuery< Real, Circle3< Real >, Circle3< Real > >::SCPolynomial::mPoly[2]
private

Definition at line 55 of file GteDistCircle3Circle3.h.


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


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05